Package org.bson.internal
Class ProvidersCodecRegistry
java.lang.Object
org.bson.internal.ProvidersCodecRegistry
- All Implemented Interfaces:
CodecProvider,CodecRegistry
@Deprecated(since="2022-10-31")
public final class ProvidersCodecRegistry
extends Object
implements CodecRegistry, CodecProvider
Deprecated.
-
Constructor Summary
ConstructorsConstructorDescriptionProvidersCodecRegistry(List<? extends CodecProvider> codecProviders) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.<T> Codec<T> Deprecated.Gets aCodecfor the given Class.<T> Codec<T> get(Class<T> clazz, CodecRegistry registry) Deprecated.Get aCodecusing the given context, which includes, most importantly, the Class for which aCodecis required.<T> Codec<T> get(org.bson.internal.ChildCodecRegistry<T> context) Deprecated.inthashCode()Deprecated.
-
Constructor Details
-
ProvidersCodecRegistry
Deprecated.
-
-
Method Details
-
get
Deprecated.Description copied from interface:CodecRegistryGets aCodecfor the given Class.- Specified by:
getin interfaceCodecRegistry- Type Parameters:
T- the class type- Parameters:
clazz- the class- Returns:
- a codec for the given class
-
get
Deprecated.Description copied from interface:CodecProviderGet aCodecusing the given context, which includes, most importantly, the Class for which aCodecis required.- Specified by:
getin interfaceCodecProvider- Type Parameters:
T- the type of the class for which a Codec is required- Parameters:
clazz- the Class for which to get a Codecregistry- the registry to use for resolving dependent Codec instances- Returns:
- the Codec instance, which may be null, if this source is unable to provide one for the requested Class
-
get
Deprecated. -
equals
Deprecated. -
hashCode
public int hashCode()Deprecated.
-