Package com.landawn.abacus.parser
Class SerializationConfig<C extends SerializationConfig<C>>
java.lang.Object
com.landawn.abacus.parser.ParserConfig<C>
com.landawn.abacus.parser.SerializationConfig<C>
- Type Parameters:
C
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AvroSerializationConfig
,JSONXMLSerializationConfig
,KryoSerializationConfig
- Since:
- 0.8
- Author:
- Haiyang Li
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets the exclusion.int
hashCode()
setExclusion
(Exclusion exclusion) Sets the exclusion for field in bean.boolean
Checks if is skip transient field.skipTransientField
(boolean skipTransientField) Sets the skip transient field.toString()
Methods inherited from class com.landawn.abacus.parser.ParserConfig
copy, getIgnoredPropNames, getIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames
-
Constructor Details
-
SerializationConfig
public SerializationConfig()
-
-
Method Details
-
getExclusion
Gets the exclusion.- Returns:
-
setExclusion
Sets the exclusion for field in bean.- Parameters:
exclusion
-- Returns:
-
skipTransientField
public boolean skipTransientField()Checks if is skip transient field.- Returns:
- true, if is skip transient field
-
skipTransientField
Sets the skip transient field.- Parameters:
skipTransientField
-- Returns:
-
hashCode
public int hashCode() -
equals
-
toString
-