Class AttributeDTO


  • public class AttributeDTO
    extends java.lang.Object
    • Constructor Detail

      • AttributeDTO

        public AttributeDTO​(java.lang.String extensionName,
                            java.lang.String enclosingTypeCode,
                            java.lang.String qualifier,
                            java.lang.String type,
                            AttributeModifierDTO modifiers,
                            boolean redeclare,
                            java.lang.String selectionOfQualifier,
                            YAttributeDescriptor.PersistenceType persistenceType,
                            java.lang.String persistenceQualifier,
                            java.util.Map<java.lang.String,​java.lang.String> persistenceMapping,
                            java.lang.String defaultValueDef,
                            java.lang.String description,
                            java.util.Map<java.lang.String,​java.lang.String> props,
                            java.lang.String metaType,
                            boolean autocreate,
                            boolean generate,
                            ModelTagListener.ModelData modelData,
                            boolean unique,
                            java.lang.String attributeHandler)
    • Method Detail

      • getExtensionName

        public java.lang.String getExtensionName()
      • getEnclosingTypeCode

        public java.lang.String getEnclosingTypeCode()
      • getQualifier

        public java.lang.String getQualifier()
      • getType

        public java.lang.String getType()
      • isRedeclare

        public boolean isRedeclare()
      • getSelectionOfQualifier

        public java.lang.String getSelectionOfQualifier()
      • getPersistenceQualifier

        public java.lang.String getPersistenceQualifier()
      • getPersistenceMapping

        public java.util.Map<java.lang.String,​java.lang.String> getPersistenceMapping()
      • getDefaultValueDef

        public java.lang.String getDefaultValueDef()
      • getDescription

        public java.lang.String getDescription()
      • getProps

        public java.util.Map<java.lang.String,​java.lang.String> getProps()
      • getMetaType

        public java.lang.String getMetaType()
      • isAutocreate

        public boolean isAutocreate()
      • isGenerate

        public boolean isGenerate()
      • isUnique

        public boolean isUnique()
      • getAttributeHandler

        public java.lang.String getAttributeHandler()
      • withPersistenceQualifier

        public AttributeDTO withPersistenceQualifier​(java.lang.String givenPersistenceQualifier)
      • withUniqueAttribute

        public AttributeDTO withUniqueAttribute​(boolean givenUniqueAttribute)