Class Balance.BOY
java.lang.Object
com.walkfares.calendar.period.type.Balance.BOY
- All Implemented Interfaces:
FixedPeriodCode
,PeriodCode
,Comparable<PeriodCode>
- Enclosing class:
- Balance
public static class Balance.BOY extends Object implements FixedPeriodCode, PeriodCode
-
Constructor Summary
Constructors Constructor Description BOY()
-
Method Summary
Modifier and Type Method Description String
getCode()
UTCDate
getEnd(CurveDate curveDate)
UTCDate
getExpiry(CurveDate curveDate)
UTCDate
getStart(CurveDate curveDate)
PeriodCodeType
getType()
boolean
isRelative()
boolean
isRelativeOnly()
Balance.BOY
setStartOffset(int startOffset)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.walkfares.calendar.period.PeriodCode
compareTo, getHashCode, getType, isFinancial, isFixed, isHybrid, isValid
-
Constructor Details
-
BOY
public BOY()
-
-
Method Details
-
setStartOffset
-
getStart
- Specified by:
getStart
in interfaceFixedPeriodCode
-
getEnd
- Specified by:
getEnd
in interfaceFixedPeriodCode
-
getExpiry
- Specified by:
getExpiry
in interfaceFixedPeriodCode
-
getCode
- Specified by:
getCode
in interfacePeriodCode
-
getType
- Specified by:
getType
in interfacePeriodCode
-
isRelative
public boolean isRelative()- Specified by:
isRelative
in interfacePeriodCode
-
isRelativeOnly
public boolean isRelativeOnly()- Specified by:
isRelativeOnly
in interfacePeriodCode
-