Class YPersistedTypeSystem
- java.lang.Object
-
- de.hybris.bootstrap.typesystem.YTypeSystem
-
- de.hybris.platform.util.typesystem.YPersistedTypeSystem
-
public class YPersistedTypeSystem extends YTypeSystem
Contains a types system which is persisted into to the underlying database layer.Generally it simply adds
PKmapping capabilities to the normalYTypeSystemfunctionality.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description YAttributeDescriptorgetAttribute(PK pk)PKgetPK(YAttributeDescriptor ad)PKgetPK(YEnumValue enumValue)PKgetPK(YType type)YTypegetType(PK pk)voidregisterAttribute(java.lang.String enclosingTypeCode, java.lang.String qualifier, PK pk)voidregisterEnumValue(java.lang.String enumTypeCode, java.lang.String code, PK pk)voidregisterType(java.lang.String typeCode, PK pk)-
Methods inherited from class de.hybris.bootstrap.typesystem.YTypeSystem
addExtension, adjustColumnName, createInheritedAttributes, createInheritedAttributes, createRelationAttributes, createRelationEndAttribute, deployAttribute, deployAttributes, deployIndex, deployIndexes, finalizeTypeSystem, getAtomicTypes, getAttribute, getAttributeDeployments, getAttributeDeployments, getAttributeRelationEnd, getAttributes, getAttributes, getCollectionTypes, getComposedTypes, getDBTypeMappings, getDBTypeMappings, getDeployment, getDeployment, getDeployments, getDeployments, getDeploymentTypes, getEnumTypes, getEnumValues, getEnumValues, getExtension, getExtensions, getFinders, getFinders, getIndexDeployments, getIndexDeployments, getIndexes, getIndexes, getMapTypes, getOrCreateCollectionType, getOrCreateMapType, getRelationTypes, getSubtypes, getType, getTypes, getTypes, isBuildMode, isFinalized, mergeNamespaces, resolveClass, validate
-
-
-
-
Method Detail
-
getAttribute
public YAttributeDescriptor getAttribute(PK pk)
-
getPK
public PK getPK(YAttributeDescriptor ad)
-
getPK
public PK getPK(YEnumValue enumValue)
-
registerType
public void registerType(java.lang.String typeCode, PK pk)
-
registerAttribute
public void registerAttribute(java.lang.String enclosingTypeCode, java.lang.String qualifier, PK pk)
-
registerEnumValue
public void registerEnumValue(java.lang.String enumTypeCode, java.lang.String code, PK pk)
-
-