Class WarehouseBinModel

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

public class WarehouseBinModel extends ItemModel
Generated model class for type WarehouseBin first defined at extension warehousing.
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 relation code constant for relation Warehouse2WarehouseBinRelation defining source attribute warehouse in extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.code attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.maxEntries attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.position attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.row attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.volume attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.warehouse attribute defined at extension warehousing.
    static final String
    Generated constant - Attribute key of WarehouseBin.warehouseBinEntries attribute defined at extension warehousing.

    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.
    WarehouseBinModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    WarehouseBinModel(String _code, ItemModel _owner, WarehouseModel _warehouse)
    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
    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
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the WarehouseBin.code attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing.
    int
    Generated method - Getter of the WarehouseBin.maxEntries attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.position attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.row attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing.
    double
    Generated method - Getter of the WarehouseBin.volume attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.warehouse attribute defined at extension warehousing.
    Generated method - Getter of the WarehouseBin.warehouseBinEntries attribute defined at extension warehousing.
    void
    setCode(String value)
    Generated method - Setter of WarehouseBin.code attribute defined at extension warehousing.
    void
    Generated method - Setter of WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing.
    void
    setMaxEntries(int value)
    Generated method - Setter of WarehouseBin.maxEntries attribute defined at extension warehousing.
    void
    Generated method - Setter of WarehouseBin.position attribute defined at extension warehousing.
    void
    setRow(String value)
    Generated method - Setter of WarehouseBin.row attribute defined at extension warehousing.
    void
    Generated method - Setter of WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing.
    void
    setVolume(double value)
    Generated method - Setter of WarehouseBin.volume attribute defined at extension warehousing.
    void
    Generated method - Setter of WarehouseBin.warehouse attribute defined at extension warehousing.
    void
    Generated method - Setter of WarehouseBin.warehouseBinEntries attribute defined at extension warehousing.

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

      public static final String _WAREHOUSE2WAREHOUSEBINRELATION
      Generated relation code constant for relation Warehouse2WarehouseBinRelation defining source attribute warehouse in extension warehousing.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of WarehouseBin.code attribute defined at extension warehousing.
      See Also:
    • VOLUME

      public static final String VOLUME
      Generated constant - Attribute key of WarehouseBin.volume attribute defined at extension warehousing.
      See Also:
    • MAXENTRIES

      public static final String MAXENTRIES
      Generated constant - Attribute key of WarehouseBin.maxEntries attribute defined at extension warehousing.
      See Also:
    • ROW

      public static final String ROW
      Generated constant - Attribute key of WarehouseBin.row attribute defined at extension warehousing.
      See Also:
    • POSITION

      public static final String POSITION
      Generated constant - Attribute key of WarehouseBin.position attribute defined at extension warehousing.
      See Also:
    • WAREHOUSE

      public static final String WAREHOUSE
      Generated constant - Attribute key of WarehouseBin.warehouse attribute defined at extension warehousing.
      See Also:
    • WAREHOUSEBINENTRIES

      public static final String WAREHOUSEBINENTRIES
      Generated constant - Attribute key of WarehouseBin.warehouseBinEntries attribute defined at extension warehousing.
      See Also:
    • SOURCEWAREHOUSETRANSFERENTRIES

      public static final String SOURCEWAREHOUSETRANSFERENTRIES
      Generated constant - Attribute key of WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing.
      See Also:
    • DESTINATIONWAREHOUSETRANSFERENTRIES

      public static final String DESTINATIONWAREHOUSETRANSFERENTRIES
      Generated constant - Attribute key of WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing.
      See Also:
  • Constructor Details

    • WarehouseBinModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public WarehouseBinModel(String _code, WarehouseModel _warehouse)
      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:
      _code - initial attribute declared by type WarehouseBin at extension warehousing
      _warehouse - initial attribute declared by type WarehouseBin at extension warehousing
    • WarehouseBinModel

      @Deprecated(since="4.1.1", forRemoval=true) public WarehouseBinModel(String _code, ItemModel _owner, WarehouseModel _warehouse)
      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:
      _code - initial attribute declared by type WarehouseBin at extension warehousing
      _owner - initial attribute declared by type Item at extension core
      _warehouse - initial attribute declared by type WarehouseBin at extension warehousing
  • Method Details

    • getCode

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

      @Accessor(qualifier="destinationWarehouseTransferEntries", type=GETTER) public Set<WarehouseTransferEntryModel> getDestinationWarehouseTransferEntries()
      Generated method - Getter of the WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the destinationWarehouseTransferEntries
    • getMaxEntries

      @Accessor(qualifier="maxEntries", type=GETTER) public int getMaxEntries()
      Generated method - Getter of the WarehouseBin.maxEntries attribute defined at extension warehousing.
      Returns:
      the maxEntries
    • getPosition

      @Accessor(qualifier="position", type=GETTER) public String getPosition()
      Generated method - Getter of the WarehouseBin.position attribute defined at extension warehousing.
      Returns:
      the position
    • getRow

      @Accessor(qualifier="row", type=GETTER) public String getRow()
      Generated method - Getter of the WarehouseBin.row attribute defined at extension warehousing.
      Returns:
      the row
    • getSourceWarehouseTransferEntries

      @Accessor(qualifier="sourceWarehouseTransferEntries", type=GETTER) public Set<WarehouseTransferEntryModel> getSourceWarehouseTransferEntries()
      Generated method - Getter of the WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the sourceWarehouseTransferEntries
    • getVolume

      @Accessor(qualifier="volume", type=GETTER) public double getVolume()
      Generated method - Getter of the WarehouseBin.volume attribute defined at extension warehousing.
      Returns:
      the volume
    • getWarehouse

      @Accessor(qualifier="warehouse", type=GETTER) public WarehouseModel getWarehouse()
      Generated method - Getter of the WarehouseBin.warehouse attribute defined at extension warehousing.
      Returns:
      the warehouse
    • getWarehouseBinEntries

      @Accessor(qualifier="warehouseBinEntries", type=GETTER) public Set<WarehouseBinEntryModel> getWarehouseBinEntries()
      Generated method - Getter of the WarehouseBin.warehouseBinEntries attribute defined at extension warehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the warehouseBinEntries
    • setCode

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

      @Accessor(qualifier="destinationWarehouseTransferEntries", type=SETTER) public void setDestinationWarehouseTransferEntries(Set<WarehouseTransferEntryModel> value)
      Generated method - Setter of WarehouseBin.destinationWarehouseTransferEntries attribute defined at extension warehousing.
      Parameters:
      value - the destinationWarehouseTransferEntries
    • setMaxEntries

      @Accessor(qualifier="maxEntries", type=SETTER) public void setMaxEntries(int value)
      Generated method - Setter of WarehouseBin.maxEntries attribute defined at extension warehousing.
      Parameters:
      value - the maxEntries
    • setPosition

      @Accessor(qualifier="position", type=SETTER) public void setPosition(String value)
      Generated method - Setter of WarehouseBin.position attribute defined at extension warehousing.
      Parameters:
      value - the position
    • setRow

      @Accessor(qualifier="row", type=SETTER) public void setRow(String value)
      Generated method - Setter of WarehouseBin.row attribute defined at extension warehousing.
      Parameters:
      value - the row
    • setSourceWarehouseTransferEntries

      @Accessor(qualifier="sourceWarehouseTransferEntries", type=SETTER) public void setSourceWarehouseTransferEntries(Set<WarehouseTransferEntryModel> value)
      Generated method - Setter of WarehouseBin.sourceWarehouseTransferEntries attribute defined at extension warehousing.
      Parameters:
      value - the sourceWarehouseTransferEntries
    • setVolume

      @Accessor(qualifier="volume", type=SETTER) public void setVolume(double value)
      Generated method - Setter of WarehouseBin.volume attribute defined at extension warehousing.
      Parameters:
      value - the volume
    • setWarehouse

      @Accessor(qualifier="warehouse", type=SETTER) public void setWarehouse(WarehouseModel value)
      Generated method - Setter of WarehouseBin.warehouse attribute defined at extension warehousing.
      Parameters:
      value - the warehouse
    • setWarehouseBinEntries

      @Accessor(qualifier="warehouseBinEntries", type=SETTER) public void setWarehouseBinEntries(Set<WarehouseBinEntryModel> value)
      Generated method - Setter of WarehouseBin.warehouseBinEntries attribute defined at extension warehousing.
      Parameters:
      value - the warehouseBinEntries