@Override public MoneynessStrike build() { return new MoneynessStrike( value); }
/** * Obtains an instance of {@code Moneyness} with the value of moneyness. * * @param moneyness the value of moneyness, not negative * @return the instance */ public static MoneynessStrike of(double moneyness) { return new MoneynessStrike(moneyness); }
@Override public MoneynessStrike withValue(double value) { return new MoneynessStrike(value); }