Class IdentifierModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.travelservices.model.travel.IdentifierModel
All Implemented Interfaces:
Serializable

public class IdentifierModel extends ItemModel
Generated model class for type Identifier first defined at extension travelservices.
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 relation code constant for relation LocationIdentifierRelation defining source attribute location in extension travelservices.
    static final String
    Generated relation code constant for relation TransportFacilityIdentifierRelation defining source attribute transportFacility in extension travelservices.
    static final String
    Generated relation code constant for relation TransportVehicleIdentifierRelation defining source attribute transportVehicle in extension travelservices.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of Identifier.code attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Identifier.codeContext attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Identifier.location attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Identifier.transportFacility attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Identifier.transportVehicle attribute defined at extension travelservices.

    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.
    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
    IdentifierModel(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 Identifier.code attribute defined at extension travelservices.
    Generated method - Getter of the Identifier.codeContext attribute defined at extension travelservices.
    Generated method - Getter of the Identifier.location attribute defined at extension travelservices.
    Generated method - Getter of the Identifier.transportFacility attribute defined at extension travelservices.
    Generated method - Getter of the Identifier.transportVehicle attribute defined at extension travelservices.
    void
    setCode(String value)
    Generated method - Setter of Identifier.code attribute defined at extension travelservices.
    void
    Generated method - Setter of Identifier.codeContext attribute defined at extension travelservices.
    void
    Generated method - Setter of Identifier.location attribute defined at extension travelservices.
    void
    Generated method - Setter of Identifier.transportFacility attribute defined at extension travelservices.
    void
    Generated method - Setter of Identifier.transportVehicle attribute defined at extension travelservices.

    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:
    • _TRANSPORTVEHICLEIDENTIFIERRELATION

      public static final String _TRANSPORTVEHICLEIDENTIFIERRELATION
      Generated relation code constant for relation TransportVehicleIdentifierRelation defining source attribute transportVehicle in extension travelservices.
      See Also:
    • _LOCATIONIDENTIFIERRELATION

      public static final String _LOCATIONIDENTIFIERRELATION
      Generated relation code constant for relation LocationIdentifierRelation defining source attribute location in extension travelservices.
      See Also:
    • _TRANSPORTFACILITYIDENTIFIERRELATION

      public static final String _TRANSPORTFACILITYIDENTIFIERRELATION
      Generated relation code constant for relation TransportFacilityIdentifierRelation defining source attribute transportFacility in extension travelservices.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of Identifier.code attribute defined at extension travelservices.
      See Also:
    • CODECONTEXT

      public static final String CODECONTEXT
      Generated constant - Attribute key of Identifier.codeContext attribute defined at extension travelservices.
      See Also:
    • TRANSPORTVEHICLE

      public static final String TRANSPORTVEHICLE
      Generated constant - Attribute key of Identifier.transportVehicle attribute defined at extension travelservices.
      See Also:
    • LOCATION

      public static final String LOCATION
      Generated constant - Attribute key of Identifier.location attribute defined at extension travelservices.
      See Also:
    • TRANSPORTFACILITY

      public static final String TRANSPORTFACILITY
      Generated constant - Attribute key of Identifier.transportFacility attribute defined at extension travelservices.
      See Also:
  • Constructor Details

    • IdentifierModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public IdentifierModel(ItemModel _owner)
      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
  • Method Details

    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the Identifier.code attribute defined at extension travelservices.
      Returns:
      the code
    • getCodeContext

      @Accessor(qualifier="codeContext", type=GETTER) public String getCodeContext()
      Generated method - Getter of the Identifier.codeContext attribute defined at extension travelservices.
      Returns:
      the codeContext
    • getLocation

      @Accessor(qualifier="location", type=GETTER) public LocationModel getLocation()
      Generated method - Getter of the Identifier.location attribute defined at extension travelservices.
      Returns:
      the location
    • getTransportFacility

      @Accessor(qualifier="transportFacility", type=GETTER) public TransportFacilityModel getTransportFacility()
      Generated method - Getter of the Identifier.transportFacility attribute defined at extension travelservices.
      Returns:
      the transportFacility
    • getTransportVehicle

      @Accessor(qualifier="transportVehicle", type=GETTER) public Collection<TransportVehicleModel> getTransportVehicle()
      Generated method - Getter of the Identifier.transportVehicle attribute defined at extension travelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the transportVehicle
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of Identifier.code attribute defined at extension travelservices.
      Parameters:
      value - the code
    • setCodeContext

      @Accessor(qualifier="codeContext", type=SETTER) public void setCodeContext(String value)
      Generated method - Setter of Identifier.codeContext attribute defined at extension travelservices.
      Parameters:
      value - the codeContext
    • setLocation

      @Accessor(qualifier="location", type=SETTER) public void setLocation(LocationModel value)
      Generated method - Setter of Identifier.location attribute defined at extension travelservices.
      Parameters:
      value - the location
    • setTransportFacility

      @Accessor(qualifier="transportFacility", type=SETTER) public void setTransportFacility(TransportFacilityModel value)
      Generated method - Setter of Identifier.transportFacility attribute defined at extension travelservices.
      Parameters:
      value - the transportFacility
    • setTransportVehicle

      @Accessor(qualifier="transportVehicle", type=SETTER) public void setTransportVehicle(Collection<TransportVehicleModel> value)
      Generated method - Setter of Identifier.transportVehicle attribute defined at extension travelservices.
      Parameters:
      value - the transportVehicle