Package org.intermine.pathquery
Class ConstraintValueParser
- java.lang.Object
-
- org.intermine.pathquery.ConstraintValueParser
-
public final class ConstraintValueParser extends java.lang.Object
Parser for parsing constraint value.- Author:
- Jakub Kulaviak
-
-
Field Summary
Fields Modifier and Type Field Description static java.text.DateFormat
ISO_DATE_FORMAT
A date format for ISO dates.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
format(java.lang.String value)
Converts a Date to ISO date format.static java.lang.Object
parse(java.lang.String value, java.lang.Class<?> type)
Parses a value.
-
-
-
Method Detail
-
parse
public static java.lang.Object parse(java.lang.String value, java.lang.Class<?> type) throws ParseValueException
Parses a value.- Parameters:
value
- parsed valuetype
- Java type, it is type of returned object- Returns:
- converted object
- Throws:
ParseValueException
- if value can not be converted to required type
-
format
public static java.lang.String format(java.lang.String value)
Converts a Date to ISO date format.- Parameters:
value
- a date in String format "EEE MMM d HH:mm:ss Z yyyy"- Returns:
- the date converted to format "yyyy-MM-dd"
-
-