Package com.landawn.abacus.parser
Class AvroDeserializationConfig
java.lang.Object
com.landawn.abacus.parser.ParserConfig<C>
com.landawn.abacus.parser.DeserializationConfig<AvroDeserializationConfig>
com.landawn.abacus.parser.AvroDeserializationConfig
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AvroDeserializationConfig.ADC
- Since:
- 0.8
- Author:
- Haiyang Li
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class com.landawn.abacus.parser.DeserializationConfig
getElementType, getMapKeyType, getMapValueType, getPropType, getPropTypes, hasPropType, isIgnoreUnmatchedProperty, setElementType, setElementType, setElementType, setIgnoreUnmatchedProperty, setMapKeyType, setMapKeyType, setMapKeyType, setMapValueType, setMapValueType, setMapValueType, setPropType, setPropType, setPropType, setPropTypes
Methods inherited from class com.landawn.abacus.parser.ParserConfig
copy, getIgnoredPropNames, getIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames
-
Constructor Details
-
AvroDeserializationConfig
public AvroDeserializationConfig()
-
-
Method Details
-
getSchema
public org.apache.avro.Schema getSchema()Gets the schema.- Returns:
-
setSchema
Sets the schema.- Parameters:
schema
-- Returns:
-
hashCode
public int hashCode()- Overrides:
hashCode
in classDeserializationConfig<AvroDeserializationConfig>
-
equals
- Overrides:
equals
in classDeserializationConfig<AvroDeserializationConfig>
- Parameters:
obj
-- Returns:
- true, if successful
-
toString
- Overrides:
toString
in classDeserializationConfig<AvroDeserializationConfig>
-