Class RelationMetaTypeModel

All Implemented Interfaces:
Serializable

public class RelationMetaTypeModel extends ComposedTypeModel
Generated model class for type RelationMetaType first defined at extension core.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • LOCALIZED

      public static final String LOCALIZED
      Generated constant - Attribute key of RelationMetaType.localized attribute defined at extension core.
      See Also:
    • SOURCEATTRIBUTE

      public static final String SOURCEATTRIBUTE
      Generated constant - Attribute key of RelationMetaType.sourceAttribute attribute defined at extension core.
      See Also:
    • TARGETATTRIBUTE

      public static final String TARGETATTRIBUTE
      Generated constant - Attribute key of RelationMetaType.targetAttribute attribute defined at extension core.
      See Also:
    • SOURCETYPE

      public static final String SOURCETYPE
      Generated constant - Attribute key of RelationMetaType.sourceType attribute defined at extension core.
      See Also:
    • TARGETTYPE

      public static final String TARGETTYPE
      Generated constant - Attribute key of RelationMetaType.targetType attribute defined at extension core.
      See Also:
    • SOURCETYPEROLE

      public static final String SOURCETYPEROLE
      Generated constant - Attribute key of RelationMetaType.sourceTypeRole attribute defined at extension core.
      See Also:
    • TARGETTYPEROLE

      public static final String TARGETTYPEROLE
      Generated constant - Attribute key of RelationMetaType.targetTypeRole attribute defined at extension core.
      See Also:
    • SOURCENAVIGABLE

      public static final String SOURCENAVIGABLE
      Generated constant - Attribute key of RelationMetaType.sourceNavigable attribute defined at extension core.
      See Also:
    • TARGETNAVIGABLE

      public static final String TARGETNAVIGABLE
      Generated constant - Attribute key of RelationMetaType.targetNavigable attribute defined at extension core.
      See Also:
    • SOURCETYPECARDINALITY

      public static final String SOURCETYPECARDINALITY
      Generated constant - Attribute key of RelationMetaType.sourceTypeCardinality attribute defined at extension core.
      See Also:
    • TARGETTYPECARDINALITY

      public static final String TARGETTYPECARDINALITY
      Generated constant - Attribute key of RelationMetaType.targetTypeCardinality attribute defined at extension core.
      See Also:
    • ORDERINGATTRIBUTE

      public static final String ORDERINGATTRIBUTE
      Generated constant - Attribute key of RelationMetaType.orderingAttribute attribute defined at extension core.
      See Also:
    • LOCALIZATIONATTRIBUTE

      public static final String LOCALIZATIONATTRIBUTE
      Generated constant - Attribute key of RelationMetaType.localizationAttribute attribute defined at extension core.
      See Also:
  • Constructor Details

    • RelationMetaTypeModel

      public RelationMetaTypeModel()
      Generated constructor - Default constructor for generic creation.
    • RelationMetaTypeModel

      public RelationMetaTypeModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • RelationMetaTypeModel

      @Deprecated(since="4.1.1", forRemoval=true) public RelationMetaTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, Boolean _localized, Boolean _singleton, ComposedTypeModel _superType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _catalogItemType - initial attribute declared by type ComposedType at extension catalog
      _code - initial attribute declared by type Type at extension core
      _generate - initial attribute declared by type TypeManagerManaged at extension core
      _localized - initial attribute declared by type RelationMetaType at extension core
      _singleton - initial attribute declared by type ComposedType at extension core
      _superType - initial attribute declared by type RelationMetaType at extension core
    • RelationMetaTypeModel

      @Deprecated(since="4.1.1", forRemoval=true) public RelationMetaTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, AttributeDescriptorModel _localizationAttribute, Boolean _localized, AttributeDescriptorModel _orderingAttribute, ItemModel _owner, Boolean _singleton, RelationDescriptorModel _sourceAttribute, Boolean _sourceNavigable, ComposedTypeModel _sourceType, RelationEndCardinalityEnum _sourceTypeCardinality, String _sourceTypeRole, ComposedTypeModel _superType, RelationDescriptorModel _targetAttribute, Boolean _targetNavigable, ComposedTypeModel _targetType, RelationEndCardinalityEnum _targetTypeCardinality, String _targetTypeRole)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _catalogItemType - initial attribute declared by type ComposedType at extension catalog
      _code - initial attribute declared by type Type at extension core
      _generate - initial attribute declared by type TypeManagerManaged at extension core
      _localizationAttribute - initial attribute declared by type RelationMetaType at extension core
      _localized - initial attribute declared by type RelationMetaType at extension core
      _orderingAttribute - initial attribute declared by type RelationMetaType at extension core
      _owner - initial attribute declared by type Item at extension core
      _singleton - initial attribute declared by type ComposedType at extension core
      _sourceAttribute - initial attribute declared by type RelationMetaType at extension core
      _sourceNavigable - initial attribute declared by type RelationMetaType at extension core
      _sourceType - initial attribute declared by type RelationMetaType at extension core
      _sourceTypeCardinality - initial attribute declared by type RelationMetaType at extension core
      _sourceTypeRole - initial attribute declared by type RelationMetaType at extension core
      _superType - initial attribute declared by type RelationMetaType at extension core
      _targetAttribute - initial attribute declared by type RelationMetaType at extension core
      _targetNavigable - initial attribute declared by type RelationMetaType at extension core
      _targetType - initial attribute declared by type RelationMetaType at extension core
      _targetTypeCardinality - initial attribute declared by type RelationMetaType at extension core
      _targetTypeRole - initial attribute declared by type RelationMetaType at extension core
  • Method Details

    • getLocalizationAttribute

      @Accessor(qualifier="localizationAttribute", type=GETTER) public AttributeDescriptorModel getLocalizationAttribute()
      Generated method - Getter of the RelationMetaType.localizationAttribute attribute defined at extension core.
      Returns:
      the localizationAttribute
    • getLocalized

      @Accessor(qualifier="localized", type=GETTER) public Boolean getLocalized()
      Generated method - Getter of the RelationMetaType.localized attribute defined at extension core.
      Returns:
      the localized
    • getOrderingAttribute

      @Accessor(qualifier="orderingAttribute", type=GETTER) public AttributeDescriptorModel getOrderingAttribute()
      Generated method - Getter of the RelationMetaType.orderingAttribute attribute defined at extension core.
      Returns:
      the orderingAttribute
    • getSourceAttribute

      @Accessor(qualifier="sourceAttribute", type=GETTER) public RelationDescriptorModel getSourceAttribute()
      Generated method - Getter of the RelationMetaType.sourceAttribute attribute defined at extension core.
      Returns:
      the sourceAttribute
    • getSourceNavigable

      @Accessor(qualifier="sourceNavigable", type=GETTER) public Boolean getSourceNavigable()
      Generated method - Getter of the RelationMetaType.sourceNavigable attribute defined at extension core.
      Returns:
      the sourceNavigable
    • getSourceType

      @Accessor(qualifier="sourceType", type=GETTER) public ComposedTypeModel getSourceType()
      Generated method - Getter of the RelationMetaType.sourceType attribute defined at extension core.
      Returns:
      the sourceType
    • getSourceTypeCardinality

      @Accessor(qualifier="sourceTypeCardinality", type=GETTER) public RelationEndCardinalityEnum getSourceTypeCardinality()
      Generated method - Getter of the RelationMetaType.sourceTypeCardinality attribute defined at extension core.
      Returns:
      the sourceTypeCardinality
    • getSourceTypeRole

      @Accessor(qualifier="sourceTypeRole", type=GETTER) public String getSourceTypeRole()
      Generated method - Getter of the RelationMetaType.sourceTypeRole attribute defined at extension core.
      Returns:
      the sourceTypeRole
    • getTargetAttribute

      @Accessor(qualifier="targetAttribute", type=GETTER) public RelationDescriptorModel getTargetAttribute()
      Generated method - Getter of the RelationMetaType.targetAttribute attribute defined at extension core.
      Returns:
      the targetAttribute
    • getTargetNavigable

      @Accessor(qualifier="targetNavigable", type=GETTER) public Boolean getTargetNavigable()
      Generated method - Getter of the RelationMetaType.targetNavigable attribute defined at extension core.
      Returns:
      the targetNavigable
    • getTargetType

      @Accessor(qualifier="targetType", type=GETTER) public ComposedTypeModel getTargetType()
      Generated method - Getter of the RelationMetaType.targetType attribute defined at extension core.
      Returns:
      the targetType
    • getTargetTypeCardinality

      @Accessor(qualifier="targetTypeCardinality", type=GETTER) public RelationEndCardinalityEnum getTargetTypeCardinality()
      Generated method - Getter of the RelationMetaType.targetTypeCardinality attribute defined at extension core.
      Returns:
      the targetTypeCardinality
    • getTargetTypeRole

      @Accessor(qualifier="targetTypeRole", type=GETTER) public String getTargetTypeRole()
      Generated method - Getter of the RelationMetaType.targetTypeRole attribute defined at extension core.
      Returns:
      the targetTypeRole
    • setLocalizationAttribute

      @Accessor(qualifier="localizationAttribute", type=SETTER) public void setLocalizationAttribute(AttributeDescriptorModel value)
      Generated method - Initial setter of RelationMetaType.localizationAttribute attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the localizationAttribute
    • setLocalized

      @Accessor(qualifier="localized", type=SETTER) public void setLocalized(Boolean value)
      Generated method - Initial setter of RelationMetaType.localized attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the localized
    • setOrderingAttribute

      @Accessor(qualifier="orderingAttribute", type=SETTER) public void setOrderingAttribute(AttributeDescriptorModel value)
      Generated method - Initial setter of RelationMetaType.orderingAttribute attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the orderingAttribute
    • setSourceAttribute

      @Accessor(qualifier="sourceAttribute", type=SETTER) public void setSourceAttribute(RelationDescriptorModel value)
      Generated method - Initial setter of RelationMetaType.sourceAttribute attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the sourceAttribute
    • setSourceNavigable

      @Accessor(qualifier="sourceNavigable", type=SETTER) public void setSourceNavigable(Boolean value)
      Generated method - Initial setter of RelationMetaType.sourceNavigable attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the sourceNavigable
    • setSourceType

      @Accessor(qualifier="sourceType", type=SETTER) public void setSourceType(ComposedTypeModel value)
      Generated method - Initial setter of RelationMetaType.sourceType attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the sourceType
    • setSourceTypeCardinality

      @Accessor(qualifier="sourceTypeCardinality", type=SETTER) public void setSourceTypeCardinality(RelationEndCardinalityEnum value)
      Generated method - Initial setter of RelationMetaType.sourceTypeCardinality attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the sourceTypeCardinality
    • setSourceTypeRole

      @Accessor(qualifier="sourceTypeRole", type=SETTER) public void setSourceTypeRole(String value)
      Generated method - Initial setter of RelationMetaType.sourceTypeRole attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the sourceTypeRole
    • setTargetAttribute

      @Accessor(qualifier="targetAttribute", type=SETTER) public void setTargetAttribute(RelationDescriptorModel value)
      Generated method - Initial setter of RelationMetaType.targetAttribute attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the targetAttribute
    • setTargetNavigable

      @Accessor(qualifier="targetNavigable", type=SETTER) public void setTargetNavigable(Boolean value)
      Generated method - Initial setter of RelationMetaType.targetNavigable attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the targetNavigable
    • setTargetType

      @Accessor(qualifier="targetType", type=SETTER) public void setTargetType(ComposedTypeModel value)
      Generated method - Initial setter of RelationMetaType.targetType attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the targetType
    • setTargetTypeCardinality

      @Accessor(qualifier="targetTypeCardinality", type=SETTER) public void setTargetTypeCardinality(RelationEndCardinalityEnum value)
      Generated method - Initial setter of RelationMetaType.targetTypeCardinality attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the targetTypeCardinality
    • setTargetTypeRole

      @Accessor(qualifier="targetTypeRole", type=SETTER) public void setTargetTypeRole(String value)
      Generated method - Initial setter of RelationMetaType.targetTypeRole attribute defined at extension core. Can only be used at creation of model - before first save.
      Parameters:
      value - the targetTypeRole