Class ComposedTypeModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.core.model.type.TypeManagerManagedModel
de.hybris.platform.core.model.type.TypeModel
de.hybris.platform.core.model.type.ComposedTypeModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CMSComponentTypeModel,CMSPageTypeModel,ConfigProxyMetaTypeModel,EnumerationMetaTypeModel,RelationMetaTypeModel,RestrictionTypeModel,VariantTypeModel,ViewTypeModel
Generated model class for type ComposedType first defined at extension core.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationConstraintCompositeTypeRelationdefining source attributeconstraintsin extensionvalidation.static final StringGenerated relation code constant for relationFormat2ComTypReldefining source attributeformatsin extensioncommons.static final StringGenerated relation code constant for relationSyncJob2TypeReldefining source attributesyncJobsin extensioncatalog.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofComposedType.abstractattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.allSubTypesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.allSuperTypesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.attributedescriptorsattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.catalogItemTypeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofComposedType.catalogVersionAttributeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofComposedType.catalogVersionAttributeQualifierattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofComposedType.constraintsattribute defined at extensionvalidation.static final StringGenerated constant - Attribute key ofComposedType.declaredattributedescriptorsattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.dumpPropertyTableattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.dynamicattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.formatsattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofComposedType.inheritancePathStringattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.inheritedattributedescriptorsattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.jaloclassattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.jaloonlyattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.jndiNameattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.legacyPersistenceattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.singletonattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.subtypesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.superTypeattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.syncJobsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofComposedType.systemTypeattribute defined at extensionimpex.static final StringGenerated constant - Attribute key ofComposedType.tableattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofComposedType.uniqueKeyAttributeQualifierattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofComposedType.uniqueKeyAttributesattribute defined at extensioncatalog.Fields inherited from class de.hybris.platform.core.model.type.TypeModel
CODE, DEFAULTVALUE, DESCRIPTION, XMLDEFINITIONFields inherited from class de.hybris.platform.core.model.type.TypeManagerManagedModel
AUTOCREATE, DEPRECATED, EXTENSIONNAME, GENERATE, NAMEFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.ComposedTypeModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextComposedTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, ItemModel _owner, 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 parametersComposedTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, 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 -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theComposedType.abstractattribute defined at extensioncore.Generated method - Getter of theComposedType.allSubTypesattribute defined at extensioncore.Generated method - Getter of theComposedType.allSuperTypesattribute defined at extensioncore.Generated method - Getter of theComposedType.catalogItemTypeattribute defined at extensioncatalog.Generated method - Getter of theComposedType.catalogVersionAttributeattribute defined at extensioncatalog.Generated method - Getter of theComposedType.constraintsattribute defined at extensionvalidation.Generated method - Getter of theComposedType.declaredattributedescriptorsattribute defined at extensioncore.Generated method - Getter of theComposedType.dumpPropertyTableattribute defined at extensioncore.Generated method - Getter of theComposedType.dynamicattribute defined at extensioncore.Generated method - Getter of theComposedType.formatsattribute defined at extensioncommons.Generated method - Getter of theComposedType.inheritedattributedescriptorsattribute defined at extensioncore.Generated method - Getter of theComposedType.jaloclassattribute defined at extensioncore.Generated method - Getter of theComposedType.jaloonlyattribute defined at extensioncore.Generated method - Getter of theComposedType.jndiNameattribute defined at extensioncore.Generated method - Getter of theComposedType.legacyPersistenceattribute defined at extensioncore.Generated method - Getter of theComposedType.singletonattribute defined at extensioncore.Generated method - Getter of theComposedType.subtypesattribute defined at extensioncore.Generated method - Getter of theComposedType.superTypeattribute defined at extensioncore.Generated method - Getter of theComposedType.systemTypeattribute defined at extensionimpex.getTable()Generated method - Getter of theComposedType.tableattribute defined at extensioncore.Generated method - Getter of theComposedType.uniqueKeyAttributesattribute defined at extensioncatalog.voidsetCatalogItemType(Boolean value) Generated method - Setter ofComposedType.catalogItemTypeattribute defined at extensioncatalog.voidGenerated method - Setter ofComposedType.catalogVersionAttributeattribute defined at extensioncatalog.voidsetConstraints(Set<AbstractConstraintModel> value) Generated method - Setter ofComposedType.constraintsattribute defined at extensionvalidation.voidGenerated method - Setter ofComposedType.declaredattributedescriptorsattribute defined at extensioncore.voidsetFormats(Collection<FormatModel> value) Generated method - Setter ofComposedType.formatsattribute defined at extensioncommons.voidsetJaloclass(Class value) Generated method - Setter ofComposedType.jaloclassattribute defined at extensioncore.voidsetJaloonly(Boolean value) Generated method - Setter ofComposedType.jaloonlyattribute defined at extensioncore.voidsetLegacyPersistence(Boolean value) Generated method - Setter ofComposedType.legacyPersistenceattribute defined at extensioncore.voidsetSingleton(Boolean value) Generated method - Setter ofComposedType.singletonattribute defined at extensioncore.voidsetSuperType(ComposedTypeModel value) Generated method - Initial setter ofComposedType.superTypeattribute defined at extensioncore.voidsetSystemType(Boolean value) Generated method - Setter ofComposedType.systemTypeattribute defined at extensionimpex.voidGenerated method - Setter ofComposedType.uniqueKeyAttributesattribute defined at extensioncatalog.Methods inherited from class de.hybris.platform.core.model.type.TypeModel
getCode, getDefaultValue, getDescription, getDescription, getXmldefinition, setCode, setDefaultValue, setDescription, setDescriptionMethods inherited from class de.hybris.platform.core.model.type.TypeManagerManagedModel
getAutocreate, getDeprecated, getExtensionName, getGenerate, getName, getName, setAutocreate, setExtensionName, setGenerate, setName, setNameMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_FORMAT2COMTYPREL
Generated relation code constant for relationFormat2ComTypReldefining source attributeformatsin extensioncommons.- See Also:
-
_CONSTRAINTCOMPOSITETYPERELATION
Generated relation code constant for relationConstraintCompositeTypeRelationdefining source attributeconstraintsin extensionvalidation.- See Also:
-
_SYNCJOB2TYPEREL
Generated relation code constant for relationSyncJob2TypeReldefining source attributesyncJobsin extensioncatalog.- See Also:
-
ABSTRACT
Generated constant - Attribute key ofComposedType.abstractattribute defined at extensioncore.- See Also:
-
DECLAREDATTRIBUTEDESCRIPTORS
Generated constant - Attribute key ofComposedType.declaredattributedescriptorsattribute defined at extensioncore.- See Also:
-
DUMPPROPERTYTABLE
Generated constant - Attribute key ofComposedType.dumpPropertyTableattribute defined at extensioncore.- See Also:
-
ATTRIBUTEDESCRIPTORS
Generated constant - Attribute key ofComposedType.attributedescriptorsattribute defined at extensioncore.- See Also:
-
INHERITANCEPATHSTRING
Generated constant - Attribute key ofComposedType.inheritancePathStringattribute defined at extensioncore.- See Also:
-
INHERITEDATTRIBUTEDESCRIPTORS
Generated constant - Attribute key ofComposedType.inheritedattributedescriptorsattribute defined at extensioncore.- See Also:
-
JALOCLASS
Generated constant - Attribute key ofComposedType.jaloclassattribute defined at extensioncore.- See Also:
-
JNDINAME
Generated constant - Attribute key ofComposedType.jndiNameattribute defined at extensioncore.- See Also:
-
SINGLETON
Generated constant - Attribute key ofComposedType.singletonattribute defined at extensioncore.- See Also:
-
JALOONLY
Generated constant - Attribute key ofComposedType.jaloonlyattribute defined at extensioncore.- See Also:
-
DYNAMIC
Generated constant - Attribute key ofComposedType.dynamicattribute defined at extensioncore.- See Also:
-
SUBTYPES
Generated constant - Attribute key ofComposedType.subtypesattribute defined at extensioncore.- See Also:
-
SUPERTYPE
Generated constant - Attribute key ofComposedType.superTypeattribute defined at extensioncore.- See Also:
-
TABLE
Generated constant - Attribute key ofComposedType.tableattribute defined at extensioncore.- See Also:
-
ALLSUPERTYPES
Generated constant - Attribute key ofComposedType.allSuperTypesattribute defined at extensioncore.- See Also:
-
ALLSUBTYPES
Generated constant - Attribute key ofComposedType.allSubTypesattribute defined at extensioncore.- See Also:
-
LEGACYPERSISTENCE
Generated constant - Attribute key ofComposedType.legacyPersistenceattribute defined at extensioncore.- See Also:
-
FORMATS
Generated constant - Attribute key ofComposedType.formatsattribute defined at extensioncommons.- See Also:
-
SYSTEMTYPE
Generated constant - Attribute key ofComposedType.systemTypeattribute defined at extensionimpex.- See Also:
-
CONSTRAINTS
Generated constant - Attribute key ofComposedType.constraintsattribute defined at extensionvalidation.- See Also:
-
CATALOGITEMTYPE
Generated constant - Attribute key ofComposedType.catalogItemTypeattribute defined at extensioncatalog.- See Also:
-
CATALOGVERSIONATTRIBUTE
Generated constant - Attribute key ofComposedType.catalogVersionAttributeattribute defined at extensioncatalog.- See Also:
-
CATALOGVERSIONATTRIBUTEQUALIFIER
Generated constant - Attribute key ofComposedType.catalogVersionAttributeQualifierattribute defined at extensioncatalog.- See Also:
-
UNIQUEKEYATTRIBUTES
Generated constant - Attribute key ofComposedType.uniqueKeyAttributesattribute defined at extensioncatalog.- See Also:
-
UNIQUEKEYATTRIBUTEQUALIFIER
Generated constant - Attribute key ofComposedType.uniqueKeyAttributeQualifierattribute defined at extensioncatalog.- See Also:
-
SYNCJOBS
Generated constant - Attribute key ofComposedType.syncJobsattribute defined at extensioncatalog.- See Also:
-
-
Constructor Details
-
ComposedTypeModel
public ComposedTypeModel()Generated constructor - Default constructor for generic creation. -
ComposedTypeModel
public ComposedTypeModel(de.hybris.platform.servicelayer.model.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(Boolean _catalogItemType, String _code, Boolean _generate, 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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_catalogItemType- initial attribute declared by typeComposedTypeat extensioncatalog_code- initial attribute declared by typeTypeat extensioncore_generate- initial attribute declared by typeTypeManagerManagedat extensioncore_singleton- initial attribute declared by typeComposedTypeat extensioncore_superType- initial attribute declared by typeComposedTypeat extensioncore
-
ComposedTypeModel
@Deprecated(since="4.1.1", forRemoval=true) public ComposedTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, ItemModel _owner, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_catalogItemType- initial attribute declared by typeComposedTypeat extensioncatalog_code- initial attribute declared by typeTypeat extensioncore_generate- initial attribute declared by typeTypeManagerManagedat extensioncore_owner- initial attribute declared by typeItemat extensioncore_singleton- initial attribute declared by typeComposedTypeat extensioncore_superType- initial attribute declared by typeComposedTypeat extensioncore
-
-
Method Details
-
getAbstract
Generated method - Getter of theComposedType.abstractattribute defined at extensioncore.- Returns:
- the abstract
-
getAllSubTypes
@Accessor(qualifier="allSubTypes", type=GETTER) public Collection<ComposedTypeModel> getAllSubTypes()Generated method - Getter of theComposedType.allSubTypesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allSubTypes
-
getAllSuperTypes
@Accessor(qualifier="allSuperTypes", type=GETTER) public Collection<ComposedTypeModel> getAllSuperTypes()Generated method - Getter of theComposedType.allSuperTypesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allSuperTypes
-
getCatalogItemType
Generated method - Getter of theComposedType.catalogItemTypeattribute defined at extensioncatalog.- Returns:
- the catalogItemType
-
getCatalogVersionAttribute
@Accessor(qualifier="catalogVersionAttribute", type=GETTER) public AttributeDescriptorModel getCatalogVersionAttribute()Generated method - Getter of theComposedType.catalogVersionAttributeattribute defined at extensioncatalog.- Returns:
- the catalogVersionAttribute
-
getConstraints
@Accessor(qualifier="constraints", type=GETTER) public Set<AbstractConstraintModel> getConstraints()Generated method - Getter of theComposedType.constraintsattribute defined at extensionvalidation. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the constraints
-
getDeclaredattributedescriptors
@Accessor(qualifier="declaredattributedescriptors", type=GETTER) public Collection<AttributeDescriptorModel> getDeclaredattributedescriptors()Generated method - Getter of theComposedType.declaredattributedescriptorsattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the declaredattributedescriptors
-
getDumpPropertyTable
Generated method - Getter of theComposedType.dumpPropertyTableattribute defined at extensioncore.- Returns:
- the dumpPropertyTable
-
getDynamic
Generated method - Getter of theComposedType.dynamicattribute defined at extensioncore.- Returns:
- the dynamic
-
getFormats
Generated method - Getter of theComposedType.formatsattribute defined at extensioncommons. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the formats
-
getInheritedattributedescriptors
@Accessor(qualifier="inheritedattributedescriptors", type=GETTER) public Collection<AttributeDescriptorModel> getInheritedattributedescriptors()Generated method - Getter of theComposedType.inheritedattributedescriptorsattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the inheritedattributedescriptors
-
getJaloclass
Generated method - Getter of theComposedType.jaloclassattribute defined at extensioncore.- Returns:
- the jaloclass
-
getJaloonly
Generated method - Getter of theComposedType.jaloonlyattribute defined at extensioncore.- Returns:
- the jaloonly
-
getJndiName
Generated method - Getter of theComposedType.jndiNameattribute defined at extensioncore.- Returns:
- the jndiName
-
getLegacyPersistence
Generated method - Getter of theComposedType.legacyPersistenceattribute defined at extensioncore.- Returns:
- the legacyPersistence
-
getSingleton
Generated method - Getter of theComposedType.singletonattribute defined at extensioncore.- Returns:
- the singleton
-
getSubtypes
Generated method - Getter of theComposedType.subtypesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the subtypes
-
getSuperType
Generated method - Getter of theComposedType.superTypeattribute defined at extensioncore.- Returns:
- the superType
-
getSystemType
Generated method - Getter of theComposedType.systemTypeattribute defined at extensionimpex.- Returns:
- the systemType
-
getTable
Generated method - Getter of theComposedType.tableattribute defined at extensioncore.- Returns:
- the table
-
getUniqueKeyAttributes
@Accessor(qualifier="uniqueKeyAttributes", type=GETTER) public Collection<AttributeDescriptorModel> getUniqueKeyAttributes()Generated method - Getter of theComposedType.uniqueKeyAttributesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the uniqueKeyAttributes
-
setCatalogItemType
Generated method - Setter ofComposedType.catalogItemTypeattribute defined at extensioncatalog.- Parameters:
value- the catalogItemType
-
setCatalogVersionAttribute
@Accessor(qualifier="catalogVersionAttribute", type=SETTER) public void setCatalogVersionAttribute(AttributeDescriptorModel value) Generated method - Setter ofComposedType.catalogVersionAttributeattribute defined at extensioncatalog.- Parameters:
value- the catalogVersionAttribute
-
setConstraints
@Accessor(qualifier="constraints", type=SETTER) public void setConstraints(Set<AbstractConstraintModel> value) Generated method - Setter ofComposedType.constraintsattribute defined at extensionvalidation.- Parameters:
value- the constraints
-
setDeclaredattributedescriptors
@Accessor(qualifier="declaredattributedescriptors", type=SETTER) public void setDeclaredattributedescriptors(Collection<AttributeDescriptorModel> value) Generated method - Setter ofComposedType.declaredattributedescriptorsattribute defined at extensioncore.- Parameters:
value- the declaredattributedescriptors
-
setFormats
Generated method - Setter ofComposedType.formatsattribute defined at extensioncommons.- Parameters:
value- the formats
-
setJaloclass
Generated method - Setter ofComposedType.jaloclassattribute defined at extensioncore.- Parameters:
value- the jaloclass
-
setJaloonly
Generated method - Setter ofComposedType.jaloonlyattribute defined at extensioncore.- Parameters:
value- the jaloonly
-
setLegacyPersistence
@Accessor(qualifier="legacyPersistence", type=SETTER) public void setLegacyPersistence(Boolean value) Generated method - Setter ofComposedType.legacyPersistenceattribute defined at extensioncore.- Parameters:
value- the legacyPersistence
-
setSingleton
Generated method - Setter ofComposedType.singletonattribute defined at extensioncore.- Parameters:
value- the singleton
-
setSuperType
Generated method - Initial setter ofComposedType.superTypeattribute defined at extensioncore. Can only be used at creation of model - before first save.- Parameters:
value- the superType
-
setSystemType
Generated method - Setter ofComposedType.systemTypeattribute defined at extensionimpex.- Parameters:
value- the systemType
-
setUniqueKeyAttributes
@Accessor(qualifier="uniqueKeyAttributes", type=SETTER) public void setUniqueKeyAttributes(Collection<AttributeDescriptorModel> value) Generated method - Setter ofComposedType.uniqueKeyAttributesattribute defined at extensioncatalog.- Parameters:
value- the uniqueKeyAttributes
-