Package de.hybris.bootstrap.typesystem
Class YRelationEnd
java.lang.Object
de.hybris.bootstrap.typesystem.YNameSpaceElement
de.hybris.bootstrap.typesystem.YTypeSystemElement
de.hybris.bootstrap.typesystem.YDescriptor
de.hybris.bootstrap.typesystem.YRelationEnd
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionYRelationEnd(YNamespace container, String relationCode, String role, String typeCode, boolean navigable, boolean isSource) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetRole()getType()booleanbooleanbooleanisSource()booleanvoidvoidsetCollectionType(YCollectionType.TypeOfCollection collectionType) voidsetDescription(String description) voidsetModelData(ModelTagListener.ModelData modelData) voidsetOrdered(boolean ordered) voidvalidate()Validates the element.Methods inherited from class de.hybris.bootstrap.typesystem.YDescriptor
getModifiers, getQualifier, getTypeCode, isUniqueModifier, redeclare, redeclare, resetCaches, setModifiers, setUniqueModifier, toStringMethods inherited from class de.hybris.bootstrap.typesystem.YTypeSystemElement
addCustomProperties, addCustomProperty, getCustomProps, getMetaType, getMetaTypeCode, isAutocreate, isGenerate, setAutocreate, setGenerate, setMetaTypeCodeMethods inherited from class de.hybris.bootstrap.typesystem.YNameSpaceElement
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo
-
Field Details
-
ITEM_CUSTOM_ORDERING_ATTRIBUTE
- See Also:
-
DEFAULT_POSITION_ATTRIBUTE_SUFFIX
- See Also:
-
CONDITION_QUERY
- See Also:
-
-
Constructor Details
-
YRelationEnd
public YRelationEnd(YNamespace container, String relationCode, String role, String typeCode, boolean navigable, boolean isSource)
-
-
Method Details
-
getDefaultMetaTypeCode
- Specified by:
getDefaultMetaTypeCodein classYTypeSystemElement
-
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 classYDescriptor
-
getRole
-
getCardinality
-
setCardinality
-
isSource
public boolean isSource() -
getRelationCode
-
getRelation
-
getType
- Overrides:
getTypein classYDescriptor
-
getOppositeEnd
-
mappedAttributeDoesntExist
public boolean mappedAttributeDoesntExist() -
getMappedAttribute
-
getMappedOrderingAttribute
-
getMappedLocalizationAttribute
-
hasConditionQuery
-
getConditionQuery
-
getCollectionType
- Returns:
- the collectionType
-
setCollectionType
- Parameters:
collectionType- the collectionType to set
-
isOrdered
public boolean isOrdered()- Returns:
- the ordered
-
setOrdered
public void setOrdered(boolean ordered) - Parameters:
ordered- the ordered to set
-
getDescription
-
setDescription
-
setModelData
-
getModelData
-