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