cascading.operation.text
Class DateFormatter
java.lang.Object
cascading.operation.BaseOperation
cascading.operation.text.DateOperation
cascading.operation.text.DateFormatter
- All Implemented Interfaces:
- Function, Operation, Serializable
public class DateFormatter
- extends DateOperation
- implements Function
Class DateFormatter is used to convert a date timestamp to a formatted string, where a timestamp
is the number of milliseconds since January 1, 1970, 00:00:00 GMT, using the SimpleDateFormat syntax.
Note the timezone data is given to the SimpleDateFormat, not the internal Calendar instance which interprets
the 'timestamp' value as it is assumed the timestamp is already in GMT.
- See Also:
- Serialized Form
| Fields inherited from interface cascading.operation.Operation |
ANY |
|
Constructor Summary |
DateFormatter(Fields fieldDeclaration,
String dateFormatString)
Constructor DateParser creates a new DateParser instance. |
DateFormatter(Fields fieldDeclaration,
String dateFormatString,
TimeZone zone)
Constructor DateFormatter creates a new DateFormatter instance. |
DateFormatter(Fields fieldDeclaration,
String dateFormatString,
TimeZone zone,
Locale locale)
Constructor DateFormatter creates a new DateFormatter instance. |
DateFormatter(String dateFormatString)
Constructor DateParser creates a new DateParser instance that creates a simple long time stamp of the parsed date. |
FIELD_NAME
public static final String FIELD_NAME
- Field FIELD_NAME
- See Also:
- Constant Field Values
DateFormatter
public DateFormatter(String dateFormatString)
- Constructor DateParser creates a new DateParser instance that creates a simple long time stamp of the parsed date.
- Parameters:
dateFormatString - of type String
DateFormatter
public DateFormatter(Fields fieldDeclaration,
String dateFormatString)
- Constructor DateParser creates a new DateParser instance.
- Parameters:
fieldDeclaration - of type FieldsdateFormatString - of type String
DateFormatter
public DateFormatter(Fields fieldDeclaration,
String dateFormatString,
TimeZone zone)
- Constructor DateFormatter creates a new DateFormatter instance.
- Parameters:
fieldDeclaration - of type FieldsdateFormatString - of type Stringzone - of type TimeZone
DateFormatter
public DateFormatter(Fields fieldDeclaration,
String dateFormatString,
TimeZone zone,
Locale locale)
- Constructor DateFormatter creates a new DateFormatter instance.
- Parameters:
fieldDeclaration - of type FieldsdateFormatString - of type Stringzone - of type TimeZonelocale - of type Locale
operate
public void operate(FlowProcess flowProcess,
FunctionCall functionCall)
- Description copied from interface:
Function
- Method operate provides the implementation of this Function.
- Specified by:
operate in interface Function
- Parameters:
flowProcess - of type FlowProcessfunctionCall - of type FunctionCall- See Also:
Function.operate(cascading.flow.FlowProcess,cascading.operation.FunctionCall)
Copyright © 2007-2009 Concurrent, Inc. All Rights Reserved.