Package com.hypixel.hytale.codec.lookup
Class BuilderCodecMapCodec<T>
java.lang.Object
com.hypixel.hytale.codec.lookup.ACodecMapCodec<String,T,BuilderCodec<? extends T>>
com.hypixel.hytale.codec.lookup.StringCodecMapCodec<T,BuilderCodec<? extends T>>
com.hypixel.hytale.codec.lookup.BuilderCodecMapCodec<T>
- All Implemented Interfaces:
Codec<T>,InheritCodec<T>,RawJsonCodec<T>,RawJsonInheritCodec<T>,SchemaConvertable<T>,ValidatableCodec<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hypixel.hytale.codec.lookup.ACodecMapCodec
ACodecMapCodec.UnknownIdException -
Field Summary
Fields inherited from class com.hypixel.hytale.codec.lookup.StringCodecMapCodec
stampedLock, stringTreeMapFields inherited from class com.hypixel.hytale.codec.lookup.ACodecMapCodec
allowDefault, classToId, codecs, encodeDefaultKey, idToClass, idToCodec, key, keyCodecFields inherited from interface com.hypixel.hytale.codec.Codec
BASE64_PATTERN, BOOLEAN, BSON_DOCUMENT, BYTE, BYTE_ARRAY, DOUBLE, DOUBLE_ARRAY, DURATION, DURATION_SECONDS, FLOAT, FLOAT_ARRAY, INSTANT, INT_ARRAY, INTEGER, LOG_LEVEL, LONG, LONG_ARRAY, PATH, SHORT, STRING, STRING_ARRAY, UUID_BINARY, UUID_STRING -
Constructor Summary
ConstructorsConstructorDescriptionBuilderCodecMapCodec(boolean allowDefault) BuilderCodecMapCodec(String key, boolean allowDefault) -
Method Summary
Methods inherited from class com.hypixel.hytale.codec.lookup.StringCodecMapCodec
decodeJson, register, removeMethods inherited from class com.hypixel.hytale.codec.lookup.ACodecMapCodec
decode, decodeAndInherit, decodeAndInherit, decodeAndInheritJson, decodeAndInheritJson, encode, getClassFor, getCodecFor, getCodecFor, getDefaultCodec, getIdFor, getRegisteredIds, mutateChildSchema, register, toSchema, validate, validateDefaultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.codec.RawJsonCodec
decodeJsonMethods inherited from interface com.hypixel.hytale.codec.schema.SchemaConvertable
toSchema
-
Constructor Details
-
BuilderCodecMapCodec
public BuilderCodecMapCodec() -
BuilderCodecMapCodec
public BuilderCodecMapCodec(boolean allowDefault) -
BuilderCodecMapCodec
-
BuilderCodecMapCodec
-
-
Method Details
-
getDefault
-