Class ComposedTypeModel

    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _FORMAT2COMTYPREL
        Generated relation code constant for relation Format2ComTypRel defining source attribute formats in extension commons.
        See Also:
        Constant Field Values
      • _CONSTRAINTCOMPOSITETYPERELATION

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

        public static final java.lang.String _SYNCJOB2TYPEREL
        Generated relation code constant for relation SyncJob2TypeRel defining source attribute syncJobs in extension catalog.
        See Also:
        Constant Field Values
      • _COCKPITITEMTEMPLATE2COMPOSEDTYPERELATION

        public static final java.lang.String _COCKPITITEMTEMPLATE2COMPOSEDTYPERELATION
        Generated relation code constant for relation CockpitItemTemplate2ComposedTypeRelation defining source attribute cockpitItemTemplates in extension cockpit.
        See Also:
        Constant Field Values
      • _STREAMCONFIGURATIONEXCLUDEDSUBTYPES

        public static final java.lang.String _STREAMCONFIGURATIONEXCLUDEDSUBTYPES
        Generated relation code constant for relation StreamConfigurationExcludedSubtypes defining source attribute streamConfigurations in extension deltadetection.
        See Also:
        Constant Field Values
      • ABSTRACT

        public static final java.lang.String ABSTRACT
        Generated constant - Attribute key of ComposedType.abstract attribute defined at extension core.
        See Also:
        Constant Field Values
      • DECLAREDATTRIBUTEDESCRIPTORS

        public static final java.lang.String DECLAREDATTRIBUTEDESCRIPTORS
        Generated constant - Attribute key of ComposedType.declaredattributedescriptors attribute defined at extension core.
        See Also:
        Constant Field Values
      • DUMPPROPERTYTABLE

        public static final java.lang.String DUMPPROPERTYTABLE
        Generated constant - Attribute key of ComposedType.dumpPropertyTable attribute defined at extension core.
        See Also:
        Constant Field Values
      • ATTRIBUTEDESCRIPTORS

        public static final java.lang.String ATTRIBUTEDESCRIPTORS
        Generated constant - Attribute key of ComposedType.attributedescriptors attribute defined at extension core.
        See Also:
        Constant Field Values
      • INHERITANCEPATHSTRING

        public static final java.lang.String INHERITANCEPATHSTRING
        Generated constant - Attribute key of ComposedType.inheritancePathString attribute defined at extension core.
        See Also:
        Constant Field Values
      • INHERITEDATTRIBUTEDESCRIPTORS

        public static final java.lang.String INHERITEDATTRIBUTEDESCRIPTORS
        Generated constant - Attribute key of ComposedType.inheritedattributedescriptors attribute defined at extension core.
        See Also:
        Constant Field Values
      • JALOCLASS

        public static final java.lang.String JALOCLASS
        Generated constant - Attribute key of ComposedType.jaloclass attribute defined at extension core.
        See Also:
        Constant Field Values
      • JNDINAME

        public static final java.lang.String JNDINAME
        Generated constant - Attribute key of ComposedType.jndiName attribute defined at extension core.
        See Also:
        Constant Field Values
      • SINGLETON

        public static final java.lang.String SINGLETON
        Generated constant - Attribute key of ComposedType.singleton attribute defined at extension core.
        See Also:
        Constant Field Values
      • JALOONLY

        public static final java.lang.String JALOONLY
        Generated constant - Attribute key of ComposedType.jaloonly attribute defined at extension core.
        See Also:
        Constant Field Values
      • DYNAMIC

        public static final java.lang.String DYNAMIC
        Generated constant - Attribute key of ComposedType.dynamic attribute defined at extension core.
        See Also:
        Constant Field Values
      • SUBTYPES

        public static final java.lang.String SUBTYPES
        Generated constant - Attribute key of ComposedType.subtypes attribute defined at extension core.
        See Also:
        Constant Field Values
      • SUPERTYPE

        public static final java.lang.String SUPERTYPE
        Generated constant - Attribute key of ComposedType.superType attribute defined at extension core.
        See Also:
        Constant Field Values
      • TABLE

        public static final java.lang.String TABLE
        Generated constant - Attribute key of ComposedType.table attribute defined at extension core.
        See Also:
        Constant Field Values
      • ALLSUPERTYPES

        public static final java.lang.String ALLSUPERTYPES
        Generated constant - Attribute key of ComposedType.allSuperTypes attribute defined at extension core.
        See Also:
        Constant Field Values
      • ALLSUBTYPES

        public static final java.lang.String ALLSUBTYPES
        Generated constant - Attribute key of ComposedType.allSubTypes attribute defined at extension core.
        See Also:
        Constant Field Values
      • LEGACYPERSISTENCE

        public static final java.lang.String LEGACYPERSISTENCE
        Generated constant - Attribute key of ComposedType.legacyPersistence attribute defined at extension core.
        See Also:
        Constant Field Values
      • FORMATS

        public static final java.lang.String FORMATS
        Generated constant - Attribute key of ComposedType.formats attribute defined at extension commons.
        See Also:
        Constant Field Values
      • SYSTEMTYPE

        public static final java.lang.String SYSTEMTYPE
        Generated constant - Attribute key of ComposedType.systemType attribute defined at extension impex.
        See Also:
        Constant Field Values
      • CONSTRAINTS

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

        public static final java.lang.String CATALOGITEMTYPE
        Generated constant - Attribute key of ComposedType.catalogItemType attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATALOGVERSIONATTRIBUTE

        public static final java.lang.String CATALOGVERSIONATTRIBUTE
        Generated constant - Attribute key of ComposedType.catalogVersionAttribute attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATALOGVERSIONATTRIBUTEQUALIFIER

        public static final java.lang.String CATALOGVERSIONATTRIBUTEQUALIFIER
        Generated constant - Attribute key of ComposedType.catalogVersionAttributeQualifier attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • UNIQUEKEYATTRIBUTES

        public static final java.lang.String UNIQUEKEYATTRIBUTES
        Generated constant - Attribute key of ComposedType.uniqueKeyAttributes attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • UNIQUEKEYATTRIBUTEQUALIFIER

        public static final java.lang.String UNIQUEKEYATTRIBUTEQUALIFIER
        Generated constant - Attribute key of ComposedType.uniqueKeyAttributeQualifier attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SYNCJOBS

        public static final java.lang.String SYNCJOBS
        Generated constant - Attribute key of ComposedType.syncJobs attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • COCKPITITEMTEMPLATES

        public static final java.lang.String COCKPITITEMTEMPLATES
        Generated constant - Attribute key of ComposedType.cockpitItemTemplates attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • STREAMCONFIGURATIONS

        public static final java.lang.String STREAMCONFIGURATIONS
        Generated constant - Attribute key of ComposedType.streamConfigurations attribute defined at extension deltadetection.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ComposedTypeModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ComposedTypeModel​(java.lang.Boolean _catalogItemType,
                                 java.lang.String _code,
                                 java.lang.Boolean _generate,
                                 java.lang.Boolean _singleton,
                                 ComposedTypeModel _superType)
        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:
        _catalogItemType - initial attribute declared by type ComposedType at extension catalog
        _code - initial attribute declared by type Type at extension core
        _generate - initial attribute declared by type TypeManagerManaged at extension core
        _singleton - initial attribute declared by type ComposedType at extension core
        _superType - initial attribute declared by type ComposedType at extension core
      • ComposedTypeModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ComposedTypeModel​(java.lang.Boolean _catalogItemType,
                                 java.lang.String _code,
                                 java.lang.Boolean _generate,
                                 ItemModel _owner,
                                 java.lang.Boolean _singleton,
                                 ComposedTypeModel _superType)
        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:
        _catalogItemType - initial attribute declared by type ComposedType at extension catalog
        _code - initial attribute declared by type Type at extension core
        _generate - initial attribute declared by type TypeManagerManaged at extension core
        _owner - initial attribute declared by type Item at extension core
        _singleton - initial attribute declared by type ComposedType at extension core
        _superType - initial attribute declared by type ComposedType at extension core
    • Method Detail

      • getAbstract

        @Accessor(qualifier="abstract",
                  type=GETTER)
        public java.lang.Boolean getAbstract()
        Generated method - Getter of the ComposedType.abstract attribute defined at extension core.
        Returns:
        the abstract
      • getAllSubTypes

        @Accessor(qualifier="allSubTypes",
                  type=GETTER)
        public java.util.Collection<ComposedTypeModel> getAllSubTypes()
        Generated method - Getter of the ComposedType.allSubTypes attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the allSubTypes
      • getAllSuperTypes

        @Accessor(qualifier="allSuperTypes",
                  type=GETTER)
        public java.util.Collection<ComposedTypeModel> getAllSuperTypes()
        Generated method - Getter of the ComposedType.allSuperTypes attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the allSuperTypes
      • getCatalogItemType

        @Accessor(qualifier="catalogItemType",
                  type=GETTER)
        public java.lang.Boolean getCatalogItemType()
        Generated method - Getter of the ComposedType.catalogItemType attribute defined at extension catalog.
        Returns:
        the catalogItemType
      • getCatalogVersionAttribute

        @Accessor(qualifier="catalogVersionAttribute",
                  type=GETTER)
        public AttributeDescriptorModel getCatalogVersionAttribute()
        Generated method - Getter of the ComposedType.catalogVersionAttribute attribute defined at extension catalog.
        Returns:
        the catalogVersionAttribute
      • getCockpitItemTemplates

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

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

        @Accessor(qualifier="declaredattributedescriptors",
                  type=GETTER)
        public java.util.Collection<AttributeDescriptorModel> getDeclaredattributedescriptors()
        Generated method - Getter of the ComposedType.declaredattributedescriptors attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the declaredattributedescriptors
      • getDumpPropertyTable

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

        @Accessor(qualifier="dynamic",
                  type=GETTER)
        public java.lang.Boolean getDynamic()
        Generated method - Getter of the ComposedType.dynamic attribute defined at extension core.
        Returns:
        the dynamic
      • getFormats

        @Accessor(qualifier="formats",
                  type=GETTER)
        public java.util.Collection<FormatModel> getFormats()
        Generated method - Getter of the ComposedType.formats attribute defined at extension commons. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the formats
      • getInheritedattributedescriptors

        @Accessor(qualifier="inheritedattributedescriptors",
                  type=GETTER)
        public java.util.Collection<AttributeDescriptorModel> getInheritedattributedescriptors()
        Generated method - Getter of the ComposedType.inheritedattributedescriptors attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the inheritedattributedescriptors
      • getJaloclass

        @Accessor(qualifier="jaloclass",
                  type=GETTER)
        public java.lang.Class getJaloclass()
        Generated method - Getter of the ComposedType.jaloclass attribute defined at extension core.
        Returns:
        the jaloclass
      • getJaloonly

        @Accessor(qualifier="jaloonly",
                  type=GETTER)
        public java.lang.Boolean getJaloonly()
        Generated method - Getter of the ComposedType.jaloonly attribute defined at extension core.
        Returns:
        the jaloonly
      • getJndiName

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

        @Accessor(qualifier="legacyPersistence",
                  type=GETTER)
        public java.lang.Boolean getLegacyPersistence()
        Generated method - Getter of the ComposedType.legacyPersistence attribute defined at extension core.
        Returns:
        the legacyPersistence
      • getSingleton

        @Accessor(qualifier="singleton",
                  type=GETTER)
        public java.lang.Boolean getSingleton()
        Generated method - Getter of the ComposedType.singleton attribute defined at extension core.
        Returns:
        the singleton
      • getStreamConfigurations

        @Accessor(qualifier="streamConfigurations",
                  type=GETTER)
        public java.util.Collection<StreamConfigurationModel> getStreamConfigurations()
        Generated method - Getter of the ComposedType.streamConfigurations attribute defined at extension deltadetection. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the streamConfigurations
      • getSubtypes

        @Accessor(qualifier="subtypes",
                  type=GETTER)
        public java.util.Collection<ComposedTypeModel> getSubtypes()
        Generated method - Getter of the ComposedType.subtypes attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the subtypes
      • getSystemType

        @Accessor(qualifier="systemType",
                  type=GETTER)
        public java.lang.Boolean getSystemType()
        Generated method - Getter of the ComposedType.systemType attribute defined at extension impex.
        Returns:
        the systemType
      • getTable

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

        @Accessor(qualifier="uniqueKeyAttributes",
                  type=GETTER)
        public java.util.Collection<AttributeDescriptorModel> getUniqueKeyAttributes()
        Generated method - Getter of the ComposedType.uniqueKeyAttributes attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the uniqueKeyAttributes
      • setCatalogItemType

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

        @Accessor(qualifier="catalogVersionAttribute",
                  type=SETTER)
        public void setCatalogVersionAttribute​(AttributeDescriptorModel value)
        Generated method - Setter of ComposedType.catalogVersionAttribute attribute defined at extension catalog.
        Parameters:
        value - the catalogVersionAttribute
      • setCockpitItemTemplates

        @Accessor(qualifier="cockpitItemTemplates",
                  type=SETTER)
        public void setCockpitItemTemplates​(java.util.Set<CockpitItemTemplateModel> value)
        Generated method - Setter of ComposedType.cockpitItemTemplates attribute defined at extension cockpit.
        Parameters:
        value - the cockpitItemTemplates
      • setConstraints

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

        @Accessor(qualifier="declaredattributedescriptors",
                  type=SETTER)
        public void setDeclaredattributedescriptors​(java.util.Collection<AttributeDescriptorModel> value)
        Generated method - Setter of ComposedType.declaredattributedescriptors attribute defined at extension core.
        Parameters:
        value - the declaredattributedescriptors
      • setFormats

        @Accessor(qualifier="formats",
                  type=SETTER)
        public void setFormats​(java.util.Collection<FormatModel> value)
        Generated method - Setter of ComposedType.formats attribute defined at extension commons.
        Parameters:
        value - the formats
      • setJaloclass

        @Accessor(qualifier="jaloclass",
                  type=SETTER)
        public void setJaloclass​(java.lang.Class value)
        Generated method - Setter of ComposedType.jaloclass attribute defined at extension core.
        Parameters:
        value - the jaloclass
      • setJaloonly

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

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

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

        @Accessor(qualifier="streamConfigurations",
                  type=SETTER)
        public void setStreamConfigurations​(java.util.Collection<StreamConfigurationModel> value)
        Generated method - Setter of ComposedType.streamConfigurations attribute defined at extension deltadetection.
        Parameters:
        value - the streamConfigurations
      • setSuperType

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

        @Accessor(qualifier="systemType",
                  type=SETTER)
        public void setSystemType​(java.lang.Boolean value)
        Generated method - Setter of ComposedType.systemType attribute defined at extension impex.
        Parameters:
        value - the systemType
      • setUniqueKeyAttributes

        @Accessor(qualifier="uniqueKeyAttributes",
                  type=SETTER)
        public void setUniqueKeyAttributes​(java.util.Collection<AttributeDescriptorModel> value)
        Generated method - Setter of ComposedType.uniqueKeyAttributes attribute defined at extension catalog.
        Parameters:
        value - the uniqueKeyAttributes