Class AbstractReservation

java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.ameba.integration.jpa.ApplicationEntity
org.openwms.wms.inventory.AbstractReservation
All Implemented Interfaces:
Serializable, org.ameba.integration.TypedEntity<Long>
Direct Known Subclasses:
Reservation, TransportUnitReservation

@MappedSuperclass public abstract class AbstractReservation extends org.ameba.integration.jpa.ApplicationEntity implements Serializable
A AbstractReservation.
Author:
Heiko Scherrer
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    private String
    An arbitrary field to store User, PickOrderPositionSplit etc.

    Fields inherited from class org.ameba.integration.jpa.ApplicationEntity

    C_ID
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Dear JPA...
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    All fields.
     
     
    int
    All fields.
    void
    setReservedBy(String reservedBy)
     
     

    Methods inherited from class org.ameba.integration.jpa.ApplicationEntity

    getPersistentKey, hasPersistentKey, onEntityPersist, onPersist, setPersistentKey

    Methods inherited from class org.ameba.integration.jpa.BaseEntity

    getCreatedBy, getCreateDt, getLastModifiedBy, getLastModifiedDt, getOl, getPk, isNew, setCreatedBy, setCreateDt, setLastModifiedBy, setLastModifiedDt, setOl

    Methods inherited from class java.lang.Object

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

    • reservedBy

      private String reservedBy
      An arbitrary field to store User, PickOrderPositionSplit etc.
    • reservedAt

      @DateTimeFormat(pattern="yyyy-MM-dd\'T\'HH:mm:ssXXX") private ZonedDateTime reservedAt
  • Constructor Details

    • AbstractReservation

      protected AbstractReservation()
      Dear JPA...
    • AbstractReservation

      public AbstractReservation(String reservedBy)
  • Method Details

    • getReservedBy

      public String getReservedBy()
    • setReservedBy

      public void setReservedBy(String reservedBy)
    • getReservedAt

      public ZonedDateTime getReservedAt()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      All fields.
      Overrides:
      equals in class org.ameba.integration.jpa.ApplicationEntity
    • hashCode

      public int hashCode()
      All fields.
      Overrides:
      hashCode in class org.ameba.integration.jpa.ApplicationEntity