Package de.hybris.bootstrap.typesystem
Class YDescriptor
java.lang.Object
de.hybris.bootstrap.typesystem.YNameSpaceElement
de.hybris.bootstrap.typesystem.YTypeSystemElement
de.hybris.bootstrap.typesystem.YDescriptor
- Direct Known Subclasses:
YAttributeDescriptor,YRelationEnd
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetType()booleanprotected voidprotected voidvoidSince most typesystem elements use lazy references e.g.voidsetModifiers(int modifiers) voidsetUniqueModifier(boolean uniqueModifier) toString()voidvalidate()Validates the element.Methods inherited from class de.hybris.bootstrap.typesystem.YTypeSystemElement
addCustomProperties, addCustomProperty, getCustomProps, getDefaultMetaTypeCode, getMetaType, getMetaTypeCode, isAutocreate, isGenerate, setAutocreate, setGenerate, setMetaTypeCodeMethods inherited from class de.hybris.bootstrap.typesystem.YNameSpaceElement
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo
-
Constructor Details
-
YDescriptor
-
-
Method Details
-
redeclare
-
redeclare
-
toString
- Overrides:
toStringin classYNameSpaceElement
-
validate
public void validate()Description copied from class:YNameSpaceElementValidates the element. This should check whether or not lazy references can be resolved or any data is missing.- Overrides:
validatein classYTypeSystemElement
-
resetCaches
public void resetCaches()Description copied from class:YNameSpaceElementSince most typesystem elements use lazy references e.g. by codes this method allows to reset all lazy loaded references and data so that they will be calculated anew upon next access.- Overrides:
resetCachesin classYTypeSystemElement
-
getQualifier
-
getModifiers
public int getModifiers() -
setModifiers
public void setModifiers(int modifiers) -
getTypeCode
-
getType
-
setUniqueModifier
public void setUniqueModifier(boolean uniqueModifier) -
isUniqueModifier
public boolean isUniqueModifier()
-