Package org.openwms.wms.shipping.impl
Class ShippingOrderPositionSplit
java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.openwms.wms.shipping.impl.AbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,ShippingOrderPosition>
org.openwms.wms.shipping.impl.ShippingOrderPositionSplit
- All Implemented Interfaces:
Serializable
,org.ameba.integration.TypedEntity<Long>
@Entity
public class ShippingOrderPositionSplit
extends AbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,ShippingOrderPosition>
implements Serializable
A ShippingOrderPositionSplit.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ShippingOrderPosition
The Position instance, the Split belongs to.private Product
The demandedProduct
.private org.openwms.core.units.api.Measurable
<?, ?, ?> The quantity that was originally demanded. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Used by the JPA provider.ShippingOrderPositionSplit
(ShippingOrderPosition position, Integer splitNo, org.openwms.core.units.api.Measurable qtyDemanded, Product product, String transportUnitBK, String loadUnitPKey, Target target, String reservationId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
All fields.org.openwms.core.units.api.Measurable
int
hashCode()
All fields.(package private) void
setPosition
(ShippingOrderPosition position) toString()
Methods inherited from class org.openwms.wms.shipping.impl.AbstractShippingOrderPositionSplit
getLoadUnitPKey, getPriority, getProblem, getReservationId, getSplitNo, getStartMode, getTarget, getTransportUnitBK, setLoadUnitPKey, setPriority, setReservationId, setStartMode, setTarget, setTransportUnitBK
Methods inherited from class org.ameba.integration.jpa.BaseEntity
getCreatedBy, getCreateDt, getLastModifiedBy, getLastModifiedDt, getOl, getPk, isNew, setCreatedBy, setCreateDt, setLastModifiedBy, setLastModifiedDt, setOl
-
Field Details
-
qtyDemanded
private org.openwms.core.units.api.Measurable<?,?, qtyDemanded?> The quantity that was originally demanded. -
product
The demandedProduct
. -
position
The Position instance, the Split belongs to.
-
-
Constructor Details
-
ShippingOrderPositionSplit
protected ShippingOrderPositionSplit()Used by the JPA provider. -
ShippingOrderPositionSplit
-
-
Method Details
-
getPosition
- Specified by:
getPosition
in classAbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,
ShippingOrderPosition>
-
setPosition
- Specified by:
setPosition
in classAbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,
ShippingOrderPosition>
-
toString
-
equals
All fields. All fields.- Overrides:
equals
in classAbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,
ShippingOrderPosition>
-
hashCode
public int hashCode()All fields. All fields.- Overrides:
hashCode
in classAbstractShippingOrderPositionSplit<ShippingOrderPositionSplit,
ShippingOrderPosition>
-
getQtyDemanded
public org.openwms.core.units.api.Measurable getQtyDemanded() -
getProduct
-