Package org.jquantlib.termstructures

Examples of org.jquantlib.termstructures.AbstractYieldTermStructure


  public DiscountingBondEngine() {

      // this(new Handle<YieldTermStructure>(YieldTermStructure.class)); //FIXME::RG::Handle

        this(new Handle<YieldTermStructure>(
                new AbstractYieldTermStructure() {
                    @Override
                    protected double discountImpl(final double t) {
                        throw new UnsupportedOperationException();
                    }
                    @Override
View Full Code Here


        //        final RelinkableHandle<YieldTermStructure> h = new RelinkableHandle<YieldTermStructure>() { /* anonymous */ };
        //
        // see: http://bugs.jquantlib.org/view.php?id=465
        //
        final RelinkableHandle<YieldTermStructure> h = new RelinkableHandle<YieldTermStructure>(
                new AbstractYieldTermStructure() {
                    @Override
                    protected double discountImpl(final double t) {
                        throw new UnsupportedOperationException();
                    }
                    @Override
View Full Code Here

      final Calendar financialCenterCalendar,
      final DayCounter dayCounter) {
    this(familyName, tenor, settlementDays,
        currency, financialCenterCalendar, dayCounter,
        new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

//                new Handle<YieldTermStructure>(YieldTermStructure.class)); //FIXME::RG::Handle

        this(settlementDays, faceAmount, calendar,
                paymentDayCounter, paymentConvention,
                new Handle<YieldTermStructure>(
                        new AbstractYieldTermStructure() {
                            @Override
                            protected double discountImpl(final double t) {
                                throw new UnsupportedOperationException();
                            }
                            @Override
View Full Code Here

*/
public class TRLibor extends IborIndex {

  public TRLibor(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

*/
public class SEKLibor extends Libor {

  public SEKLibor(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

*/
public class AUDLibor extends Libor {

  public AUDLibor(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

*/
public class CADLiborON extends DailyTenorLibor {

  public CADLiborON(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

*/
public class JPYLibor extends Libor {

  public JPYLibor(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

*/
public class DKKLibor extends Libor {

  public DKKLibor(final Period tenor) {
    this(tenor, new Handle<YieldTermStructure>(
            new AbstractYieldTermStructure() {
              @Override
              protected double discountImpl(final double t) {
                throw new UnsupportedOperationException();
              }
              @Override
View Full Code Here

TOP

Related Classes of org.jquantlib.termstructures.AbstractYieldTermStructure

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.