public <T> T accept(PayoffStyleVisitor<T> visitor) { return visitor.visitFixedStrikeLookbackPayoffStyle(this); }
public <T> T accept(PayoffStyleVisitor<T> visitor) { return visitor.visitSimpleChooserPayoffStyle(this); }
// ------------------------------------------------------------------------- @Override public <T> T accept(PayoffStyleVisitor<T> visitor) { return visitor.visitFadeInPayoffStyle(this); }