public static class BusinessA.Builder extends TechParent.Builder
BusinessA.| Modifier | Constructor and Description |
|---|---|
protected |
Builder()
Use
BusinessA.builder() instead of private constructor to create new builder. |
protected |
Builder(BusinessA pObject)
Use
BusinessA.builder(BusinessA) instead of private constructor to create new builder. |
| Modifier and Type | Method and Description |
|---|---|
BusinessA |
build()
Method creates a new instance of class BusinessA.
|
BusinessA |
buildValidated()
Method creates a new validated instance of class BusinessA.
|
BusinessA.Builder |
setBusinessAttribute(int pBusinessAttribute)
Method sets attribute
businessAttribute. |
BusinessA.Builder |
setTechAttribute(String pTechAttribute)
Method sets attribute
TechParent.techAttribute. |
protected Builder()
BusinessA.builder() instead of private constructor to create new builder.protected Builder(BusinessA pObject)
BusinessA.builder(BusinessA) instead of private constructor to create new builder.public BusinessA.Builder setTechAttribute(String pTechAttribute)
TechParent.techAttribute.setTechAttribute in class TechParent.BuilderpTechAttribute - Value to which TechParent.techAttribute should be set.BusinessA.Builder Instance of this builder to support chaining setters. Method never returns null.public BusinessA.Builder setBusinessAttribute(int pBusinessAttribute)
businessAttribute.pBusinessAttribute - Value to which businessAttribute should be set.BusinessA.Builder Instance of this builder to support chaining setters. Method never returns null.public BusinessA build()
build in class TechParent.Builderpublic BusinessA buildValidated() throws javax.validation.ConstraintViolationException
buildValidated in class TechParent.Builderjavax.validation.ConstraintViolationException - in case that one or more validations for the created object failed.Copyright © 2023. All rights reserved.