@Generated(value={"Immutables.generator","FfbFondsbestand"}) public final class ImmutableFfbFondsbestand extends Object implements FfbFondsbestand
FfbFondsbestand.
Use the builder to create immutable instances:
ImmutableFfbFondsbestand.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableFfbFondsbestand.Builder
Builds instances of type
ImmutableFfbFondsbestand. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableFfbFondsbestand.Builder |
builder()
Creates a builder for
ImmutableFfbFondsbestand. |
static ImmutableFfbFondsbestand |
copyOf(FfbFondsbestand instance)
Creates an immutable copy of a
FfbFondsbestand value. |
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableFfbFondsbestand that have equal attribute values. |
String |
getBenchmarkName() |
BigDecimal |
getBestandStueckzahl() |
BigDecimal |
getBestandWertInEuro() |
BigDecimal |
getBestandWertInFondswaehrung() |
String |
getFondsname() |
String |
getFondswaehrung() |
String |
getIsin()
International funds number.
|
java.time.LocalDate |
getPreisDatum() |
BigDecimal |
getRuecknahmePreis() |
String |
getWkn()
German funds identification number.
|
int |
hashCode()
Computes a hash code from attributes:
wkn, isin, fondsname, fondswaehrung, bestandStueckzahl, bestandWertInFondswaehrung, bestandWertInEuro, ruecknahmePreis, preisDatum, benchmarkName. |
String |
toString()
Prints the immutable value
FfbFondsbestand with attribute values. |
ImmutableFfbFondsbestand |
withBenchmarkName(String value)
Copy the current immutable object by setting a value for the
benchmarkName attribute. |
ImmutableFfbFondsbestand |
withBestandStueckzahl(BigDecimal value)
Copy the current immutable object by setting a value for the
bestandStueckzahl attribute. |
ImmutableFfbFondsbestand |
withBestandWertInEuro(BigDecimal value)
Copy the current immutable object by setting a value for the
bestandWertInEuro attribute. |
ImmutableFfbFondsbestand |
withBestandWertInFondswaehrung(BigDecimal value)
Copy the current immutable object by setting a value for the
bestandWertInFondswaehrung attribute. |
ImmutableFfbFondsbestand |
withFondsname(String value)
Copy the current immutable object by setting a value for the
fondsname attribute. |
ImmutableFfbFondsbestand |
withFondswaehrung(String value)
Copy the current immutable object by setting a value for the
fondswaehrung attribute. |
ImmutableFfbFondsbestand |
withIsin(String value)
Copy the current immutable object by setting a value for the
isin attribute. |
ImmutableFfbFondsbestand |
withPreisDatum(java.time.LocalDate value)
Copy the current immutable object by setting a value for the
preisDatum attribute. |
ImmutableFfbFondsbestand |
withRuecknahmePreis(BigDecimal value)
Copy the current immutable object by setting a value for the
ruecknahmePreis attribute. |
ImmutableFfbFondsbestand |
withWkn(String value)
Copy the current immutable object by setting a value for the
wkn attribute. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTopublic String getWkn()
getWkn in interface FfbFondsbestandpublic String getIsin()
getIsin in interface FfbFondsbestandpublic String getFondsname()
getFondsname in interface FfbFondsbestandfondsname attributepublic String getFondswaehrung()
getFondswaehrung in interface FfbFondsbestandfondswaehrung attributepublic BigDecimal getBestandStueckzahl()
getBestandStueckzahl in interface FfbFondsbestandbestandStueckzahl attributepublic BigDecimal getBestandWertInFondswaehrung()
getBestandWertInFondswaehrung in interface FfbFondsbestandbestandWertInFondswaehrung attributepublic BigDecimal getBestandWertInEuro()
getBestandWertInEuro in interface FfbFondsbestandbestandWertInEuro attributepublic BigDecimal getRuecknahmePreis()
getRuecknahmePreis in interface FfbFondsbestandruecknahmePreis attributepublic java.time.LocalDate getPreisDatum()
getPreisDatum in interface FfbFondsbestandpreisDatum attributepublic String getBenchmarkName()
getBenchmarkName in interface FfbFondsbestandbenchmarkName attributepublic final ImmutableFfbFondsbestand withWkn(String value)
wkn attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for wknthis objectpublic final ImmutableFfbFondsbestand withIsin(String value)
isin attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for isinthis objectpublic final ImmutableFfbFondsbestand withFondsname(String value)
fondsname attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for fondsnamethis objectpublic final ImmutableFfbFondsbestand withFondswaehrung(String value)
fondswaehrung attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for fondswaehrungthis objectpublic final ImmutableFfbFondsbestand withBestandStueckzahl(BigDecimal value)
bestandStueckzahl attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for bestandStueckzahlthis objectpublic final ImmutableFfbFondsbestand withBestandWertInFondswaehrung(BigDecimal value)
bestandWertInFondswaehrung attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for bestandWertInFondswaehrungthis objectpublic final ImmutableFfbFondsbestand withBestandWertInEuro(BigDecimal value)
bestandWertInEuro attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for bestandWertInEurothis objectpublic final ImmutableFfbFondsbestand withRuecknahmePreis(BigDecimal value)
ruecknahmePreis attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for ruecknahmePreisthis objectpublic final ImmutableFfbFondsbestand withPreisDatum(java.time.LocalDate value)
preisDatum attribute.
A shallow reference equality check is used to prevent copying of the same value by returning this.value - A new value for preisDatumthis objectpublic final ImmutableFfbFondsbestand withBenchmarkName(String value)
benchmarkName attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for benchmarkNamethis objectpublic boolean equals(Object another)
ImmutableFfbFondsbestand that have equal attribute values.public int hashCode()
wkn, isin, fondsname, fondswaehrung, bestandStueckzahl, bestandWertInFondswaehrung, bestandWertInEuro, ruecknahmePreis, preisDatum, benchmarkName.public String toString()
FfbFondsbestand with attribute values.public static ImmutableFfbFondsbestand copyOf(FfbFondsbestand instance)
FfbFondsbestand 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 ImmutableFfbFondsbestand.Builder builder()
ImmutableFfbFondsbestand.Copyright © 2018. All rights reserved.