Class LinkModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.core.model.link.LinkModel
All Implemented Interfaces:
Serializable

public class LinkModel extends ItemModel
Generated model class for type Link first defined at extension core.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of Link.language attribute defined at extension core.
    static final String
    Generated constant - Attribute key of Link.qualifier attribute defined at extension core.
    static final String
    Generated constant - Attribute key of Link.reverseSequenceNumber attribute defined at extension core.
    static final String
    Generated constant - Attribute key of Link.sequenceNumber attribute defined at extension core.
    static final String
    Generated constant - Attribute key of Link.source attribute defined at extension core.
    static final String
    Generated constant - Attribute key of Link.target attribute defined at extension core.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    LinkModel(ItemModel _source, ItemModel _target)
    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
    LinkModel(ItemModel _owner, ItemModel _source, ItemModel _target)
    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
    LinkModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the Link.language attribute defined at extension core.
    Generated method - Getter of the Link.qualifier attribute defined at extension core.
    Generated method - Getter of the Link.reverseSequenceNumber attribute defined at extension core.
    Generated method - Getter of the Link.sequenceNumber attribute defined at extension core.
    Generated method - Getter of the Link.source attribute defined at extension core.
    Generated method - Getter of the Link.target attribute defined at extension core.
    void
    Generated method - Setter of Link.language attribute defined at extension core.
    void
    Generated method - Setter of Link.qualifier attribute defined at extension core.
    void
    Generated method - Setter of Link.reverseSequenceNumber attribute defined at extension core.
    void
    Generated method - Setter of Link.sequenceNumber attribute defined at extension core.
    void
    Generated method - Setter of Link.source attribute defined at extension core.
    void
    Generated method - Setter of Link.target attribute defined at extension core.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

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

      public static final String LANGUAGE
      Generated constant - Attribute key of Link.language attribute defined at extension core.
      See Also:
    • QUALIFIER

      public static final String QUALIFIER
      Generated constant - Attribute key of Link.qualifier attribute defined at extension core.
      See Also:
    • SOURCE

      public static final String SOURCE
      Generated constant - Attribute key of Link.source attribute defined at extension core.
      See Also:
    • TARGET

      public static final String TARGET
      Generated constant - Attribute key of Link.target attribute defined at extension core.
      See Also:
    • SEQUENCENUMBER

      public static final String SEQUENCENUMBER
      Generated constant - Attribute key of Link.sequenceNumber attribute defined at extension core.
      See Also:
    • REVERSESEQUENCENUMBER

      public static final String REVERSESEQUENCENUMBER
      Generated constant - Attribute key of Link.reverseSequenceNumber attribute defined at extension core.
      See Also:
  • Constructor Details

    • LinkModel

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

      public LinkModel(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
    • LinkModel

      @Deprecated(since="4.1.1", forRemoval=true) public LinkModel(ItemModel _source, ItemModel _target)
      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:
      _source - initial attribute declared by type Link at extension core
      _target - initial attribute declared by type Link at extension core
    • LinkModel

      @Deprecated(since="4.1.1", forRemoval=true) public LinkModel(ItemModel _owner, ItemModel _source, ItemModel _target)
      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:
      _owner - initial attribute declared by type Item at extension core
      _source - initial attribute declared by type Link at extension core
      _target - initial attribute declared by type Link at extension core
  • Method Details

    • getLanguage

      @Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
      Generated method - Getter of the Link.language attribute defined at extension core.
      Returns:
      the language
    • getQualifier

      @Accessor(qualifier="qualifier", type=GETTER) public String getQualifier()
      Generated method - Getter of the Link.qualifier attribute defined at extension core.
      Returns:
      the qualifier
    • getReverseSequenceNumber

      @Accessor(qualifier="reverseSequenceNumber", type=GETTER) public Integer getReverseSequenceNumber()
      Generated method - Getter of the Link.reverseSequenceNumber attribute defined at extension core.
      Returns:
      the reverseSequenceNumber
    • getSequenceNumber

      @Accessor(qualifier="sequenceNumber", type=GETTER) public Integer getSequenceNumber()
      Generated method - Getter of the Link.sequenceNumber attribute defined at extension core.
      Returns:
      the sequenceNumber
    • getSource

      @Accessor(qualifier="source", type=GETTER) public ItemModel getSource()
      Generated method - Getter of the Link.source attribute defined at extension core.
      Returns:
      the source
    • getTarget

      @Accessor(qualifier="target", type=GETTER) public ItemModel getTarget()
      Generated method - Getter of the Link.target attribute defined at extension core.
      Returns:
      the target
    • setLanguage

      @Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
      Generated method - Setter of Link.language attribute defined at extension core.
      Parameters:
      value - the language
    • setQualifier

      @Accessor(qualifier="qualifier", type=SETTER) public void setQualifier(String value)
      Generated method - Setter of Link.qualifier attribute defined at extension core.
      Parameters:
      value - the qualifier
    • setReverseSequenceNumber

      @Accessor(qualifier="reverseSequenceNumber", type=SETTER) public void setReverseSequenceNumber(Integer value)
      Generated method - Setter of Link.reverseSequenceNumber attribute defined at extension core.
      Parameters:
      value - the reverseSequenceNumber
    • setSequenceNumber

      @Accessor(qualifier="sequenceNumber", type=SETTER) public void setSequenceNumber(Integer value)
      Generated method - Setter of Link.sequenceNumber attribute defined at extension core.
      Parameters:
      value - the sequenceNumber
    • setSource

      @Accessor(qualifier="source", type=SETTER) public void setSource(ItemModel value)
      Generated method - Setter of Link.source attribute defined at extension core.
      Parameters:
      value - the source
    • setTarget

      @Accessor(qualifier="target", type=SETTER) public void setTarget(ItemModel value)
      Generated method - Setter of Link.target attribute defined at extension core.
      Parameters:
      value - the target