Package org.openwms.common.location
Class LocationPK.Builder
java.lang.Object
org.openwms.common.location.LocationPK.Builder
- Enclosing class:
LocationPK
LocationPK
builder static inner class.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSets theaisle
and returns a reference to this Builder so that the methods can be chained together.Sets thearea
and returns a reference to this Builder so that the methods can be chained together.build()
Returns aLocationPK
built from the parameters previously set.Sets thex
and returns a reference to this Builder so that the methods can be chained together.Sets they
and returns a reference to this Builder so that the methods can be chained together.Sets thez
and returns a reference to this Builder so that the methods can be chained together.
-
Field Details
-
area
-
aisle
-
x
-
y
-
z
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
area
Sets thearea
and returns a reference to this Builder so that the methods can be chained together.- Parameters:
val
- thearea
to set- Returns:
- a reference to this Builder
-
aisle
Sets theaisle
and returns a reference to this Builder so that the methods can be chained together.- Parameters:
val
- theaisle
to set- Returns:
- a reference to this Builder
-
x
Sets thex
and returns a reference to this Builder so that the methods can be chained together.- Parameters:
val
- thex
to set- Returns:
- a reference to this Builder
-
y
Sets they
and returns a reference to this Builder so that the methods can be chained together.- Parameters:
val
- they
to set- Returns:
- a reference to this Builder
-
z
Sets thez
and returns a reference to this Builder so that the methods can be chained together.- Parameters:
val
- thez
to set- Returns:
- a reference to this Builder
-
build
Returns aLocationPK
built from the parameters previously set.- Returns:
- a
LocationPK
built with parameters of thisLocationPK.Builder
-