public class MoneyBuilder extends Object implements io.vrap.rmf.base.client.Builder<Money>
Money money = Money.builder()
.centAmount(0.3)
.currencyCode("{currencyCode}")
.build()
| Constructor and Description |
|---|
MoneyBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Money |
build() |
Money |
buildUnchecked()
builds Money without checking for non null required values
|
MoneyBuilder |
centAmount(Long centAmount) |
MoneyBuilder |
currencyCode(String currencyCode)
The currency code compliant to ISO 4217.
|
Long |
getCentAmount() |
String |
getCurrencyCode() |
static MoneyBuilder |
of() |
static MoneyBuilder |
of(Money template) |
public MoneyBuilder()
public MoneyBuilder centAmount(Long centAmount)
public MoneyBuilder currencyCode(String currencyCode)
The currency code compliant to ISO 4217.
public Long getCentAmount()
public String getCurrencyCode()
public Money buildUnchecked()
public static MoneyBuilder of()
public static MoneyBuilder of(Money template)