public static class WeirdBooking.Builder extends WeirdParent.Builder
WeirdBooking.| Modifier | Constructor and Description |
|---|---|
protected |
Builder()
Use
WeirdBooking.builder() instead of private constructor to create new builder. |
protected |
Builder(WeirdBooking pObject)
Use
WeirdBooking.builder(WeirdBooking) instead of private constructor to create new builder. |
protected Builder()
WeirdBooking.builder() instead of private constructor to create new builder.protected Builder(WeirdBooking pObject)
WeirdBooking.builder(WeirdBooking) instead of private constructor to create new builder.public WeirdBooking.Builder setSomeProperty(String pSomeProperty)
WeirdParent.someProperty.setSomeProperty in class WeirdParent.BuilderpSomeProperty - Value to which WeirdParent.someProperty should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setComplexBooking(ComplexBookingID pComplexBooking)
WeirdParent.complexBooking.setComplexBooking in class WeirdParent.BuilderpComplexBooking - Value to which WeirdParent.complexBooking should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setComplexBookings(Set<ComplexBookingID> pComplexBookings)
WeirdParent.complexBookings.setComplexBookings in class WeirdParent.BuilderpComplexBookings - Collection to which WeirdParent.complexBookings should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setBooking(ComplexBookingID pBooking)
booking.pBooking - Value to which booking should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setAdditionalBookings(List<ComplexBookingID> pAdditionalBookings)
additionalBookings.pAdditionalBookings - Collection to which additionalBookings should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setVersionedObjectSoftLink(VersionedObjectSoftLink pVersionedObjectSoftLink)
versionedObjectSoftLink.pVersionedObjectSoftLink - Value to which versionedObjectSoftLink should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setChildProperty(int pChildProperty)
childProperty.pChildProperty - Value to which childProperty should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setRealBooking(Booking pRealBooking)
realBooking.pRealBooking - Value to which realBooking should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setInventories(Set<InventoryType> pInventories)
inventories.pInventories - Collection to which inventories should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking.Builder setInventories(InventoryType... pInventories)
inventories.pInventories - Array with objects to which inventories should be set.WeirdBooking.Builder Instance of this builder to support chaining setters. Method never returns null.public WeirdBooking build()
build in class WeirdParent.Builderpublic WeirdBooking buildValidated() throws javax.validation.ConstraintViolationException
buildValidated in class WeirdParent.Builderjavax.validation.ConstraintViolationException - in case that one or more validations for the created object failed.Copyright © 2023. All rights reserved.