public abstract class BaseDateTypeParser extends Object implements TypeParser
| Constructor and Description |
|---|
BaseDateTypeParser(TimeZone timeZone,
SimpleDateFormat... dateFormats) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
expectedClass()
Method is used to return the expected class for the conversion.
|
Object |
parseJsonNode(com.fasterxml.jackson.databind.JsonNode input,
org.apache.kafka.connect.data.Schema schema)
Method is used to parse a JsonNode to an object representation of a Kafka Connect Type.
|
Object |
parseString(String s,
org.apache.kafka.connect.data.Schema schema)
Method is used to parse a String to an object representation of a Kafka Connect Type
|
protected final TimeZone timeZone
public BaseDateTypeParser(TimeZone timeZone, SimpleDateFormat... dateFormats)
public Object parseString(String s, org.apache.kafka.connect.data.Schema schema)
TypeParserparseString in interface TypeParsers - input string to parseStringschema - Schema to parse the JsonNode for.public Object parseJsonNode(com.fasterxml.jackson.databind.JsonNode input, org.apache.kafka.connect.data.Schema schema)
TypeParserparseJsonNode in interface TypeParserinput - JsonNode containing the value to be parsed.schema - Schema to parse the JsonNode for.public Class<?> expectedClass()
TypeParserexpectedClass in interface TypeParserCopyright © 2016. All rights reserved.