Class WarehouseBinModel

All Implemented Interfaces:
Serializable

public class WarehouseBinModel extends ItemModel
Generated model class for type WarehouseBin first defined at extension warehousing.
See Also:
  • 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(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