@Valid public class NotInlinedBeanParam extends Object implements com.anaptecs.jeaf.core.api.ServiceObject
| Modifier and Type | Class and Description |
|---|---|
static class |
NotInlinedBeanParam.Builder
Class implements builder to create a new instance of class
NotInlinedBeanParam. |
| Modifier | Constructor and Description |
|---|---|
protected |
NotInlinedBeanParam()
Default constructor is only intended to be used for deserialization by tools like Jackson for JSON.
|
protected |
NotInlinedBeanParam(NotInlinedBeanParam.Builder pBuilder)
Initialize object using the passed builder.
|
| Modifier and Type | Method and Description |
|---|---|
static NotInlinedBeanParam.Builder |
builder()
Method returns a new builder.
|
static NotInlinedBeanParam.Builder |
builder(NotInlinedBeanParam pObject)
Method creates a new builder and initialize it with the data from the passed object.
|
static NotInlinedBeanParam.Builder |
builder(String pHeader,
DoubleCode pDoubleCode,
ExtensibleEnum pExtensibleEnum,
BookingID pBookingID)
Method creates a new builder and initializes it with the passed attributes.
|
BookingID |
getBookingID()
Method returns attribute
bookingID. |
DoubleCode |
getDoubleCode()
Method returns attribute
doubleCode. |
ExtensibleEnum |
getExtensibleEnum()
Method returns attribute
extensibleEnum. |
String |
getHeader()
Method returns attribute
header. |
void |
setBookingID(BookingID pBookingID)
Method sets attribute
bookingID. |
void |
setDoubleCode(DoubleCode pDoubleCode)
Method sets attribute
doubleCode. |
void |
setExtensibleEnum(ExtensibleEnum pExtensibleEnum)
Method sets attribute
extensibleEnum. |
void |
setHeader(String pHeader)
Method sets attribute
header. |
String |
toString()
Method creates a new String with the values of all attributes of this class.
|
StringBuilder |
toStringBuilder(String pIndent)
Method returns a StringBuilder that can be used to create a String representation of this object.
|
protected NotInlinedBeanParam()
protected NotInlinedBeanParam(NotInlinedBeanParam.Builder pBuilder)
pBuilder - Builder that should be used to initialize this object. The parameter must not be null.public static NotInlinedBeanParam.Builder builder()
NotInlinedBeanParam.Builder New builder that can be used to create new NotInlinedBeanParam objects.public static NotInlinedBeanParam.Builder builder(NotInlinedBeanParam pObject)
pObject - Object that should be used to initialize the builder. The parameter may be null.NotInlinedBeanParam.Builder New builder that can be used to create new NotInlinedBeanParam objects. The method never
returns null.public static NotInlinedBeanParam.Builder builder(String pHeader, DoubleCode pDoubleCode, ExtensibleEnum pExtensibleEnum, BookingID pBookingID)
public void setHeader(String pHeader)
header.pHeader - Value to which header should be set.public DoubleCode getDoubleCode()
doubleCode.DoubleCode Value to which doubleCode is set.public void setDoubleCode(DoubleCode pDoubleCode)
doubleCode.pDoubleCode - Value to which doubleCode should be set.public ExtensibleEnum getExtensibleEnum()
extensibleEnum.ExtensibleEnum Value to which extensibleEnum is set.public void setExtensibleEnum(ExtensibleEnum pExtensibleEnum)
extensibleEnum.pExtensibleEnum - Value to which extensibleEnum should be set.public void setBookingID(BookingID pBookingID)
bookingID.pBookingID - Value to which bookingID should be set.public StringBuilder toStringBuilder(String pIndent)
StringBuilder StringBuilder representing this object. The method never returns null.Copyright © 2023. All rights reserved.