Class PostalAddress
- java.lang.Object
-
- com.anaptecs.jeaf.junit.openapi.base.PostalAddress
-
- All Implemented Interfaces:
com.anaptecs.jeaf.core.api.ServiceObject,java.io.Serializable
@Valid public class PostalAddress extends java.lang.Object implements com.anaptecs.jeaf.core.api.ServiceObject- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPostalAddress.BuilderClass implements builder to create a new instance of classPostalAddress.
-
Constructor Summary
Constructors Modifier Constructor Description protectedPostalAddress()Default constructor is only intended to be used for deserialization by tools like Jackson for JSON.protectedPostalAddress(PostalAddress.Builder pBuilder)Initialize object using the passed builder.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PostalAddress.Builderbuilder()Method returns a new builder.static PostalAddress.Builderbuilder(PostalAddress pObject)Method creates a new builder and initialize it with the data from the passed object.static PostalAddress.Builderbuilder(java.lang.String pStreet, java.lang.String pHouseNumber, java.lang.String pCity, int pPostalCode)Method creates a new builder and initializes it with the passed attributes.java.lang.StringgetCity()Method returns attributecity.java.lang.StringgetHouseNumber()Method returns attributehouseNumber.intgetPostalCode()Method returns attributepostalCode.java.lang.StringgetStreet()Method returns attributestreet.voidsetCity(java.lang.String pCity)Method sets attributecity.voidsetHouseNumber(java.lang.String pHouseNumber)Method sets attributehouseNumber.voidsetPostalCode(int pPostalCode)Method sets attributepostalCode.voidsetStreet(java.lang.String pStreet)Method sets attributestreet.java.lang.StringtoString()Method creates a new String with the values of all attributes of this class.java.lang.StringBuildertoStringBuilder(java.lang.String pIndent)Method returns a StringBuilder that can be used to create a String representation of this object.
-
-
-
Constructor Detail
-
PostalAddress
protected PostalAddress()
Default constructor is only intended to be used for deserialization by tools like Jackson for JSON. For "normal" object creation builder should be used instead.
-
PostalAddress
protected PostalAddress(PostalAddress.Builder pBuilder)
Initialize object using the passed builder.- Parameters:
pBuilder- Builder that should be used to initialize this object. The parameter must not be null.
-
-
Method Detail
-
builder
public static PostalAddress.Builder builder()
Method returns a new builder.- Returns:
PostalAddress.BuilderNew builder that can be used to create new PostalAddress objects.
-
builder
public static PostalAddress.Builder builder(PostalAddress pObject)
Method creates a new builder and initialize it with the data from the passed object.- Parameters:
pObject- Object that should be used to initialize the builder. The parameter may be null.- Returns:
PostalAddress.BuilderNew builder that can be used to create new PostalAddress objects. The method never returns null.
-
builder
public static PostalAddress.Builder builder(java.lang.String pStreet, java.lang.String pHouseNumber, java.lang.String pCity, int pPostalCode)
Method creates a new builder and initializes it with the passed attributes.
-
getStreet
public java.lang.String getStreet()
Method returns attributestreet.- Returns:
StringValue to whichstreetis set.
-
setStreet
public void setStreet(java.lang.String pStreet)
Method sets attributestreet.- Parameters:
pStreet- Value to whichstreetshould be set.
-
getHouseNumber
public java.lang.String getHouseNumber()
Method returns attributehouseNumber.- Returns:
StringValue to whichhouseNumberis set.
-
setHouseNumber
public void setHouseNumber(java.lang.String pHouseNumber)
Method sets attributehouseNumber.- Parameters:
pHouseNumber- Value to whichhouseNumbershould be set.
-
getCity
public java.lang.String getCity()
Method returns attributecity.- Returns:
StringValue to whichcityis set.
-
setCity
public void setCity(java.lang.String pCity)
Method sets attributecity.- Parameters:
pCity- Value to whichcityshould be set.
-
getPostalCode
public int getPostalCode()
Method returns attributepostalCode.- Returns:
- int Value to which
postalCodeis set.
-
setPostalCode
public void setPostalCode(int pPostalCode)
Method sets attributepostalCode.- Parameters:
pPostalCode- Value to whichpostalCodeshould be set.
-
toStringBuilder
public java.lang.StringBuilder toStringBuilder(java.lang.String pIndent)
Method returns a StringBuilder that can be used to create a String representation of this object. The returned StringBuilder also takes care about attributes of super classes.- Returns:
StringBuilderStringBuilder representing this object. The method never returns null.
-
toString
public java.lang.String toString()
Method creates a new String with the values of all attributes of this class. All references to other objects will be ignored.- Overrides:
toStringin classjava.lang.Object- Returns:
StringString representation of this object. The method never returns null.
-
-