Class LocationPK.Builder

java.lang.Object
org.openwms.common.location.LocationPK.Builder
Enclosing class:
LocationPK

public static final class LocationPK.Builder extends Object
LocationPK builder static inner class.
  • Field Details

  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • area

      public LocationPK.Builder area(String val)
      Sets the area and returns a reference to this Builder so that the methods can be chained together.
      Parameters:
      val - the area to set
      Returns:
      a reference to this Builder
    • aisle

      public LocationPK.Builder aisle(String val)
      Sets the aisle and returns a reference to this Builder so that the methods can be chained together.
      Parameters:
      val - the aisle to set
      Returns:
      a reference to this Builder
    • x

      public LocationPK.Builder x(String val)
      Sets the x and returns a reference to this Builder so that the methods can be chained together.
      Parameters:
      val - the x to set
      Returns:
      a reference to this Builder
    • y

      public LocationPK.Builder y(String val)
      Sets the y and returns a reference to this Builder so that the methods can be chained together.
      Parameters:
      val - the y to set
      Returns:
      a reference to this Builder
    • z

      public LocationPK.Builder z(String val)
      Sets the z and returns a reference to this Builder so that the methods can be chained together.
      Parameters:
      val - the z to set
      Returns:
      a reference to this Builder
    • build

      public LocationPK build()
      Returns a LocationPK built from the parameters previously set.
      Returns:
      a LocationPK built with parameters of this LocationPK.Builder