Class AvroJavaTimeConversions.DateConversion
java.lang.Object
org.apache.avro.Conversion<LocalDate>
org.apache.beam.sdk.extensions.avro.schemas.utils.AvroJavaTimeConversions.DateConversion
- Enclosing class:
AvroJavaTimeConversions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromInt
(Integer daysFromEpoch, Schema schema, LogicalType type) toInt
(LocalDate date, Schema schema, LogicalType type) Methods inherited from class org.apache.avro.Conversion
adjustAndSetValue, fromArray, fromBoolean, fromBytes, fromCharSequence, fromDouble, fromEnumSymbol, fromFixed, fromFloat, fromLong, fromMap, fromRecord, toArray, toBoolean, toBytes, toCharSequence, toDouble, toEnumSymbol, toFixed, toFloat, toLong, toMap, toRecord
-
Constructor Details
-
DateConversion
public DateConversion()
-
-
Method Details
-
getConvertedType
- Specified by:
getConvertedType
in classConversion<LocalDate>
-
getLogicalTypeName
- Specified by:
getLogicalTypeName
in classConversion<LocalDate>
-
fromInt
- Overrides:
fromInt
in classConversion<LocalDate>
-
toInt
- Overrides:
toInt
in classConversion<LocalDate>
-
getRecommendedSchema
- Overrides:
getRecommendedSchema
in classConversion<LocalDate>
-