@Generated(value={"Immutables.generator","MyFfbResponse"}) public final class ImmutableMyFfbResponse extends Object implements MyFfbResponse
MyFfbResponse.
Use the builder to create immutable instances:
ImmutableMyFfbResponse.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableMyFfbResponse.Builder
Builds instances of type
ImmutableMyFfbResponse. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableMyFfbResponse.Builder |
builder()
Creates a builder for
ImmutableMyFfbResponse. |
static ImmutableMyFfbResponse |
copyOf(MyFfbResponse instance)
Creates an immutable copy of a
MyFfbResponse value. |
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableMyFfbResponse that have equal attribute values. |
List<FfbDepotInfo> |
getDepots() |
BigDecimal |
getGesamtwert() |
java.time.LocalDate |
getLetztesUpdate() |
int |
hashCode()
Computes a hash code from attributes:
isLoggedIn, isModelportfolio, letztesUpdate, gesamtwert, depots. |
boolean |
isLoggedIn() |
boolean |
isModelportfolio() |
String |
toString()
Prints the immutable value
MyFfbResponse with attribute values. |
ImmutableMyFfbResponse |
withDepots(FfbDepotInfo... elements)
Copy the current immutable object with elements that replace the content of
depots. |
ImmutableMyFfbResponse |
withDepots(Iterable<? extends FfbDepotInfo> elements)
Copy the current immutable object with elements that replace the content of
depots. |
ImmutableMyFfbResponse |
withGesamtwert(BigDecimal value)
Copy the current immutable object by setting a value for the
gesamtwert attribute. |
ImmutableMyFfbResponse |
withIsLoggedIn(boolean value)
Copy the current immutable object by setting a value for the
isLoggedIn attribute. |
ImmutableMyFfbResponse |
withIsModelportfolio(boolean value)
Copy the current immutable object by setting a value for the
isModelportfolio attribute. |
ImmutableMyFfbResponse |
withLetztesUpdate(java.time.LocalDate value)
Copy the current immutable object by setting a value for the
letztesUpdate attribute. |
public boolean isLoggedIn()
isLoggedIn in interface MyFfbResponseisLoggedIn attributepublic boolean isModelportfolio()
isModelportfolio in interface MyFfbResponseisModelportfolio attributepublic java.time.LocalDate getLetztesUpdate()
getLetztesUpdate in interface MyFfbResponseletztesUpdate attributepublic BigDecimal getGesamtwert()
getGesamtwert in interface MyFfbResponsegesamtwert attributepublic List<FfbDepotInfo> getDepots()
getDepots in interface MyFfbResponsedepots attributepublic final ImmutableMyFfbResponse withIsLoggedIn(boolean value)
isLoggedIn attribute.
A value equality check is used to prevent copying of the same value by returning this.value - A new value for isLoggedInthis objectpublic final ImmutableMyFfbResponse withIsModelportfolio(boolean value)
isModelportfolio attribute.
A value equality check is used to prevent copying of the same value by returning this.value - A new value for isModelportfoliothis objectpublic final ImmutableMyFfbResponse withLetztesUpdate(java.time.LocalDate value)
letztesUpdate attribute.
A shallow reference equality check is used to prevent copying of the same value by returning this.value - A new value for letztesUpdatethis objectpublic final ImmutableMyFfbResponse withGesamtwert(BigDecimal value)
gesamtwert attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for gesamtwertthis objectpublic final ImmutableMyFfbResponse withDepots(FfbDepotInfo... elements)
depots.elements - The elements to setthis objectpublic final ImmutableMyFfbResponse withDepots(Iterable<? extends FfbDepotInfo> elements)
depots.
A shallow reference equality check is used to prevent copying of the same value by returning this.elements - An iterable of depots elements to setthis objectpublic boolean equals(Object another)
ImmutableMyFfbResponse that have equal attribute values.public int hashCode()
isLoggedIn, isModelportfolio, letztesUpdate, gesamtwert, depots.public String toString()
MyFfbResponse with attribute values.public static ImmutableMyFfbResponse copyOf(MyFfbResponse instance)
MyFfbResponse value.
Uses accessors to get values to initialize the new immutable instance.
If an instance is already immutable, it is returned as is.instance - The instance to copypublic static ImmutableMyFfbResponse.Builder builder()
ImmutableMyFfbResponse.builder in interface MyFfbResponseCopyright © 2018. All rights reserved.