org.oddjob.values.types
Class FormatType
java.lang.Object
org.oddjob.values.types.FormatType
- All Implemented Interfaces:
- Serializable, ArooaValue
public class FormatType
- extends Object
- implements ArooaValue, Serializable
Description
A type which can either format a
number or a date into the given text format.
Form more information on the number format see DecimalFormat
For more information on the date format see SimpleDateFormat
Example
Formatting a date and number to create a file name.
<oddjob>
<job>
<sequential>
<jobs>
<variables id="vars">
<businessDate>
<format format="yyyyMMdd" date="2005-12-25"/>
</businessDate>
<sequence>
<format format="000000" number="123"/>
</sequence>
</variables>
<exists id="file-check" file="Data-${vars.businessDate}-${vars.sequence}.dat"/>
</jobs>
</sequential>
</job>
</oddjob>
- See Also:
- Serialized Form
- Author:
- Rob Gordon.
FormatType
public FormatType()
setDate
public void setDate(Date date)
setFormat
public void setFormat(String format)
setTimeZone
public void setTimeZone(String timeZoneId)
setNumber
public void setNumber(Number number)
toString
public String toString()
- Overrides:
toString
in class Object