| Package | Description |
|---|---|
| de.bild.codec |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicReflectionCodec<T> |
| Modifier and Type | Method and Description |
|---|---|
ReflectionCodec |
CodecResolver.getCodec(Type type,
TypeCodecRegistry typeCodecRegistry) |
ReflectionCodec<T> |
PolymorphicReflectionCodec.getCodecForClass(Class<?> clazz)
Walks up class hierarchy until a registered codec (in the context of registered model classes) is found
|
ReflectionCodec |
PojoContext.resolve(Type type,
TypeCodecRegistry typeCodecRegistry)
Iterates over the list of codecResolvers and returns a ReflectionCodec if match is found.
|
| Modifier and Type | Method and Description |
|---|---|
protected T |
PolymorphicReflectionCodec.decodeWithType(org.bson.BsonReader reader,
org.bson.codecs.DecoderContext decoderContext,
ReflectionCodec<T> typeCodec) |
protected void |
PolymorphicReflectionCodec.encodeType(org.bson.BsonWriter writer,
T value,
org.bson.codecs.EncoderContext encoderContext,
ReflectionCodec<T> typeCodec) |
Copyright © 2017 BILD GmbH & Co. KG. All rights reserved.