PojoCodecProvider.Builder |
PojoCodecProvider.Builder.automatic(boolean automatic) |
Sets whether the provider should automatically try to wrap a ClassModel for any class that is requested.
|
static PojoCodecProvider.Builder |
PojoCodecProvider.builder() |
Creates a Builder so classes or packages can be registered and configured before creating an immutable CodecProvider.
|
PojoCodecProvider.Builder |
PojoCodecProvider.Builder.conventions(List<Convention> conventions) |
Sets the conventions to use when creating ClassModels from classes or packages.
|
PojoCodecProvider.Builder |
PojoCodecProvider.Builder.register(Class<?>... classes) |
Registers a classes with the builder for inclusion in the Provider.
|
PojoCodecProvider.Builder |
PojoCodecProvider.Builder.register(String... packageNames) |
Registers the packages of the given classes with the builder for inclusion in the Provider.
|
PojoCodecProvider.Builder |
PojoCodecProvider.Builder.register(ClassModel<?>... classModels) |
Registers classModels for inclusion in the Provider.
|
PojoCodecProvider.Builder |
PojoCodecProvider.Builder.register(PropertyCodecProvider... providers) |
Registers codec providers that receive the type parameters of properties for instances encoded and decoded
by a PojoCodec handled by this provider.
|