Package org.jquantlib.time

Examples of org.jquantlib.time.Calendar$Impl


     * @warning term structures initialized by means of this
     *          constructor must manage their own reference date
     *          by overriding the referenceDate() method.
     */
    public BlackVolTermStructure() {
        this(new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here


    /**
     *  initialize with a fixed reference date
     */
    public BlackVolTermStructure(final Date referenceDate) {
        this(referenceDate, new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

     * @warning term structures initialized by means of this
     *          constructor must manage their own reference date
     *          by overriding the referenceDate() method.
     */
    public BlackVolatilityTermStructure() {
        super(new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

    /**
     * Initialize with a fixed reference date
     */
    public BlackVolatilityTermStructure(final Date referenceDate) {
        super(referenceDate, new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

        final Date[] dates,
      final double[] discounts,
      final DayCounter dc,
      final Calendar calendar,
      final Interpolator interpolator) {
    super(dates[0], calendar==null ? new Calendar() : calendar, dc);
   
    QL.validateExperimentalMode();
    QL.require(classI!=null, "Generic type for Interpolation is null");
        this.classI = classI;
   
View Full Code Here

    protected InterpolatedDiscountCurve(
            final Class<I> classI,
            final Date referenceDate,
            final DayCounter dc,
            final Interpolator interpolator) {
        super(referenceDate, new Calendar(), dc);
        QL.validateExperimentalMode();

    QL.require(classI!=null, "Generic type for Interpolation is null");
        this.classI = classI;
        this.interpolator = interpolator==null ? constructInterpolator(classI) : interpolator;
View Full Code Here

            final Class<I> classI,
        final /*@Natural*/ int settlementDays,
            final Calendar calendar,
            final DayCounter dc,
            final Interpolator interpolator) {
        super(settlementDays, new Calendar(), dc);
        QL.validateExperimentalMode();

        QL.require(classI!=null, "Generic type for Interpolation is null");
        this.classI = classI;
        this.interpolator = interpolator==null ? constructInterpolator(classI) : interpolator;
View Full Code Here

     * @warning term structures initialized by means of this
     *          constructor must manage their own reference date
     *          by overriding the referenceDate() method.
     */
    public BlackVarianceTermStructure() {
        this(new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

    /**
     *  initialize with a fixed reference date
     */
    public BlackVarianceTermStructure(final Date referenceDate) {
        this(referenceDate, new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

     * @warning term structures initialized by means of this
     *          constructor must manage their own reference date
     *          by overriding the referenceDate() method.
     */
    public LocalVolTermStructure() {
        this(new Calendar(), BusinessDayConvention.Following, new DayCounter());
    }
View Full Code Here

TOP

Related Classes of org.jquantlib.time.Calendar$Impl

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.