Package com.walkfares.odsl.var.curve
Class VarContract
java.lang.Object
com.walkfares.odsl.var.BaseVar
com.walkfares.odsl.var.curve.VarContract
- All Implemented Interfaces:
DynamicVar,Var
public class VarContract extends BaseVar implements Var, DynamicVar
-
Constructor Summary
Constructors Constructor Description VarContract()VarContract(VarCurveDate ondate, String tenor, String value) -
Method Summary
Methods inherited from class com.walkfares.odsl.var.BaseVar
add, getLinks, getTypeName, getUID, setLinks, toString, tryConvertMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.walkfares.odsl.var.Var
DATE, DATE_NULL, DYNAMIC, getReference, getTypeName, getUID, LIST, SCALAR, setId, tryConvert
-
Constructor Details
-
VarContract
public VarContract() -
VarContract
-
-
Method Details
-
calculateDates
public void calculateDates() -
clearDates
public void clearDates() -
custom
public void custom() -
custom
-
customDeliveries
-
getRelativeTenor
-
getAbsolutePeriodCode
-
getRelativePeriodCode
-
next
-
getType
-
getId
-
set_Id
-
_clone
-
applyChanges
- Specified by:
applyChangesin interfaceVar- Overrides:
applyChangesin classBaseVar
-
getProperties
- Specified by:
getPropertiesin interfaceDynamicVar
-
setProperties
-
getPeriodCodeType
-
getOndate
-
setOndate
-
getTenor
-
setTenor
-
getKey
-
setPeriod
-
getValue
-
getDoubleValue
public double getDoubleValue() -
getPreciseNumber
-
setValue
-
getStatus
-
withStatus
-
getExpiry
-
getStart
-
getLocalStart
-
getEnd
-
getLocalEnd
-
getCreatedFromTenor
-
setCreatedFromTenor
-
removeTimezone
-
getPrecision
-
setPrecision
-
isEmpty
public boolean isEmpty()
-