Uses of Interface
com.walkfares.calendar.period.PeriodCode
Package | Description |
---|---|
com.walkfares.calendar | |
com.walkfares.calendar.expiry | |
com.walkfares.calendar.period | |
com.walkfares.calendar.period.type | |
com.walkfares.odsl.var.curve |
-
Uses of PeriodCode in com.walkfares.calendar
Methods in com.walkfares.calendar with parameters of type PeriodCode Modifier and Type Method Description AbsolutePeriodCode
CurveDate. getAbsolute(PeriodCode pc)
Convert a relative period code to an absolute period code.UTCDate
ExpiryRule. getDeliveryEnd(CurveDate curveDate, PeriodCode pc)
UTCDate
ExpiryRule. getDeliveryStart(CurveDate curveDate, PeriodCode pc)
UTCDate
CurveDate. getEnd(PeriodCode pc)
UTCDate
CurveDate. getExpiry(PeriodCode pc)
Get the expiry date of a contract.UTCDate
CurveDate. getPeriodStart(PeriodCode pc)
RelativePeriodCode
CurveDate. getRelative(PeriodCode pc)
Convert an absolute period code into a relative period code.UTCDate
CurveDate. getStart(PeriodCode pc)
-
Uses of PeriodCode in com.walkfares.calendar.expiry
-
Uses of PeriodCode in com.walkfares.calendar.period
Subinterfaces of PeriodCode in com.walkfares.calendar.period Modifier and Type Interface Description interface
AbsolutePeriodCode
interface
FinancialPeriodCode
interface
HybridPeriodCode
interface
IntradayAbsolutePeriodCode
interface
RelativePeriodCode
Methods in com.walkfares.calendar.period that return PeriodCode Modifier and Type Method Description PeriodCode
HybridPeriodCode. getFarLeg()
PeriodCode
HybridPeriodCode. getNearLeg()
default PeriodCode
AbsolutePeriodCode. getPeriodCode(ZonedDateTime zdt)
static PeriodCode
PeriodCodeFactory. getPeriodCode(String code)
PeriodCode
GrammarRelative. visitBalance(com.walkfares.calendar.period.grammar.PeriodCodeParser.BalanceContext ctx)
PeriodCode
PeriodCodeGrammar. visitBalance(com.walkfares.calendar.period.grammar.PeriodCodeParser.BalanceContext ctx)
PeriodCode
GrammarRelative. visitDated(com.walkfares.calendar.period.grammar.PeriodCodeParser.DatedContext ctx)
PeriodCode
PeriodCodeGrammar. visitDated(com.walkfares.calendar.period.grammar.PeriodCodeParser.DatedContext ctx)
PeriodCode
GrammarDay. visitDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.DayContext ctx)
PeriodCode
PeriodCodeGrammar. visitDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.DayContext ctx)
PeriodCode
GrammarDay. visitDayahead(com.walkfares.calendar.period.grammar.PeriodCodeParser.DayaheadContext ctx)
PeriodCode
PeriodCodeGrammar. visitDayahead(com.walkfares.calendar.period.grammar.PeriodCodeParser.DayaheadContext ctx)
PeriodCode
GrammarEndPeriod. visitEndOfMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfMonthContext ctx)
PeriodCode
PeriodCodeGrammar. visitEndOfMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfMonthContext ctx)
PeriodCode
GrammarEndPeriod. visitEndOfQuarter(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfQuarterContext ctx)
PeriodCode
PeriodCodeGrammar. visitEndOfQuarter(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfQuarterContext ctx)
PeriodCode
GrammarEndPeriod. visitEndOfYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfYearContext ctx)
PeriodCode
PeriodCodeGrammar. visitEndOfYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.EndOfYearContext ctx)
PeriodCode
GrammarFinancial. visitFinancial(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialContext ctx)
PeriodCode
PeriodCodeGrammar. visitFinancial(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialContext ctx)
PeriodCode
GrammarFinancial. visitFinancialMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialMonthContext ctx)
PeriodCode
PeriodCodeGrammar. visitFinancialMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialMonthContext ctx)
PeriodCode
GrammarFinancial. visitFinancialWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialWeekContext ctx)
PeriodCode
PeriodCodeGrammar. visitFinancialWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialWeekContext ctx)
PeriodCode
GrammarFinancial. visitFinancialYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialYearContext ctx)
PeriodCode
PeriodCodeGrammar. visitFinancialYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.FinancialYearContext ctx)
PeriodCode
GrammarStandard. visitGasYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.GasYearContext ctx)
PeriodCode
PeriodCodeGrammar. visitGasYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.GasYearContext ctx)
PeriodCode
GrammarDay. visitHalfHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfHourContext ctx)
PeriodCode
PeriodCodeGrammar. visitHalfHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfHourContext ctx)
PeriodCode
GrammarStandard. visitHalfMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfMonthContext ctx)
PeriodCode
PeriodCodeGrammar. visitHalfMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfMonthContext ctx)
PeriodCode
GrammarStandard. visitHalfYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfYearContext ctx)
PeriodCode
PeriodCodeGrammar. visitHalfYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.HalfYearContext ctx)
PeriodCode
GrammarDay. visitHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.HourContext ctx)
PeriodCode
PeriodCodeGrammar. visitHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.HourContext ctx)
PeriodCode
GrammarStandard. visitMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.MonthContext ctx)
PeriodCode
PeriodCodeGrammar. visitMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.MonthContext ctx)
PeriodCode
GrammarRelative. visitPrompt(com.walkfares.calendar.period.grammar.PeriodCodeParser.PromptContext ctx)
PeriodCode
PeriodCodeGrammar. visitPrompt(com.walkfares.calendar.period.grammar.PeriodCodeParser.PromptContext ctx)
PeriodCode
GrammarStandard. visitQuarter(com.walkfares.calendar.period.grammar.PeriodCodeParser.QuarterContext ctx)
PeriodCode
PeriodCodeGrammar. visitQuarter(com.walkfares.calendar.period.grammar.PeriodCodeParser.QuarterContext ctx)
PeriodCode
GrammarDay. visitQuarterHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.QuarterHourContext ctx)
PeriodCode
PeriodCodeGrammar. visitQuarterHour(com.walkfares.calendar.period.grammar.PeriodCodeParser.QuarterHourContext ctx)
PeriodCode
GrammarRelative. visitSaturday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SaturdayContext ctx)
PeriodCode
PeriodCodeGrammar. visitSaturday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SaturdayContext ctx)
PeriodCode
GrammarStandard. visitSeason(com.walkfares.calendar.period.grammar.PeriodCodeParser.SeasonContext ctx)
PeriodCode
PeriodCodeGrammar. visitSeason(com.walkfares.calendar.period.grammar.PeriodCodeParser.SeasonContext ctx)
PeriodCode
GrammarRelative. visitSpot(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpotContext ctx)
PeriodCode
PeriodCodeGrammar. visitSpot(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpotContext ctx)
PeriodCode
GrammarStandard. visitSpread(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpreadContext ctx)
PeriodCode
PeriodCodeGrammar. visitSpread(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpreadContext ctx)
PeriodCode
GrammarStandard. visitSpring(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpringContext ctx)
PeriodCode
PeriodCodeGrammar. visitSpring(com.walkfares.calendar.period.grammar.PeriodCodeParser.SpringContext ctx)
PeriodCode
GrammarStandard. visitSummer(com.walkfares.calendar.period.grammar.PeriodCodeParser.SummerContext ctx)
PeriodCode
PeriodCodeGrammar. visitSummer(com.walkfares.calendar.period.grammar.PeriodCodeParser.SummerContext ctx)
PeriodCode
GrammarRelative. visitSunday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SundayContext ctx)
PeriodCode
PeriodCodeGrammar. visitSunday(com.walkfares.calendar.period.grammar.PeriodCodeParser.SundayContext ctx)
PeriodCode
GrammarStandard. visitWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.WeekContext ctx)
PeriodCode
PeriodCodeGrammar. visitWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.WeekContext ctx)
PeriodCode
GrammarStandard. visitWeekend(com.walkfares.calendar.period.grammar.PeriodCodeParser.WeekendContext ctx)
PeriodCode
PeriodCodeGrammar. visitWeekend(com.walkfares.calendar.period.grammar.PeriodCodeParser.WeekendContext ctx)
PeriodCode
GrammarStandard. visitWinter(com.walkfares.calendar.period.grammar.PeriodCodeParser.WinterContext ctx)
PeriodCode
PeriodCodeGrammar. visitWinter(com.walkfares.calendar.period.grammar.PeriodCodeParser.WinterContext ctx)
PeriodCode
GrammarRelative. visitWithinDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.WithinDayContext ctx)
PeriodCode
PeriodCodeGrammar. visitWithinDay(com.walkfares.calendar.period.grammar.PeriodCodeParser.WithinDayContext ctx)
PeriodCode
GrammarStandard. visitWorkingWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.WorkingWeekContext ctx)
PeriodCode
PeriodCodeGrammar. visitWorkingWeek(com.walkfares.calendar.period.grammar.PeriodCodeParser.WorkingWeekContext ctx)
PeriodCode
GrammarStandard. visitYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.YearContext ctx)
PeriodCode
PeriodCodeGrammar. visitYear(com.walkfares.calendar.period.grammar.PeriodCodeParser.YearContext ctx)
PeriodCode
GrammarStandard. visitYearMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.YearMonthContext ctx)
PeriodCode
PeriodCodeGrammar. visitYearMonth(com.walkfares.calendar.period.grammar.PeriodCodeParser.YearMonthContext ctx)
Methods in com.walkfares.calendar.period with parameters of type PeriodCode Modifier and Type Method Description static int
PeriodCodeComparison. compare(PeriodCode p1, PeriodCode p2)
default int
PeriodCode. compareTo(PeriodCode o)
HybridPeriodCode
HybridPeriodCode. setLegs(PeriodCode from, PeriodCode to)
-
Uses of PeriodCode in com.walkfares.calendar.period.type
Classes in com.walkfares.calendar.period.type that implement PeriodCode Modifier and Type Class Description static class
Balance.BOM
static class
Balance.BOQ
static class
Balance.BOW
static class
Balance.BOY
class
Custom
static class
Day.ABSOLUTE
static class
Day.RELATIVE
static class
DayAhead.ABSOLUTE
static class
DayAhead.RELATIVE
static class
Financial.MONTH
static class
Financial.ON
static class
Financial.SN
static class
Financial.SPOT
static class
Financial.SW
static class
Financial.TN
static class
Financial.WEEK
static class
Financial.YEAR
class
Invalid
static class
Short.PROMPT
static class
Short.SAT
static class
Short.SPOT
static class
Short.SUN
static class
Short.WD
-
Uses of PeriodCode in com.walkfares.odsl.var.curve
Methods in com.walkfares.odsl.var.curve that return PeriodCode Modifier and Type Method Description PeriodCode
VarContract. getKey()
Methods in com.walkfares.odsl.var.curve that return types with arguments of type PeriodCode Modifier and Type Method Description Map<PeriodCode,VarContract>
VarContracts. getProperties()
Methods in com.walkfares.odsl.var.curve with parameters of type PeriodCode Modifier and Type Method Description VarContract
VarContract. setPeriod(PeriodCode period)