package be.dnsbelgium.rdap.sample.parser.fieldparser;
import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormatter;
public class DateTimeFieldParser implements FieldParser<DateTime> {
private DateTimeFormatter formatter;
public DateTimeFieldParser() {
}
public DateTimeFieldParser(DateTimeFormatter formatter) {
this.formatter = formatter;
}
@Override
public DateTime parse(String value) {
return (formatter != null) ? DateTime.parse(value, formatter) : DateTime.parse(value);
}
}