Class ExtendableEntity

    • Method Detail

      • getExtendedFieldValue

        public ExtendedFieldValue getExtendedFieldValue​(java.lang.Long aExtendedFieldId)
        gets a extendedFieldValue by extendedField ID.
        Parameters:
        aExtendedFieldId - id of the extendedfield
        Returns:
        ExtendedFieldValue Object
      • updateExtendedFieldValue

        public void updateExtendedFieldValue​(java.lang.Long aExtendedFieldId,
                                             java.lang.String aContent)
        updates a extendedFieldValue by extendedField Id.
        Parameters:
        aExtendedFieldId - id of the extendedfield
        aContent - id content to set
      • addExtendedFieldValues

        protected void addExtendedFieldValues​(javax.inject.Provider<ExtendedFieldDAO> extendedFieldDAOProvider)
        Adds Defaultvalues for all extended fields of this entity.
      • getExtendedFieldType

        protected abstract int getExtendedFieldType()
        abstract method for receiving the ExtendedFieldType for concret class which inherits ExtendableEntity
        Returns:
        ExtendedFieldType