Class AttributeDescriptorModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _ATTRIBUTECONSTRAINTATTRIBUTEDESCRELATION
      Generated relation code constant for relation AttributeConstraintAttributeDescRelation defining source attribute constraints in extension validation.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ATTRIBUTEHANDLER
      Generated constant - Attribute key of AttributeDescriptor.attributeHandler attribute defined at extension core.
      static java.lang.String CONSTRAINTS
      Generated constant - Attribute key of AttributeDescriptor.constraints attribute defined at extension validation.
      static java.lang.String DATABASECOLUMN
      Generated constant - Attribute key of AttributeDescriptor.databaseColumn attribute defined at extension core.
      static java.lang.String DECLARINGENCLOSINGTYPE
      Generated constant - Attribute key of AttributeDescriptor.declaringEnclosingType attribute defined at extension core.
      static java.lang.String DEFAULTVALUE
      Generated constant - Attribute key of AttributeDescriptor.defaultValue attribute defined at extension core.
      static java.lang.String DEFAULTVALUEDEFINITIONSTRING
      Generated constant - Attribute key of AttributeDescriptor.defaultValueDefinitionString attribute defined at extension core.
      static java.lang.String DESCRIPTION
      Generated constant - Attribute key of AttributeDescriptor.description attribute defined at extension core.
      static java.lang.String DONTCOPY
      Generated constant - Attribute key of AttributeDescriptor.dontCopy attribute defined at extension catalog.
      static java.lang.String ENCLOSINGTYPE
      Generated constant - Attribute key of AttributeDescriptor.enclosingType attribute defined at extension core.
      static java.lang.String ENCRYPTED
      Generated constant - Attribute key of AttributeDescriptor.encrypted attribute defined at extension core.
      static java.lang.String HIDDENFORUI
      Generated constant - Attribute key of AttributeDescriptor.hiddenForUI attribute defined at extension core.
      static java.lang.String INITIAL
      Generated constant - Attribute key of AttributeDescriptor.initial attribute defined at extension core.
      static java.lang.String LOCALIZED
      Generated constant - Attribute key of AttributeDescriptor.localized attribute defined at extension core.
      static java.lang.String MODIFIERS
      Generated constant - Attribute key of AttributeDescriptor.modifiers attribute defined at extension core.
      static java.lang.String OPTIONAL
      Generated constant - Attribute key of AttributeDescriptor.optional attribute defined at extension core.
      static java.lang.String PARTOF
      Generated constant - Attribute key of AttributeDescriptor.partOf attribute defined at extension core.
      static java.lang.String PERSISTENCECLASS
      Generated constant - Attribute key of AttributeDescriptor.persistenceClass attribute defined at extension core.
      static java.lang.String PERSISTENCEQUALIFIER
      Generated constant - Attribute key of AttributeDescriptor.persistenceQualifier attribute defined at extension core.
      static java.lang.String PERSISTENCETYPE
      Generated constant - Attribute key of AttributeDescriptor.persistenceType attribute defined at extension core.
      static java.lang.String PRIMITIVE
      Generated constant - Attribute key of AttributeDescriptor.primitive attribute defined at extension core.
      static java.lang.String PRIVATE
      Generated constant - Attribute key of AttributeDescriptor.private attribute defined at extension core.
      static java.lang.String PROPERTY
      Generated constant - Attribute key of AttributeDescriptor.property attribute defined at extension core.
      static java.lang.String PROPOSEDDATABASECOLUMN
      Generated constant - Attribute key of AttributeDescriptor.proposedDatabaseColumn attribute defined at extension core.
      static java.lang.String READABLE
      Generated constant - Attribute key of AttributeDescriptor.readable attribute defined at extension core.
      static java.lang.String READONLYFORUI
      Generated constant - Attribute key of AttributeDescriptor.readOnlyForUI attribute defined at extension core.
      static java.lang.String REMOVABLE
      Generated constant - Attribute key of AttributeDescriptor.removable attribute defined at extension core.
      static java.lang.String SEARCH
      Generated constant - Attribute key of AttributeDescriptor.search attribute defined at extension core.
      static java.lang.String SELECTIONOF
      Generated constant - Attribute key of AttributeDescriptor.selectionOf attribute defined at extension core.
      static java.lang.String UNIQUE
      Generated constant - Attribute key of AttributeDescriptor.unique attribute defined at extension core.
      static java.lang.String WRITABLE
      Generated constant - Attribute key of AttributeDescriptor.writable attribute defined at extension core.
    • Constructor Summary

      Constructors 
      Constructor Description
      AttributeDescriptorModel()
      Generated constructor - Default constructor for generic creation.
      AttributeDescriptorModel​(TypeModel _attributeType, ComposedTypeModel _enclosingType, java.lang.Boolean _generate, ItemModel _owner, java.lang.Boolean _partOf, java.lang.String _qualifier)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      AttributeDescriptorModel​(TypeModel _attributeType, ComposedTypeModel _enclosingType, java.lang.Boolean _generate, java.lang.Boolean _partOf, java.lang.String _qualifier)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      AttributeDescriptorModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAttributeHandler()
      Generated method - Getter of the AttributeDescriptor.attributeHandler attribute defined at extension core.
      java.util.Set<AttributeConstraintModel> getConstraints()
      Generated method - Getter of the AttributeDescriptor.constraints attribute defined at extension validation.
      java.lang.String getDatabaseColumn()
      Generated method - Getter of the AttributeDescriptor.databaseColumn attribute defined at extension core.
      ComposedTypeModel getDeclaringEnclosingType()
      Generated method - Getter of the AttributeDescriptor.declaringEnclosingType attribute defined at extension core.
      java.lang.Object getDefaultValue()
      Generated method - Getter of the AttributeDescriptor.defaultValue attribute defined at extension core.
      java.lang.String getDescription()
      Generated method - Getter of the AttributeDescriptor.description attribute defined at extension core.
      java.lang.String getDescription​(java.util.Locale loc)
      Generated method - Getter of the AttributeDescriptor.description attribute defined at extension core.
      java.lang.Boolean getDontCopy()
      Generated method - Getter of the AttributeDescriptor.dontCopy attribute defined at extension catalog.
      ComposedTypeModel getEnclosingType()
      Generated method - Getter of the AttributeDescriptor.enclosingType attribute defined at extension core.
      java.lang.Boolean getEncrypted()
      Generated method - Getter of the AttributeDescriptor.encrypted attribute defined at extension core.
      java.lang.Boolean getHiddenForUI()
      Generated method - Getter of the AttributeDescriptor.hiddenForUI attribute defined at extension core.
      java.lang.Boolean getInitial()
      Generated method - Getter of the AttributeDescriptor.initial attribute defined at extension core.
      java.lang.Boolean getLocalized()
      Generated method - Getter of the AttributeDescriptor.localized attribute defined at extension core.
      java.lang.Integer getModifiers()
      Generated method - Getter of the AttributeDescriptor.modifiers attribute defined at extension core.
      java.lang.Boolean getOptional()
      Generated method - Getter of the AttributeDescriptor.optional attribute defined at extension core.
      java.lang.Boolean getPartOf()
      Generated method - Getter of the AttributeDescriptor.partOf attribute defined at extension core.
      java.lang.Class getPersistenceClass()
      Generated method - Getter of the AttributeDescriptor.persistenceClass attribute defined at extension core.
      java.lang.Boolean getPrimitive()
      Generated method - Getter of the AttributeDescriptor.primitive attribute defined at extension core.
      java.lang.Boolean getPrivate()
      Generated method - Getter of the AttributeDescriptor.private attribute defined at extension core.
      java.lang.Boolean getProperty()
      Generated method - Getter of the AttributeDescriptor.property attribute defined at extension core.
      java.lang.String getProposedDatabaseColumn()
      Generated method - Getter of the AttributeDescriptor.proposedDatabaseColumn attribute defined at extension core.
      java.lang.Boolean getReadable()
      Generated method - Getter of the AttributeDescriptor.readable attribute defined at extension core.
      java.lang.Boolean getReadOnlyForUI()
      Generated method - Getter of the AttributeDescriptor.readOnlyForUI attribute defined at extension core.
      java.lang.Boolean getRemovable()
      Generated method - Getter of the AttributeDescriptor.removable attribute defined at extension core.
      java.lang.Boolean getSearch()
      Generated method - Getter of the AttributeDescriptor.search attribute defined at extension core.
      AttributeDescriptorModel getSelectionOf()
      Generated method - Getter of the AttributeDescriptor.selectionOf attribute defined at extension core.
      java.lang.Boolean getUnique()
      Generated method - Getter of the AttributeDescriptor.unique attribute defined at extension core.
      java.lang.Boolean getWritable()
      Generated method - Getter of the AttributeDescriptor.writable attribute defined at extension core.
      void setAttributeHandler​(java.lang.String value)
      Generated method - Setter of AttributeDescriptor.attributeHandler attribute defined at extension core.
      void setConstraints​(java.util.Set<AttributeConstraintModel> value)
      Generated method - Setter of AttributeDescriptor.constraints attribute defined at extension validation.
      void setDatabaseColumn​(java.lang.String value)
      Generated method - Setter of AttributeDescriptor.databaseColumn attribute defined at extension core.
      void setDefaultValue​(java.lang.Object value)
      Generated method - Setter of AttributeDescriptor.defaultValue attribute defined at extension core.
      void setDescription​(java.lang.String value)
      Generated method - Setter of AttributeDescriptor.description attribute defined at extension core.
      void setDescription​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of AttributeDescriptor.description attribute defined at extension core.
      void setDontCopy​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.dontCopy attribute defined at extension catalog.
      void setEnclosingType​(ComposedTypeModel value)
      Generated method - Initial setter of AttributeDescriptor.enclosingType attribute defined at extension core.
      void setEncrypted​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.encrypted attribute defined at extension core.
      void setHiddenForUI​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.hiddenForUI attribute defined at extension core.
      void setInitial​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.initial attribute defined at extension core.
      void setModifiers​(java.lang.Integer value)
      Generated method - Setter of AttributeDescriptor.modifiers attribute defined at extension core.
      void setOptional​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.optional attribute defined at extension core.
      void setPartOf​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.partOf attribute defined at extension core.
      void setPrimitive​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.primitive attribute defined at extension core.
      void setPrivate​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.private attribute defined at extension core.
      void setProperty​(java.lang.Boolean value)
      Generated method - Initial setter of AttributeDescriptor.property attribute defined at extension core.
      void setReadable​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.readable attribute defined at extension core.
      void setReadOnlyForUI​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.readOnlyForUI attribute defined at extension core.
      void setRemovable​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.removable attribute defined at extension core.
      void setSearch​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.search attribute defined at extension core.
      void setUnique​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.unique attribute defined at extension core.
      void setWritable​(java.lang.Boolean value)
      Generated method - Setter of AttributeDescriptor.writable attribute defined at extension core.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _ATTRIBUTECONSTRAINTATTRIBUTEDESCRELATION

        public static final java.lang.String _ATTRIBUTECONSTRAINTATTRIBUTEDESCRELATION
        Generated relation code constant for relation AttributeConstraintAttributeDescRelation defining source attribute constraints in extension validation.
        See Also:
        Constant Field Values
      • DATABASECOLUMN

        public static final java.lang.String DATABASECOLUMN
        Generated constant - Attribute key of AttributeDescriptor.databaseColumn attribute defined at extension core.
        See Also:
        Constant Field Values
      • DEFAULTVALUE

        public static final java.lang.String DEFAULTVALUE
        Generated constant - Attribute key of AttributeDescriptor.defaultValue attribute defined at extension core.
        See Also:
        Constant Field Values
      • DEFAULTVALUEDEFINITIONSTRING

        public static final java.lang.String DEFAULTVALUEDEFINITIONSTRING
        Generated constant - Attribute key of AttributeDescriptor.defaultValueDefinitionString attribute defined at extension core.
        See Also:
        Constant Field Values
      • ENCLOSINGTYPE

        public static final java.lang.String ENCLOSINGTYPE
        Generated constant - Attribute key of AttributeDescriptor.enclosingType attribute defined at extension core.
        See Also:
        Constant Field Values
      • DECLARINGENCLOSINGTYPE

        public static final java.lang.String DECLARINGENCLOSINGTYPE
        Generated constant - Attribute key of AttributeDescriptor.declaringEnclosingType attribute defined at extension core.
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Generated constant - Attribute key of AttributeDescriptor.description attribute defined at extension core.
        See Also:
        Constant Field Values
      • PERSISTENCECLASS

        public static final java.lang.String PERSISTENCECLASS
        Generated constant - Attribute key of AttributeDescriptor.persistenceClass attribute defined at extension core.
        See Also:
        Constant Field Values
      • PERSISTENCEQUALIFIER

        public static final java.lang.String PERSISTENCEQUALIFIER
        Generated constant - Attribute key of AttributeDescriptor.persistenceQualifier attribute defined at extension core.
        See Also:
        Constant Field Values
      • PERSISTENCETYPE

        public static final java.lang.String PERSISTENCETYPE
        Generated constant - Attribute key of AttributeDescriptor.persistenceType attribute defined at extension core.
        See Also:
        Constant Field Values
      • ATTRIBUTEHANDLER

        public static final java.lang.String ATTRIBUTEHANDLER
        Generated constant - Attribute key of AttributeDescriptor.attributeHandler attribute defined at extension core.
        See Also:
        Constant Field Values
      • SELECTIONOF

        public static final java.lang.String SELECTIONOF
        Generated constant - Attribute key of AttributeDescriptor.selectionOf attribute defined at extension core.
        See Also:
        Constant Field Values
      • PROPOSEDDATABASECOLUMN

        public static final java.lang.String PROPOSEDDATABASECOLUMN
        Generated constant - Attribute key of AttributeDescriptor.proposedDatabaseColumn attribute defined at extension core.
        See Also:
        Constant Field Values
      • MODIFIERS

        public static final java.lang.String MODIFIERS
        Generated constant - Attribute key of AttributeDescriptor.modifiers attribute defined at extension core.
        See Also:
        Constant Field Values
      • INITIAL

        public static final java.lang.String INITIAL
        Generated constant - Attribute key of AttributeDescriptor.initial attribute defined at extension core.
        See Also:
        Constant Field Values
      • LOCALIZED

        public static final java.lang.String LOCALIZED
        Generated constant - Attribute key of AttributeDescriptor.localized attribute defined at extension core.
        See Also:
        Constant Field Values
      • OPTIONAL

        public static final java.lang.String OPTIONAL
        Generated constant - Attribute key of AttributeDescriptor.optional attribute defined at extension core.
        See Also:
        Constant Field Values
      • PARTOF

        public static final java.lang.String PARTOF
        Generated constant - Attribute key of AttributeDescriptor.partOf attribute defined at extension core.
        See Also:
        Constant Field Values
      • UNIQUE

        public static final java.lang.String UNIQUE
        Generated constant - Attribute key of AttributeDescriptor.unique attribute defined at extension core.
        See Also:
        Constant Field Values
      • PRIVATE

        public static final java.lang.String PRIVATE
        Generated constant - Attribute key of AttributeDescriptor.private attribute defined at extension core.
        See Also:
        Constant Field Values
      • PROPERTY

        public static final java.lang.String PROPERTY
        Generated constant - Attribute key of AttributeDescriptor.property attribute defined at extension core.
        See Also:
        Constant Field Values
      • READABLE

        public static final java.lang.String READABLE
        Generated constant - Attribute key of AttributeDescriptor.readable attribute defined at extension core.
        See Also:
        Constant Field Values
      • REMOVABLE

        public static final java.lang.String REMOVABLE
        Generated constant - Attribute key of AttributeDescriptor.removable attribute defined at extension core.
        See Also:
        Constant Field Values
      • SEARCH

        public static final java.lang.String SEARCH
        Generated constant - Attribute key of AttributeDescriptor.search attribute defined at extension core.
        See Also:
        Constant Field Values
      • WRITABLE

        public static final java.lang.String WRITABLE
        Generated constant - Attribute key of AttributeDescriptor.writable attribute defined at extension core.
        See Also:
        Constant Field Values
      • ENCRYPTED

        public static final java.lang.String ENCRYPTED
        Generated constant - Attribute key of AttributeDescriptor.encrypted attribute defined at extension core.
        See Also:
        Constant Field Values
      • PRIMITIVE

        public static final java.lang.String PRIMITIVE
        Generated constant - Attribute key of AttributeDescriptor.primitive attribute defined at extension core.
        See Also:
        Constant Field Values
      • HIDDENFORUI

        public static final java.lang.String HIDDENFORUI
        Generated constant - Attribute key of AttributeDescriptor.hiddenForUI attribute defined at extension core.
        See Also:
        Constant Field Values
      • READONLYFORUI

        public static final java.lang.String READONLYFORUI
        Generated constant - Attribute key of AttributeDescriptor.readOnlyForUI attribute defined at extension core.
        See Also:
        Constant Field Values
      • CONSTRAINTS

        public static final java.lang.String CONSTRAINTS
        Generated constant - Attribute key of AttributeDescriptor.constraints attribute defined at extension validation.
        See Also:
        Constant Field Values
      • DONTCOPY

        public static final java.lang.String DONTCOPY
        Generated constant - Attribute key of AttributeDescriptor.dontCopy attribute defined at extension catalog.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AttributeDescriptorModel

        public AttributeDescriptorModel()
        Generated constructor - Default constructor for generic creation.
      • AttributeDescriptorModel

        public AttributeDescriptorModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • AttributeDescriptorModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AttributeDescriptorModel​(TypeModel _attributeType,
                                        ComposedTypeModel _enclosingType,
                                        java.lang.Boolean _generate,
                                        java.lang.Boolean _partOf,
                                        java.lang.String _qualifier)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _attributeType - initial attribute declared by type Descriptor at extension core
        _enclosingType - initial attribute declared by type AttributeDescriptor at extension core
        _generate - initial attribute declared by type TypeManagerManaged at extension core
        _partOf - initial attribute declared by type AttributeDescriptor at extension core
        _qualifier - initial attribute declared by type Descriptor at extension core
      • AttributeDescriptorModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AttributeDescriptorModel​(TypeModel _attributeType,
                                        ComposedTypeModel _enclosingType,
                                        java.lang.Boolean _generate,
                                        ItemModel _owner,
                                        java.lang.Boolean _partOf,
                                        java.lang.String _qualifier)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _attributeType - initial attribute declared by type Descriptor at extension core
        _enclosingType - initial attribute declared by type AttributeDescriptor at extension core
        _generate - initial attribute declared by type TypeManagerManaged at extension core
        _owner - initial attribute declared by type Item at extension core
        _partOf - initial attribute declared by type AttributeDescriptor at extension core
        _qualifier - initial attribute declared by type Descriptor at extension core
    • Method Detail

      • getAttributeHandler

        @Accessor(qualifier="attributeHandler",
                  type=GETTER)
        public java.lang.String getAttributeHandler()
        Generated method - Getter of the AttributeDescriptor.attributeHandler attribute defined at extension core.
        Returns:
        the attributeHandler
      • getConstraints

        @Accessor(qualifier="constraints",
                  type=GETTER)
        public java.util.Set<AttributeConstraintModel> getConstraints()
        Generated method - Getter of the AttributeDescriptor.constraints attribute defined at extension validation. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the constraints
      • getDatabaseColumn

        @Accessor(qualifier="databaseColumn",
                  type=GETTER)
        public java.lang.String getDatabaseColumn()
        Generated method - Getter of the AttributeDescriptor.databaseColumn attribute defined at extension core.
        Returns:
        the databaseColumn
      • getDeclaringEnclosingType

        @Accessor(qualifier="declaringEnclosingType",
                  type=GETTER)
        public ComposedTypeModel getDeclaringEnclosingType()
        Generated method - Getter of the AttributeDescriptor.declaringEnclosingType attribute defined at extension core.
        Returns:
        the declaringEnclosingType
      • getDefaultValue

        @Accessor(qualifier="defaultValue",
                  type=GETTER)
        public java.lang.Object getDefaultValue()
        Generated method - Getter of the AttributeDescriptor.defaultValue attribute defined at extension core.
        Returns:
        the defaultValue
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the AttributeDescriptor.description attribute defined at extension core.
        Returns:
        the description
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription​(java.util.Locale loc)
        Generated method - Getter of the AttributeDescriptor.description attribute defined at extension core.
        Parameters:
        loc - the value localization key
        Returns:
        the description
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getDontCopy

        @Accessor(qualifier="dontCopy",
                  type=GETTER)
        public java.lang.Boolean getDontCopy()
        Generated method - Getter of the AttributeDescriptor.dontCopy attribute defined at extension catalog.
        Returns:
        the dontCopy
      • getEnclosingType

        @Accessor(qualifier="enclosingType",
                  type=GETTER)
        public ComposedTypeModel getEnclosingType()
        Generated method - Getter of the AttributeDescriptor.enclosingType attribute defined at extension core.
        Returns:
        the enclosingType
      • getEncrypted

        @Accessor(qualifier="encrypted",
                  type=GETTER)
        public java.lang.Boolean getEncrypted()
        Generated method - Getter of the AttributeDescriptor.encrypted attribute defined at extension core.
        Returns:
        the encrypted
      • getHiddenForUI

        @Accessor(qualifier="hiddenForUI",
                  type=GETTER)
        public java.lang.Boolean getHiddenForUI()
        Generated method - Getter of the AttributeDescriptor.hiddenForUI attribute defined at extension core.
        Returns:
        the hiddenForUI
      • getInitial

        @Accessor(qualifier="initial",
                  type=GETTER)
        public java.lang.Boolean getInitial()
        Generated method - Getter of the AttributeDescriptor.initial attribute defined at extension core.
        Returns:
        the initial
      • getLocalized

        @Accessor(qualifier="localized",
                  type=GETTER)
        public java.lang.Boolean getLocalized()
        Generated method - Getter of the AttributeDescriptor.localized attribute defined at extension core.
        Returns:
        the localized
      • getModifiers

        @Accessor(qualifier="modifiers",
                  type=GETTER)
        public java.lang.Integer getModifiers()
        Generated method - Getter of the AttributeDescriptor.modifiers attribute defined at extension core.
        Returns:
        the modifiers
      • getOptional

        @Accessor(qualifier="optional",
                  type=GETTER)
        public java.lang.Boolean getOptional()
        Generated method - Getter of the AttributeDescriptor.optional attribute defined at extension core.
        Returns:
        the optional
      • getPartOf

        @Accessor(qualifier="partOf",
                  type=GETTER)
        public java.lang.Boolean getPartOf()
        Generated method - Getter of the AttributeDescriptor.partOf attribute defined at extension core.
        Returns:
        the partOf
      • getPersistenceClass

        @Accessor(qualifier="persistenceClass",
                  type=GETTER)
        public java.lang.Class getPersistenceClass()
        Generated method - Getter of the AttributeDescriptor.persistenceClass attribute defined at extension core.
        Returns:
        the persistenceClass
      • getPrimitive

        @Accessor(qualifier="primitive",
                  type=GETTER)
        public java.lang.Boolean getPrimitive()
        Generated method - Getter of the AttributeDescriptor.primitive attribute defined at extension core.
        Returns:
        the primitive
      • getPrivate

        @Accessor(qualifier="private",
                  type=GETTER)
        public java.lang.Boolean getPrivate()
        Generated method - Getter of the AttributeDescriptor.private attribute defined at extension core.
        Returns:
        the private
      • getProperty

        @Accessor(qualifier="property",
                  type=GETTER)
        public java.lang.Boolean getProperty()
        Generated method - Getter of the AttributeDescriptor.property attribute defined at extension core.
        Returns:
        the property
      • getProposedDatabaseColumn

        @Accessor(qualifier="proposedDatabaseColumn",
                  type=GETTER)
        public java.lang.String getProposedDatabaseColumn()
        Generated method - Getter of the AttributeDescriptor.proposedDatabaseColumn attribute defined at extension core.
        Returns:
        the proposedDatabaseColumn
      • getReadable

        @Accessor(qualifier="readable",
                  type=GETTER)
        public java.lang.Boolean getReadable()
        Generated method - Getter of the AttributeDescriptor.readable attribute defined at extension core.
        Returns:
        the readable
      • getReadOnlyForUI

        @Accessor(qualifier="readOnlyForUI",
                  type=GETTER)
        public java.lang.Boolean getReadOnlyForUI()
        Generated method - Getter of the AttributeDescriptor.readOnlyForUI attribute defined at extension core.
        Returns:
        the readOnlyForUI
      • getRemovable

        @Accessor(qualifier="removable",
                  type=GETTER)
        public java.lang.Boolean getRemovable()
        Generated method - Getter of the AttributeDescriptor.removable attribute defined at extension core.
        Returns:
        the removable
      • getSearch

        @Accessor(qualifier="search",
                  type=GETTER)
        public java.lang.Boolean getSearch()
        Generated method - Getter of the AttributeDescriptor.search attribute defined at extension core.
        Returns:
        the search
      • getUnique

        @Accessor(qualifier="unique",
                  type=GETTER)
        public java.lang.Boolean getUnique()
        Generated method - Getter of the AttributeDescriptor.unique attribute defined at extension core.
        Returns:
        the unique
      • getWritable

        @Accessor(qualifier="writable",
                  type=GETTER)
        public java.lang.Boolean getWritable()
        Generated method - Getter of the AttributeDescriptor.writable attribute defined at extension core.
        Returns:
        the writable
      • setAttributeHandler

        @Accessor(qualifier="attributeHandler",
                  type=SETTER)
        public void setAttributeHandler​(java.lang.String value)
        Generated method - Setter of AttributeDescriptor.attributeHandler attribute defined at extension core.
        Parameters:
        value - the attributeHandler
      • setConstraints

        @Accessor(qualifier="constraints",
                  type=SETTER)
        public void setConstraints​(java.util.Set<AttributeConstraintModel> value)
        Generated method - Setter of AttributeDescriptor.constraints attribute defined at extension validation.
        Parameters:
        value - the constraints
      • setDatabaseColumn

        @Accessor(qualifier="databaseColumn",
                  type=SETTER)
        public void setDatabaseColumn​(java.lang.String value)
        Generated method - Setter of AttributeDescriptor.databaseColumn attribute defined at extension core.
        Parameters:
        value - the databaseColumn
      • setDefaultValue

        @Accessor(qualifier="defaultValue",
                  type=SETTER)
        public void setDefaultValue​(java.lang.Object value)
        Generated method - Setter of AttributeDescriptor.defaultValue attribute defined at extension core.
        Parameters:
        value - the defaultValue
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value)
        Generated method - Setter of AttributeDescriptor.description attribute defined at extension core.
        Parameters:
        value - the description
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value,
                                   java.util.Locale loc)
        Generated method - Setter of AttributeDescriptor.description attribute defined at extension core.
        Parameters:
        value - the description
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setDontCopy

        @Accessor(qualifier="dontCopy",
                  type=SETTER)
        public void setDontCopy​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.dontCopy attribute defined at extension catalog.
        Parameters:
        value - the dontCopy
      • setEnclosingType

        @Accessor(qualifier="enclosingType",
                  type=SETTER)
        public void setEnclosingType​(ComposedTypeModel value)
        Generated method - Initial setter of AttributeDescriptor.enclosingType attribute defined at extension core. Can only be used at creation of model - before first save.
        Parameters:
        value - the enclosingType
      • setEncrypted

        @Accessor(qualifier="encrypted",
                  type=SETTER)
        public void setEncrypted​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.encrypted attribute defined at extension core.
        Parameters:
        value - the encrypted
      • setHiddenForUI

        @Accessor(qualifier="hiddenForUI",
                  type=SETTER)
        public void setHiddenForUI​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.hiddenForUI attribute defined at extension core.
        Parameters:
        value - the hiddenForUI
      • setInitial

        @Accessor(qualifier="initial",
                  type=SETTER)
        public void setInitial​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.initial attribute defined at extension core.
        Parameters:
        value - the initial
      • setModifiers

        @Accessor(qualifier="modifiers",
                  type=SETTER)
        public void setModifiers​(java.lang.Integer value)
        Generated method - Setter of AttributeDescriptor.modifiers attribute defined at extension core.
        Parameters:
        value - the modifiers
      • setOptional

        @Accessor(qualifier="optional",
                  type=SETTER)
        public void setOptional​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.optional attribute defined at extension core.
        Parameters:
        value - the optional
      • setPartOf

        @Accessor(qualifier="partOf",
                  type=SETTER)
        public void setPartOf​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.partOf attribute defined at extension core.
        Parameters:
        value - the partOf
      • setPrimitive

        @Accessor(qualifier="primitive",
                  type=SETTER)
        public void setPrimitive​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.primitive attribute defined at extension core.
        Parameters:
        value - the primitive
      • setPrivate

        @Accessor(qualifier="private",
                  type=SETTER)
        public void setPrivate​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.private attribute defined at extension core.
        Parameters:
        value - the private
      • setProperty

        @Accessor(qualifier="property",
                  type=SETTER)
        public void setProperty​(java.lang.Boolean value)
        Generated method - Initial setter of AttributeDescriptor.property attribute defined at extension core. Can only be used at creation of model - before first save.
        Parameters:
        value - the property
      • setReadable

        @Accessor(qualifier="readable",
                  type=SETTER)
        public void setReadable​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.readable attribute defined at extension core.
        Parameters:
        value - the readable
      • setReadOnlyForUI

        @Accessor(qualifier="readOnlyForUI",
                  type=SETTER)
        public void setReadOnlyForUI​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.readOnlyForUI attribute defined at extension core.
        Parameters:
        value - the readOnlyForUI
      • setRemovable

        @Accessor(qualifier="removable",
                  type=SETTER)
        public void setRemovable​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.removable attribute defined at extension core.
        Parameters:
        value - the removable
      • setSearch

        @Accessor(qualifier="search",
                  type=SETTER)
        public void setSearch​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.search attribute defined at extension core.
        Parameters:
        value - the search
      • setUnique

        @Accessor(qualifier="unique",
                  type=SETTER)
        public void setUnique​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.unique attribute defined at extension core.
        Parameters:
        value - the unique
      • setWritable

        @Accessor(qualifier="writable",
                  type=SETTER)
        public void setWritable​(java.lang.Boolean value)
        Generated method - Setter of AttributeDescriptor.writable attribute defined at extension core.
        Parameters:
        value - the writable