Package de.hybris.bootstrap.typesystem
Class YMapType
- java.lang.Object
-
- de.hybris.bootstrap.typesystem.YNameSpaceElement
-
- de.hybris.bootstrap.typesystem.YTypeSystemElement
-
- de.hybris.bootstrap.typesystem.YType
-
- de.hybris.bootstrap.typesystem.YMapType
-
public class YMapType extends YType
-
-
Constructor Summary
Constructors Constructor Description YMapType(YNamespace container, java.lang.String code, java.lang.String argumentTypeCode, java.lang.String returnTypeCode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object type)YTypegetArgumentType()java.lang.StringgetArgumentTypeCode()protected java.lang.StringgetDefaultMetaTypeCode()java.lang.StringgetJavaClassName()protected java.lang.ClassgetLangItemClass()YTypegetReturnType()java.lang.StringgetReturnTypeCode()inthashCode()booleanisAssignableFrom(YType type)booleanisLocalizationMap()voidvalidate()Validates the element.-
Methods inherited from class de.hybris.bootstrap.typesystem.YType
getCode, getDefaultValueDefinition, setDefaultValueDefinition, toString
-
Methods inherited from class de.hybris.bootstrap.typesystem.YTypeSystemElement
addCustomProperties, addCustomProperty, getCustomProps, getMetaType, getMetaTypeCode, isAutocreate, isGenerate, resetCaches, setAutocreate, setGenerate, setMetaTypeCode
-
Methods inherited from class de.hybris.bootstrap.typesystem.YNameSpaceElement
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo
-
-
-
-
Constructor Detail
-
YMapType
public YMapType(YNamespace container, java.lang.String code, java.lang.String argumentTypeCode, java.lang.String returnTypeCode)
-
-
Method Detail
-
getDefaultMetaTypeCode
protected java.lang.String getDefaultMetaTypeCode()
- Specified by:
getDefaultMetaTypeCodein classYTypeSystemElement
-
getLangItemClass
protected java.lang.Class getLangItemClass()
-
isLocalizationMap
public boolean isLocalizationMap()
-
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.
-
getArgumentTypeCode
public java.lang.String getArgumentTypeCode()
-
getArgumentType
public YType getArgumentType()
-
getReturnTypeCode
public java.lang.String getReturnTypeCode()
-
getReturnType
public YType getReturnType()
-
getJavaClassName
public java.lang.String getJavaClassName()
- Specified by:
getJavaClassNamein classYType
-
isAssignableFrom
public boolean isAssignableFrom(YType type)
- Specified by:
isAssignableFromin classYType
-
equals
public boolean equals(java.lang.Object type)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-