public abstract static class ResellerBase.BuilderBase extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
BuilderBase()
Use
Reseller.builder() instead of protected constructor to create new builder. |
protected |
BuilderBase(ResellerBase pObject)
Use
Reseller.builder(Reseller) instead of protected constructor to create new builder. |
| Modifier and Type | Method and Description |
|---|---|
Reseller |
build()
Method creates a new instance of class Reseller.
|
Reseller |
buildValidated()
Method creates a new validated instance of class Reseller.
|
ResellerBase.BuilderBase |
setChannels(List<Channel> pChannels)
Method sets association
channels. |
ResellerBase.BuilderBase |
setID(com.anaptecs.jeaf.xfun.api.common.ObjectIdentity<?> pObjectID)
Method sets the identifier for the object created using the builder.
|
ResellerBase.BuilderBase |
setLanguage(Locale pLanguage)
Method sets attribute
language. |
ResellerBase.BuilderBase |
setName(String pName)
Method sets attribute
name. |
ResellerBase.BuilderBase |
setProducts(Set<Product> pProducts)
Method sets association
products. |
protected BuilderBase()
Reseller.builder() instead of protected constructor to create new builder.protected BuilderBase(ResellerBase pObject)
Reseller.builder(Reseller) instead of protected constructor to create new builder.public ResellerBase.BuilderBase setID(com.anaptecs.jeaf.xfun.api.common.ObjectIdentity<?> pObjectID)
public ResellerBase.BuilderBase setChannels(List<Channel> pChannels)
channels.pChannels - Collection to which channels should be set.ResellerBase.BuilderBase Instance of this builder to support chaining setters. Method never returns null.public ResellerBase.BuilderBase setProducts(Set<Product> pProducts)
products.pProducts - Collection to which products should be set.ResellerBase.BuilderBase Instance of this builder to support chaining setters. Method never returns null.public ResellerBase.BuilderBase setName(String pName)
name.pName - Value to which name should be set.ResellerBase.BuilderBase Instance of this builder to support chaining setters. Method never returns null.public ResellerBase.BuilderBase setLanguage(Locale pLanguage)
language.pLanguage - Value to which language should be set.ResellerBase.BuilderBase Instance of this builder to support chaining setters. Method never returns null.public Reseller build()
public Reseller buildValidated() throws javax.validation.ConstraintViolationException
javax.validation.ConstraintViolationException - in case that one or more validations for the created object failed.Copyright © 2023. All rights reserved.