@Generated(value={"Immutables.generator","FfbDispositionenResponse"}) public final class ImmutableFfbDispositionenResponse extends Object implements FfbDispositionenResponse
FfbDispositionenResponse.
Use the builder to create immutable instances:
ImmutableFfbDispositionenResponse.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableFfbDispositionenResponse.Builder
Builds instances of type
ImmutableFfbDispositionenResponse. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableFfbDispositionenResponse.Builder |
builder()
Creates a builder for
ImmutableFfbDispositionenResponse. |
static ImmutableFfbDispositionenResponse |
copyOf(FfbDispositionenResponse instance)
Creates an immutable copy of a
FfbDispositionenResponse value. |
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableFfbDispositionenResponse that have equal attribute values. |
List<FfbDisposition> |
getDispositionen() |
int |
getDispositionenAnzahl() |
BigDecimal |
getDispositionenBetrag() |
Optional<String> |
getErrormessage()
If non- empty, error.
|
int |
hashCode()
Computes a hash code from attributes:
isLogin, dispositionenAnzahl, dispositionenBetrag, dispositionen, errormessage. |
boolean |
isLogin()
Boolean as string, if user is logged in.
|
String |
toString()
Prints the immutable value
FfbDispositionenResponse with attribute values. |
ImmutableFfbDispositionenResponse |
withDispositionen(FfbDisposition... elements)
Copy the current immutable object with elements that replace the content of
dispositionen. |
ImmutableFfbDispositionenResponse |
withDispositionen(Iterable<? extends FfbDisposition> elements)
Copy the current immutable object with elements that replace the content of
dispositionen. |
ImmutableFfbDispositionenResponse |
withDispositionenAnzahl(int value)
Copy the current immutable object by setting a value for the
dispositionenAnzahl attribute. |
ImmutableFfbDispositionenResponse |
withDispositionenBetrag(BigDecimal value)
Copy the current immutable object by setting a value for the
dispositionenBetrag attribute. |
ImmutableFfbDispositionenResponse |
withErrormessage(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
errormessage attribute. |
ImmutableFfbDispositionenResponse |
withErrormessage(String value)
Copy the current immutable object by setting a present value for the optional
errormessage attribute. |
ImmutableFfbDispositionenResponse |
withIsLogin(boolean value)
Copy the current immutable object by setting a value for the
isLogin attribute. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitnormalizepublic boolean isLogin()
isLogin in interface FfbDispositionenResponsetrue, if logged in.public int getDispositionenAnzahl()
getDispositionenAnzahl in interface FfbDispositionenResponsedispositionenAnzahl attributepublic BigDecimal getDispositionenBetrag()
getDispositionenBetrag in interface FfbDispositionenResponsedispositionenBetrag attributepublic List<FfbDisposition> getDispositionen()
getDispositionen in interface FfbDispositionenResponsedispositionen attributepublic Optional<String> getErrormessage()
getErrormessage in interface FfbDispositionenResponsepublic final ImmutableFfbDispositionenResponse withIsLogin(boolean value)
isLogin attribute.
A value equality check is used to prevent copying of the same value by returning this.value - A new value for isLoginthis objectpublic final ImmutableFfbDispositionenResponse withDispositionenAnzahl(int value)
dispositionenAnzahl attribute.
A value equality check is used to prevent copying of the same value by returning this.value - A new value for dispositionenAnzahlthis objectpublic final ImmutableFfbDispositionenResponse withDispositionenBetrag(BigDecimal value)
dispositionenBetrag attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for dispositionenBetragthis objectpublic final ImmutableFfbDispositionenResponse withDispositionen(FfbDisposition... elements)
dispositionen.elements - The elements to setthis objectpublic final ImmutableFfbDispositionenResponse withDispositionen(Iterable<? extends FfbDisposition> elements)
dispositionen.
A shallow reference equality check is used to prevent copying of the same value by returning this.elements - An iterable of dispositionen elements to setthis objectpublic final ImmutableFfbDispositionenResponse withErrormessage(String value)
errormessage attribute.value - The value for errormessagethis objectpublic final ImmutableFfbDispositionenResponse withErrormessage(Optional<String> optional)
errormessage attribute.
An equality check is used on inner nullable value to prevent copying of the same value by returning this.optional - A value for errormessagethis objectpublic boolean equals(Object another)
ImmutableFfbDispositionenResponse that have equal attribute values.public int hashCode()
isLogin, dispositionenAnzahl, dispositionenBetrag, dispositionen, errormessage.public String toString()
FfbDispositionenResponse with attribute values.public static ImmutableFfbDispositionenResponse copyOf(FfbDispositionenResponse instance)
FfbDispositionenResponse 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 ImmutableFfbDispositionenResponse.Builder builder()
ImmutableFfbDispositionenResponse.Copyright © 2018. All rights reserved.