Uses of Interface
de.bild.codec.TypeCodecRegistry
Packages that use TypeCodecRegistry
-
Uses of TypeCodecRegistry in de.bild.codec
Methods in de.bild.codec with parameters of type TypeCodecRegistryModifier and TypeMethodDescriptiondefault org.bson.BsonValueInstanceAwareIdGenerator.asBsonValue(T id, TypeCodecRegistry typeCodecRegistry) org.bson.BsonValueObjectIdGenerator.asBsonValue(org.bson.types.ObjectId id, TypeCodecRegistry typeCodecRegistry) <T> org.bson.codecs.Codec<T>TypeCodecProvider.get(Type type, TypeCodecRegistry typeCodecRegistry) CodecResolver.getCodec(Type type, TypeCodecRegistry typeCodecRegistry, CodecConfiguration codecConfiguration) <T> org.bson.codecs.Codec<T>PojoContext.getCodec(Type type, TypeCodecRegistry typeCodecRegistry) Calculates and returns a codec for the given type, null otherwise<T> PolymorphicCodec<T>PojoContext.resolve(Type type, TypeCodecRegistry typeCodecRegistry) Iterates over the list of codecResolvers and returns a PolymorphicCodec if match is found.Constructors in de.bild.codec with parameters of type TypeCodecRegistryModifierConstructorDescriptionAbstractTypeCodec(Type type, TypeCodecRegistry typeCodecRegistry) ArrayCodec(Type type, TypeCodecRegistry typeCodecRegistry) BasicReflectionCodec(Type type, TypeCodecRegistry typeCodecRegistry, CodecConfiguration codecConfiguration) CollectionTypeCodec(Class<C> collectionClass, Type valueType, TypeCodecRegistry typeCodecRegistry) ComplexMapTypeCodec(Class<Map<K, V>> encoderClass, Type keyType, Type valueType, TypeCodecRegistry typeCodecRegistry) ListTypeCodec(Class<C> collectionClass, Type valueType, TypeCodecRegistry typeCodecRegistry) MappedField(FieldTypePair fieldTypePair, Class<T> persistedClass, TypeCodecRegistry typeCodecRegistry, CodecConfiguration codecConfiguration) MapTypeCodec(Class<Map<K, V>> encoderClass, Type valueType, TypeCodecRegistry typeCodecRegistry) PolymorphicReflectionCodec(Type type, Set<Type> validTypes, TypeCodecRegistry typeCodecRegistry, PojoContext pojoContext) SetTypeCodec(Class<C> collectionClass, Type valueType, TypeCodecRegistry typeCodecRegistry) SimpleMapTypeCodec(Class<Map<String, V>> encoderClass, Type valueType, TypeCodecRegistry typeCodecRegistry) SpecialFieldsMapCodec(Type type, TypeCodecRegistry typeCodecRegistry)