public class DateTimeScriptlet
extends JRDefaultScriptlet
| Constructor and Description |
|---|
DateTimeScriptlet() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
currentDateFromHour(java.lang.Long hour) |
java.lang.String |
getCSMSeriesValue(java.lang.String group,
java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo) |
java.util.Date |
getDayBeforeFrom(java.util.Date specificDay) |
java.util.Date |
getDayBeforeTo(java.util.Date specificDay) |
int |
getDaysBetween(java.util.Date dateFrom,
java.util.Date dateTo) |
java.lang.String |
getFormattedDate(java.util.Date date,
java.lang.String format) |
java.util.Date |
getFrom(java.lang.String timerange,
java.util.Date from,
java.util.Date specificDay) |
java.util.Date |
getFromForPreviousPeriod(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date specificDay) |
java.util.Date |
getFromYearAgo(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date specificDay) |
java.lang.String |
getLabelForItem(long pk) |
java.lang.String |
getLabelForItem(java.lang.Long pk) |
java.util.Date |
getLast12MonthsFrom() |
java.util.Date |
getLast12MonthsTo() |
java.util.Date |
getLast4WeeksFrom() |
java.util.Date |
getLast4WeeksTo() |
java.util.Date |
getLast52WeeksFrom() |
java.util.Date |
getLast52WeeksTo() |
java.util.Date |
getLast7DaysFrom() |
java.util.Date |
getLast7DaysTo() |
java.util.Date |
getLastMonthFrom() |
java.util.Date |
getLastMonthFrom(java.util.Date specificDay) |
java.util.Date |
getLastMonthTo() |
java.util.Date |
getLastMonthTo(java.util.Date specificDay) |
java.util.Date |
getSpecificDayFrom(java.util.Date specificDay) |
java.util.Date |
getSpecificDayTo(java.util.Date specificDay) |
java.util.Date |
getTo(java.lang.String timerange,
java.util.Date dateTo,
java.util.Date specificDay) |
java.util.Date |
getToForPreviousPeriod(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date specificDay) |
java.util.Date |
getToYearAgo(java.lang.String timerange,
java.util.Date dateTo,
java.util.Date specificDay) |
java.util.Date |
getYearAgoDate(java.util.Date specificDay) |
boolean |
renderChartForDayGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo) |
boolean |
renderChartForHourGranularity(java.lang.String timerange) |
boolean |
renderChartForMonthGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo) |
boolean |
renderChartForWeekGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo) |
public java.util.Date getLast7DaysFrom()
public java.util.Date getLast7DaysTo()
public java.util.Date getLast4WeeksFrom()
public java.util.Date getLast4WeeksTo()
public java.util.Date getLastMonthFrom()
public java.util.Date getLastMonthTo()
public java.util.Date getLast52WeeksFrom()
public java.util.Date getLast52WeeksTo()
public java.util.Date getLast12MonthsFrom()
public java.util.Date getLast12MonthsTo()
public java.util.Date getSpecificDayFrom(java.util.Date specificDay)
public java.util.Date getSpecificDayTo(java.util.Date specificDay)
public java.util.Date getYearAgoDate(java.util.Date specificDay)
public java.util.Date getDayBeforeFrom(java.util.Date specificDay)
public java.util.Date getDayBeforeTo(java.util.Date specificDay)
public java.util.Date getLastMonthFrom(java.util.Date specificDay)
public java.util.Date getLastMonthTo(java.util.Date specificDay)
public java.util.Date currentDateFromHour(java.lang.Long hour)
public java.lang.String getLabelForItem(java.lang.Long pk)
public java.lang.String getLabelForItem(long pk)
public boolean renderChartForHourGranularity(java.lang.String timerange)
public boolean renderChartForDayGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo)
public boolean renderChartForWeekGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo)
public boolean renderChartForMonthGranularity(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo)
public int getDaysBetween(java.util.Date dateFrom,
java.util.Date dateTo)
public java.util.Date getFrom(java.lang.String timerange,
java.util.Date from,
java.util.Date specificDay)
public java.util.Date getTo(java.lang.String timerange,
java.util.Date dateTo,
java.util.Date specificDay)
public java.util.Date getFromForPreviousPeriod(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date specificDay)
public java.util.Date getToForPreviousPeriod(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date specificDay)
public java.util.Date getFromYearAgo(java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date specificDay)
public java.util.Date getToYearAgo(java.lang.String timerange,
java.util.Date dateTo,
java.util.Date specificDay)
public java.lang.String getCSMSeriesValue(java.lang.String group,
java.lang.String timerange,
java.util.Date dateFrom,
java.util.Date dateTo)
public java.lang.String getFormattedDate(java.util.Date date,
java.lang.String format)
Copyright © 2018 SAP SE. All Rights Reserved.