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, tryConvert
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
applyChanges
in interfaceVar
- Overrides:
applyChanges
in classBaseVar
-
getProperties
- Specified by:
getProperties
in 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()
-