Package io.confluent.avro.type
Class LogicalMapConversion
java.lang.Object
org.apache.avro.Conversion<Map>
io.confluent.avro.type.LogicalMapConversion
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromArray(Collection<?> value, org.apache.avro.Schema schema, org.apache.avro.LogicalType type) Collection<org.apache.avro.generic.IndexedRecord>Methods inherited from class org.apache.avro.Conversion
adjustAndSetValue, fromBoolean, fromBytes, fromCharSequence, fromDouble, fromEnumSymbol, fromFixed, fromFloat, fromInt, fromLong, fromMap, fromRecord, getRecommendedSchema, toBoolean, toBytes, toCharSequence, toDouble, toEnumSymbol, toFixed, toFloat, toInt, toLong, toMap, toRecord
-
Constructor Details
-
LogicalMapConversion
public LogicalMapConversion()
-
-
Method Details
-
getConvertedType
- Specified by:
getConvertedTypein classorg.apache.avro.Conversion<Map>
-
getLogicalTypeName
- Specified by:
getLogicalTypeNamein classorg.apache.avro.Conversion<Map>
-
fromArray
public Map<Object,Object> fromArray(Collection<?> value, org.apache.avro.Schema schema, org.apache.avro.LogicalType type) - Overrides:
fromArrayin classorg.apache.avro.Conversion<Map>
-
toArray
public Collection<org.apache.avro.generic.IndexedRecord> toArray(Map value, org.apache.avro.Schema schema, org.apache.avro.LogicalType type) - Overrides:
toArrayin classorg.apache.avro.Conversion<Map>
-