|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.reporting.engine.classic.core.function.date.DateExpression
org.pentaho.reporting.engine.classic.core.function.date.VariableDateExpression
public class VariableDateExpression
Constructs a new date by specifying the fields for the calendar either as static parameters or as parameters read from a field.
Constructor Summary | |
---|---|
VariableDateExpression()
Default Constructor. |
Method Summary | |
---|---|
String |
getDayOfMonthField()
Returns the name of the field that contains the day of the month. |
String |
getDayOfWeekField()
Returns the name of the field that contains the day-of-the-week. |
String |
getDayOfWeekInMonthField()
Returns the name of the field that contains the day of the week in the current month. |
String |
getDayOfYearField()
Returns the name of the field that contains the day of the year. |
String |
getEpochTimeField()
Returns the name of the field that contains the epoch time, that is the time in seconds since 01-Jan-1970. |
String |
getHourField()
Returns the name of the field that contains the hour of the day (using the 24-hour system). |
String |
getMilliSecondField()
Returns the name of the field that contains the milliseconds. |
String |
getMinuteField()
Returns the name of the field that contains the minute. |
String |
getMonthField()
Returns the name of the field that contains the month. |
String |
getSecondField()
Returns the name of the field that contains the second. |
String |
getTimeField()
Returns the name of the field that contains the time in milli-seconds since 01-Jan-1970. |
String |
getTimeZoneField()
Returns the name of the field that contains the time-zone. |
String |
getWeekOfMonthField()
Defines the name of the field that contains the week of the month. |
String |
getWeekOfYearField()
Defines the name of the field that contains the week-of-the-year. |
String |
getYearField()
Returns the name of the field that contains the year. |
void |
setDayOfMonthField(String dayOfMonthField)
Defines the name of the field that contains the day of the month. |
void |
setDayOfWeekField(String dayOfWeekField)
Defines the name of the field that contains the day of the week. |
void |
setDayOfWeekInMonthField(String dayOfWeekInMonthField)
Defines the name of the field that contains the day of the week in the current month. |
void |
setDayOfYearField(String dayOfYearField)
Defines the name of the field that contains the day of the year. |
void |
setEpochTimeField(String epochTimeField)
Defines the name of the field that contains the epoch time, that is the time in seconds since 01-Jan-1970. |
void |
setHourField(String hourField)
Defines the name of the field that contains the hour of the day. |
void |
setMilliSecondField(String milliSecondField)
Defines the name of the field that contains the milliseconds. |
void |
setMinuteField(String minuteField)
Defines the name of the field that contains the minute. |
void |
setMonthField(String monthField)
Defines the name of the field that contains the month. |
void |
setSecondField(String secondField)
Defines the name of the field that contains the second. |
void |
setTimeField(String timeField)
Defines the name of the field that contains the time in milli-seconds since 01-Jan-1970. |
void |
setTimeZoneField(String timeZoneField)
Defines the name of the field that contains the time-zone. |
void |
setWeekOfMonthField(String weekOfMonthField)
Returns the name of the field that contains the week of the month. |
void |
setWeekOfYearField(String weekOfYearField)
Defines the name of the field that contains the week of the year. |
void |
setYearField(String yearField)
Defines the name of the field that contains the year. |
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.date.DateExpression |
---|
getDay, getDayOfMonth, getDayOfWeek, getDayOfWeekInMonth, getDayOfYear, getEpochTime, getHour, getMilliSecond, getMinute, getMonth, getSecond, getTime, getTimeZone, getValue, getWeekOfMonth, getWeekOfYear, getYear, setDay, setDayOfMonth, setDayOfWeek, setDayOfWeekInMonth, setDayOfYear, setEpochTime, setHour, setMilliSecond, setMinute, setMonth, setSecond, setTime, setTimeZone, setWeekOfMonth, setWeekOfYear, setYear |
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression |
---|
clone, getDataRow, getDependencyLevel, getInstance, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VariableDateExpression()
Method Detail |
---|
public String getEpochTimeField()
public void setEpochTimeField(String epochTimeField)
epochTimeField
- a fieldname.public String getMonthField()
public void setMonthField(String monthField)
monthField
- a fieldname.public String getYearField()
public void setYearField(String yearField)
yearField
- a fieldname.public String getHourField()
public void setHourField(String hourField)
hourField
- a fieldname.public String getMinuteField()
public void setMinuteField(String minuteField)
minuteField
- a fieldname.public String getSecondField()
public void setSecondField(String secondField)
secondField
- a fieldname.public String getMilliSecondField()
public void setMilliSecondField(String milliSecondField)
milliSecondField
- a fieldname.public String getTimeField()
public void setTimeField(String timeField)
timeField
- a fieldname.public String getDayOfWeekField()
public void setDayOfWeekField(String dayOfWeekField)
dayOfWeekField
- a fieldname.public String getDayOfYearField()
public void setDayOfYearField(String dayOfYearField)
dayOfYearField
- a fieldname.public String getDayOfMonthField()
public void setDayOfMonthField(String dayOfMonthField)
dayOfMonthField
- a fieldname.public String getDayOfWeekInMonthField()
public void setDayOfWeekInMonthField(String dayOfWeekInMonthField)
dayOfWeekInMonthField
- a fieldname.public String getTimeZoneField()
public void setTimeZoneField(String timeZoneField)
timeZoneField
- a fieldname.public String getWeekOfYearField()
public void setWeekOfYearField(String weekOfYearField)
weekOfYearField
- a fieldname.public String getWeekOfMonthField()
public void setWeekOfMonthField(String weekOfMonthField)
weekOfMonthField
- a fieldname.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |