Class Scalars
java.lang.Object
org.spongepowered.configurate.serialize.Scalars
Scalar value serializers available
 
Each of these serializers can be used through a configuration node, or directly with a value.
- Since:
- 4.0.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ScalarSerializer<Boolean>Serializer forbooleanvalues.static final ScalarSerializer<Byte>Serializer forBytevalues.static final ScalarSerializer<Character>Serializer forcharvalues.static final ScalarSerializer<Double>Serializer forDoublevalues.static final ScalarSerializer<Enum<?>>Serializer for values inenumclasses.static final ScalarSerializer<Float>Serializer forFloatvalues.static final ScalarSerializer<Integer>Serializer forIntegervalues.static final ScalarSerializer<Long>Serializer forLongvalues.static final ScalarSerializer<Pattern>Serializer forPatternvalues.static final ScalarSerializer<Short>Serializer forShortvalues.static final ScalarSerializer<String>Serializer forStringvalues.static final ScalarSerializer<URI>Serializer forURIvalues.static final ScalarSerializer<URL>Serializer forURLvalues.static final ScalarSerializer<UUID>Serializer forUUIDvalues.
- 
Method Summary
- 
Field Details- 
BOOLEANSerializer forbooleanvalues.Case-insensitive true values are: true,t,yes,y, and1.Case-insensitive false values are: false,f,no,n, and0- Since:
- 4.0.0
 
- 
STRINGSerializer forStringvalues.Values that are not already strings are converted using Object.toString().- Since:
- 4.0.0
 
- 
CHARSerializer forcharvalues.A character can be converted from a 1-long String, or a number.- Since:
- 4.0.0
 
- 
ENUMSerializer for values inenumclasses.Value lookup is case-insensitive and ignores underscores. - Since:
- 4.0.0
 
- 
PATTERNSerializer forPatternvalues.Patterns will be compiled with default options. - Since:
- 4.0.0
 
- 
URISerializer forURIvalues.- Since:
- 4.0.0
 
- 
URLSerializer forURLvalues.- Since:
- 4.0.0
 
- 
UUIDSerializer forUUIDvalues.UUIDs will be accept in RFC format, and RFC format without dashes (Mojang style). - Since:
- 4.0.0
 
- 
BYTESerializer forBytevalues.- Since:
- 4.0.0
 
- 
SHORTSerializer forShortvalues.- Since:
- 4.0.0
 
- 
INTEGERSerializer forIntegervalues.- Since:
- 4.0.0
 
- 
LONGSerializer forLongvalues.- Since:
- 4.0.0
 
- 
FLOATSerializer forFloatvalues.- Since:
- 4.0.0
 
- 
DOUBLESerializer forDoublevalues.- Since:
- 4.0.0
 
 
-