public class ParseDateTime extends AbstractJodaParsingProcessor<DateTime>
For constructors using DateTimeFormatter, refer to the following Joda classes:
DateTimeFormat
- formats by pattern and styleISODateTimeFormat
- ISO8601 formatsDateTimeFormatterBuilder
- complex formats created via method
calls
For constructors using date format Strings, refer to DateTimeFormat
for example formats.
next
Constructor and Description |
---|
ParseDateTime()
Constructs a new ParseDateTime processor, which parses a String
as a Joda DateTime.
|
ParseDateTime(CellProcessor next)
Constructs a new ParseDateTime processor, which parses a String
as a Joda DateTime, then calls the next processor in the chain.
|
ParseDateTime(DateTimeFormatter formatter)
Constructs a new ParseDateTime processor, which parses a String
as a Joda DateTime using the supplied formatter.
|
ParseDateTime(DateTimeFormatter formatter,
CellProcessor next)
Constructs a new ParseDateTime processor, which parses a String
as a Joda DateTime using the supplied formatter, then calls the next
processor in the chain.
|
Modifier and Type | Method and Description |
---|---|
protected DateTime |
parse(String string)
Parses the String into the appropriate Joda type.
|
protected DateTime |
parse(String string,
DateTimeFormatter formatter)
Parses the String into the appropriate Joda type, using the supplied
formatter.
|
execute
toString, validateInputNotNull
public ParseDateTime()
public ParseDateTime(CellProcessor next)
next
- the next processor in the chainNullPointerException
- if next is nullpublic ParseDateTime(DateTimeFormatter formatter)
formatter
- the formatter used for parsingNullPointerException
- if formatter is nullpublic ParseDateTime(DateTimeFormatter formatter, CellProcessor next)
formatter
- the formatter used for parsingnext
- the next processor in the chainNullPointerException
- if formatter or next is nullprotected DateTime parse(String string)
parse
in class AbstractJodaParsingProcessor<DateTime>
string
- the string to parseprotected DateTime parse(String string, DateTimeFormatter formatter)
parse
in class AbstractJodaParsingProcessor<DateTime>
string
- the string to parseformatter
- the formatter to useCopyright © 2007–2015 Super CSV. All rights reserved.