class PropertyCodecRegistryImpl extends java.lang.Object implements PropertyCodecRegistry
Modifier and Type | Field and Description |
---|---|
private java.util.List<PropertyCodecProvider> |
propertyCodecProviders |
Constructor and Description |
---|
PropertyCodecRegistryImpl(PojoCodec<?> pojoCodec,
CodecRegistry codecRegistry,
java.util.List<PropertyCodecProvider> propertyCodecProviders) |
Modifier and Type | Method and Description |
---|---|
<S> Codec<S> |
get(TypeWithTypeParameters<S> type)
Gets a
Codec for the given Class. |
private final java.util.List<PropertyCodecProvider> propertyCodecProviders
PropertyCodecRegistryImpl(PojoCodec<?> pojoCodec, CodecRegistry codecRegistry, java.util.List<PropertyCodecProvider> propertyCodecProviders)
public <S> Codec<S> get(TypeWithTypeParameters<S> type)
PropertyCodecRegistry
Codec
for the given Class.get
in interface PropertyCodecRegistry
S
- the class typetype
- the Class associated type parameters for this property for which to get a Codec