public final class DomainMapperRegistry extends Object
| Constructor and Description |
|---|
DomainMapperRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<D,A extends org.apache.avro.generic.GenericRecord> |
mapperFor(Class clazz) |
<D,A extends org.apache.avro.generic.GenericRecord> |
register(Class<?> domainClazz,
Class<?> avroClazz,
java.util.function.Function<D,A> fromDomain,
java.util.function.Function<A,D> toDomain) |
public <D,A extends org.apache.avro.generic.GenericRecord> Optional<io.simplesource.kafka.serialization.avro.mappers.DomainMapperRegistry.RegistryMapper<D,A>> mapperFor(Class clazz)
public <D,A extends org.apache.avro.generic.GenericRecord> DomainMapperRegistry register(Class<?> domainClazz, Class<?> avroClazz, java.util.function.Function<D,A> fromDomain, java.util.function.Function<A,D> toDomain)
Copyright © 2018. All rights reserved.