Uses of Class
net.pricefx.common.util.CalendarUtil.TimePeriod
-
Packages that use CalendarUtil.TimePeriod Package Description net.pricefx.common.util net.pricefx.domain net.pricefx.formulaengine -
-
Uses of CalendarUtil.TimePeriod in net.pricefx.common.util
Methods in net.pricefx.common.util that return CalendarUtil.TimePeriod Modifier and Type Method Description CalendarUtil.TimePeriod
CalendarUtil.TimePeriod. add(Integer numberPeriods)
CalendarUtil.TimePeriod
CalendarUtil.TimePeriod. getEndPeriod()
CalendarUtil.TimePeriod
CalendarUtil.TimePeriod. getStartPeriod()
CalendarUtil.TimePeriod
CalendarUtil. getTimePeriod(String periodAsString)
CalendarUtil.TimePeriod
CalendarUtil. getTimePeriodByDate(String dateAsString, String unitAsString)
CalendarUtil.TimePeriod
CalendarUtil. newTimePeriod(String startDateAsString, String unitAsString)
CalendarUtil.TimePeriod
CalendarUtil. newTimePeriod(String startDateAsString, String endDateAsString, String unitAsString)
CalendarUtil.TimePeriod
CalendarUtil. parseTimePeriod(String period)
Methods in net.pricefx.common.util that return types with arguments of type CalendarUtil.TimePeriod Modifier and Type Method Description List<CalendarUtil.TimePeriod>
CalendarUtil. getTimePeriods(String startPeriodAsString, String endPeriodAsString, String unitAsString)
List<CalendarUtil.TimePeriod>
CalendarUtil. getTimePeriods(Date startDate, Date endDate, CalendarUtil.TimeUnit unit)
Methods in net.pricefx.common.util with parameters of type CalendarUtil.TimePeriod Modifier and Type Method Description String
CalendarUtil. getTimePeriodName(CalendarUtil.TimePeriod period)
Constructors in net.pricefx.common.util with parameters of type CalendarUtil.TimePeriod Constructor Description TimePeriod(CalendarUtil.TimePeriod startPeriod, CalendarUtil.TimePeriod endPeriod, CalendarUtil.TimeUnit unit)
-
Uses of CalendarUtil.TimePeriod in net.pricefx.domain
Methods in net.pricefx.domain with parameters of type CalendarUtil.TimePeriod Modifier and Type Method Description Filter
DMCalendar. getTimePeriodAsFilter(CalendarUtil.TimePeriod timePeriod, String dateDimFieldName)
Filter
DMCalendar. timePeriodAsFilter(CalendarUtil.TimePeriod timePeriod, String dateDimFieldName)
-
Uses of CalendarUtil.TimePeriod in net.pricefx.formulaengine
Methods in net.pricefx.formulaengine that return CalendarUtil.TimePeriod Modifier and Type Method Description CalendarUtil.TimePeriod
DatamartContext.Calendar. getTimePeriod(String periodAsString)
Returns the TimePeriod object matching its string representation.CalendarUtil.TimePeriod
DatamartContext.Calendar. getTimePeriodByDate(String dateAsString, String unitAsString)
Parses a date, as well as a named TimeUnit, resulting in a TimePeriod with that unit that encompasses the given date.Methods in net.pricefx.formulaengine that return types with arguments of type CalendarUtil.TimePeriod Modifier and Type Method Description List<CalendarUtil.TimePeriod>
DatamartContext.Calendar. getTimePeriods(String startPeriodAsString, String endPeriodAsString, String unitAsString)
Same as above but now returning a list of TimePeriod objects, rather than the corresponding period names.List<CalendarUtil.TimePeriod>
DatamartContext.Calendar. getTimePeriods(Date startDate, Date endDate, CalendarUtil.TimeUnit unit)
Methods in net.pricefx.formulaengine with parameters of type CalendarUtil.TimePeriod Modifier and Type Method Description void
DatamartContext.DataSlice. exclude(CalendarUtil.TimePeriod timePeriod)
void
DatamartContext.DataSlice. include(CalendarUtil.TimePeriod timePeriod)
Filter
DatamartContext.Calendar. timePeriodAsFilter(CalendarUtil.TimePeriod timePeriod, String dateDimFieldName)
Helper method to build a filter representingdateDimFieldName in [timePeriod.startPeriod, timePeriod.endPeriod]
Note the inclusion on both ends; this is to accommodate the most frequent use case where the TimePeriod is a single period, for example InvoiceDate in [2015,2015].
-