Package com.fauna.codec.codecs
Class BaseCodec<T>
- java.lang.Object
-
- com.fauna.codec.codecs.BaseCodec<T>
-
- All Implemented Interfaces:
Codec<T>
- Direct Known Subclasses:
BaseDocumentCodec
,BaseRefCodec
,BoolCodec
,ByteArrayCodec
,ByteCodec
,CharCodec
,ClassCodec
,DoubleCodec
,DynamicCodec
,EnumCodec
,FloatCodec
,InstantCodec
,IntCodec
,ListCodec
,LocalDateCodec
,LongCodec
,MapCodec
,ModuleCodec
,NullableDocumentCodec
,OptionalCodec
,PageCodec
,QueryArrCodec
,QueryCodec
,QueryLiteralCodec
,QueryObjCodec
,QueryValCodec
,ShortCodec
,StreamTokenResponseCodec
,StringCodec
public abstract class BaseCodec<T> extends java.lang.Object implements Codec<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>
TAGS
-
Constructor Summary
Constructors Constructor Description BaseCodec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
unexpectedTokenExceptionMessage(FaunaTokenType token)
protected java.lang.String
unexpectedTypeWhileDecoding(java.lang.reflect.Type type)
protected java.lang.String
unsupportedTypeDecodingMessage(FaunaType type, FaunaType[] supportedTypes)
protected java.lang.String
unsupportedTypeMessage(java.lang.reflect.Type type)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.fauna.codec.Codec
decode, encode, getCodecClass, getSupportedTypes
-
-
-
-
Method Detail
-
unexpectedTokenExceptionMessage
protected java.lang.String unexpectedTokenExceptionMessage(FaunaTokenType token)
-
unsupportedTypeDecodingMessage
protected java.lang.String unsupportedTypeDecodingMessage(FaunaType type, FaunaType[] supportedTypes)
-
unexpectedTypeWhileDecoding
protected java.lang.String unexpectedTypeWhileDecoding(java.lang.reflect.Type type)
-
unsupportedTypeMessage
protected java.lang.String unsupportedTypeMessage(java.lang.reflect.Type type)
-
-