Package com.landawn.abacus.parser
Class KryoSerializationConfig
java.lang.Object
com.landawn.abacus.parser.ParserConfig<C>
com.landawn.abacus.parser.SerializationConfig<KryoSerializationConfig>
com.landawn.abacus.parser.KryoSerializationConfig
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
KryoSerializationConfig.KSC
- Since:
- 0.8
- Author:
- Haiyang Li
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
char
Deprecated.UnsupportedOperationExceptionDeprecated.UnsupportedOperationExceptionDeprecated.UnsupportedOperationExceptionDeprecated.UnsupportedOperationExceptionchar
Deprecated.UnsupportedOperationExceptionint
hashCode()
boolean
Deprecated.UnsupportedOperationExceptionprettyFormat
(boolean prettyFormat) Deprecated.UnsupportedOperationExceptionsetCharQuotation
(char charQuotation) Deprecated.UnsupportedOperationExceptionsetDateTimeFormat
(DateTimeFormat dateTimeFormat) Deprecated.UnsupportedOperationExceptionsetIndentation
(String indentation) Deprecated.UnsupportedOperationExceptionsetPropNamingPolicy
(NamingPolicy propNamingPolicy) Deprecated.UnsupportedOperationExceptionsetStringQuotation
(char stringQuotation) Deprecated.UnsupportedOperationExceptionboolean
Deprecated.UnsupportedOperationExceptionsupportCircularReference
(boolean supportCircularReference) Deprecated.UnsupportedOperationExceptiontoString()
boolean
Deprecated.UnsupportedOperationExceptionwriteBigDecimalAsPlain
(boolean writeBigDecimalAsPlain) Deprecated.UnsupportedOperationExceptionboolean
Checks if is write class.writeClass
(boolean writeClass) Sets the write class.boolean
Deprecated.UnsupportedOperationExceptionwriteLongAsString
(boolean writeLongAsString) Deprecated.UnsupportedOperationExceptionboolean
Deprecated.UnsupportedOperationExceptionwriteNullBooleanAsFalse
(boolean writeNullBooleanAsFalse) Deprecated.UnsupportedOperationExceptionboolean
Deprecated.UnsupportedOperationExceptionwriteNullNumberAsZero
(boolean writeNullNumberAsZero) Deprecated.UnsupportedOperationExceptionboolean
Deprecated.UnsupportedOperationExceptionwriteNullStringAsEmpty
(boolean writeNullNumberAsZero) Deprecated.UnsupportedOperationExceptionMethods inherited from class com.landawn.abacus.parser.SerializationConfig
getExclusion, noCharQuotation, noQuotation, noStringQuotation, setExclusion, skipTransientField, skipTransientField
Methods inherited from class com.landawn.abacus.parser.ParserConfig
copy, getIgnoredPropNames, getIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames
-
Constructor Details
-
KryoSerializationConfig
public KryoSerializationConfig()
-
-
Method Details
-
writeClass
public boolean writeClass()Checks if is write class.- Returns:
- true, if is write class
-
writeClass
Sets the write class.- Parameters:
writeClass
-- Returns:
-
getCharQuotation
Deprecated.UnsupportedOperationExceptionGets the char quotation.- Overrides:
getCharQuotation
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
setCharQuotation
Deprecated.UnsupportedOperationExceptionSets the char quotation.- Overrides:
setCharQuotation
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
charQuotation
-- Returns:
-
getStringQuotation
Deprecated.UnsupportedOperationExceptionGets the string quotation.- Overrides:
getStringQuotation
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
setStringQuotation
Deprecated.UnsupportedOperationExceptionSets the string quotation.- Overrides:
setStringQuotation
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
stringQuotation
-- Returns:
-
getDateTimeFormat
Deprecated.UnsupportedOperationExceptionThe default format is:LONG
.- Overrides:
getDateTimeFormat
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
setDateTimeFormat
Deprecated.UnsupportedOperationExceptionSets the date time format.- Overrides:
setDateTimeFormat
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
dateTimeFormat
-- Returns:
-
prettyFormat
Deprecated.UnsupportedOperationExceptionChecks if is pretty format.- Overrides:
prettyFormat
in classSerializationConfig<KryoSerializationConfig>
- Returns:
- true, if is pretty format
-
prettyFormat
Deprecated.UnsupportedOperationExceptionSets the pretty format.- Overrides:
prettyFormat
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
prettyFormat
-- Returns:
-
getIndentation
Deprecated.UnsupportedOperationExceptionGets the indentation.- Overrides:
getIndentation
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
setIndentation
Deprecated.UnsupportedOperationExceptionSets the indentation.- Overrides:
setIndentation
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
indentation
-- Returns:
-
getPropNamingPolicy
Deprecated.UnsupportedOperationExceptionGets the prop naming policy.- Overrides:
getPropNamingPolicy
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
setPropNamingPolicy
Deprecated.UnsupportedOperationExceptionSets the prop naming policy.- Overrides:
setPropNamingPolicy
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
propNamingPolicy
-- Returns:
-
supportCircularReference
Deprecated.UnsupportedOperationExceptionSupport circular reference.- Overrides:
supportCircularReference
in classSerializationConfig<KryoSerializationConfig>
- Returns:
- true, if successful
-
supportCircularReference
@Deprecated public KryoSerializationConfig supportCircularReference(boolean supportCircularReference) Deprecated.UnsupportedOperationExceptionSupport circular reference.- Overrides:
supportCircularReference
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
supportCircularReference
-- Returns:
-
writeLongAsString
Deprecated.UnsupportedOperationException- Overrides:
writeLongAsString
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
writeLongAsString
Deprecated.UnsupportedOperationException- Overrides:
writeLongAsString
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
writeLongAsString
-- Returns:
-
writeNullStringAsEmpty
Deprecated.UnsupportedOperationException- Overrides:
writeNullStringAsEmpty
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
writeNullStringAsEmpty
Deprecated.UnsupportedOperationException- Overrides:
writeNullStringAsEmpty
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
writeNullNumberAsZero
-- Returns:
-
writeNullNumberAsZero
Deprecated.UnsupportedOperationException- Overrides:
writeNullNumberAsZero
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
writeNullNumberAsZero
Deprecated.UnsupportedOperationException- Overrides:
writeNullNumberAsZero
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
writeNullNumberAsZero
-- Returns:
-
writeNullBooleanAsFalse
Deprecated.UnsupportedOperationException- Overrides:
writeNullBooleanAsFalse
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
writeNullBooleanAsFalse
Deprecated.UnsupportedOperationException- Overrides:
writeNullBooleanAsFalse
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
writeNullBooleanAsFalse
-- Returns:
-
writeBigDecimalAsPlain
Deprecated.UnsupportedOperationException- Overrides:
writeBigDecimalAsPlain
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
writeBigDecimalAsPlain
Deprecated.UnsupportedOperationException- Overrides:
writeBigDecimalAsPlain
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
writeBigDecimalAsPlain
-- Returns:
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-
equals
- Overrides:
equals
in classSerializationConfig<KryoSerializationConfig>
- Parameters:
obj
-- Returns:
- true, if successful
-
toString
- Overrides:
toString
in classSerializationConfig<KryoSerializationConfig>
- Returns:
-