Package com.walkfares.calendar.period
Interface FinancialPeriodCode
- All Superinterfaces:
Comparable<PeriodCode>,PeriodCode
- All Known Implementing Classes:
Financial.MONTH,Financial.ON,Financial.SN,Financial.SPOT,Financial.SW,Financial.TN,Financial.WEEK,Financial.YEAR
public interface FinancialPeriodCode extends PeriodCode
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFinancialPeriodCode.financialPeriodType -
Method Summary
Modifier and Type Method Description FinancialPeriodCode.financialPeriodTypegetFinancialPeriodType()default intgetPeriod()default PeriodCodeTypegetType()default booleanisFinancial()default booleanisRelative()default FinancialPeriodCodesetPeriod(int period)Methods inherited from interface com.walkfares.calendar.period.PeriodCode
compareTo, getCode, getHashCode, getType, isFixed, isHybrid, isRelativeOnly, isValid
-
Method Details
-
setPeriod
-
getPeriod
default int getPeriod() -
getFinancialPeriodType
FinancialPeriodCode.financialPeriodType getFinancialPeriodType() -
getType
- Specified by:
getTypein interfacePeriodCode
-
isRelative
default boolean isRelative()- Specified by:
isRelativein interfacePeriodCode
-
isFinancial
default boolean isFinancial()- Specified by:
isFinancialin interfacePeriodCode
-