Package de.hybris.bootstrap.typesystem
Class PatchedYTypeSystemLoader
- java.lang.Object
-
- de.hybris.bootstrap.typesystem.PatchedYTypeSystemLoader
-
- All Implemented Interfaces:
YTypeSystemHandler
public class PatchedYTypeSystemLoader extends java.lang.Object implements YTypeSystemHandler
-
-
Constructor Summary
Constructors Constructor Description PatchedYTypeSystemLoader(YTypeSystemHandler delegate, DbTypeSystem dbTypeSystem)
-
Method Summary
-
-
-
Constructor Detail
-
PatchedYTypeSystemLoader
public PatchedYTypeSystemLoader(YTypeSystemHandler delegate, DbTypeSystem dbTypeSystem)
-
-
Method Detail
-
addExtension
public YExtension addExtension(java.lang.String extensionName, java.util.Set<java.lang.String> requires)
- Specified by:
addExtensionin interfaceYTypeSystemHandler
-
loadAtomicType
public YAtomicType loadAtomicType(AtomicTypeDTO atomicTypeDTO)
- Specified by:
loadAtomicTypein interfaceYTypeSystemHandler
-
loadCollectionType
public YCollectionType loadCollectionType(CollectionTypeDTO collectionTypeDTO)
- Specified by:
loadCollectionTypein interfaceYTypeSystemHandler
-
loadComposedType
public YComposedType loadComposedType(ComposedTypeDTO composedTypeDTO)
- Specified by:
loadComposedTypein interfaceYTypeSystemHandler
-
loadMapType
public YMapType loadMapType(MapTypeDTO mapTypeDTO)
- Specified by:
loadMapTypein interfaceYTypeSystemHandler
-
loadRelation
public YRelation loadRelation(RelationTypeDTO relationTypeDTO)
- Specified by:
loadRelationin interfaceYTypeSystemHandler
-
loadEnumType
public YEnumType loadEnumType(EnumTypeDTO enumTypeDTO)
- Specified by:
loadEnumTypein interfaceYTypeSystemHandler
-
loadAttribute
public YAttributeDescriptor loadAttribute(AttributeDTO attributeDTO)
- Specified by:
loadAttributein interfaceYTypeSystemHandler
-
loadIndex
public YIndex loadIndex(IndexDTO indexDTO)
- Specified by:
loadIndexin interfaceYTypeSystemHandler
-
loadEnumValue
public YEnumValue loadEnumValue(EnumValueDTO enumValueDTO)
- Specified by:
loadEnumValuein interfaceYTypeSystemHandler
-
loadDBTypeMapping
public YDBTypeMapping loadDBTypeMapping(DBTypeMappingDTO dbTypeMappingDTO)
- Specified by:
loadDBTypeMappingin interfaceYTypeSystemHandler
-
loadDeployment
public YDeployment loadDeployment(DeploymentDTO xmlDeploymentDTO)
- Specified by:
loadDeploymentin interfaceYTypeSystemHandler
-
registerDeploymentForType
public YDeployment registerDeploymentForType(java.lang.String codeOfType, java.lang.String deployment)
- Specified by:
registerDeploymentForTypein interfaceYTypeSystemHandler
-
loadIndexDeployment
public YIndexDeployment loadIndexDeployment(IndexDeploymentDTO indexDeploymentDTO)
- Specified by:
loadIndexDeploymentin interfaceYTypeSystemHandler
-
loadAttributeDeployment
public YAttributeDeployment loadAttributeDeployment(AttributeDeploymentDTO attributeDeploymentDTO)
- Specified by:
loadAttributeDeploymentin interfaceYTypeSystemHandler
-
loadFinderDeployment
public YFinder loadFinderDeployment(FinderDeploymentDTO finderDeploymentDTO)
- Specified by:
loadFinderDeploymentin interfaceYTypeSystemHandler
-
finish
public void finish()
- Specified by:
finishin interfaceYTypeSystemHandler
-
validate
public void validate()
- Specified by:
validatein interfaceYTypeSystemHandler
-
getSystem
public YTypeSystem getSystem()
- Specified by:
getSystemin interfaceYTypeSystemHandler
-
-