public class EntityMapper extends Object implements EntityResolver
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityMapper.Builder |
static class |
EntityMapper.EntityKey |
| Constructor and Description |
|---|
EntityMapper() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmappingpublic <Target> TypeStreamEncoderProvider<Target> streamEncoderFor(StreamEncoderFactory<Target> factory)
streamEncoderFor in interface EntityResolverpublic <Target> TypeEncoderProvider<Target> encoderFor(EncoderFactory<Target> factory)
encoderFor in interface EntityResolverpublic <Target> TypeDecoderProvider<Target> decoderFor(DecoderFactory<Target> factory)
decoderFor in interface EntityResolverpublic TypeMapping mapping(JavaType type, Annotations annotations)
mapping in interface EntityResolverpublic TypeMapping mapping(JavaType type)
mapping in interface EntityResolverpublic Optional<? extends CreatorMethod> detectCreatorMethod(JavaType type)
detectCreatorMethod in interface EntityResolverpublic Optional<FieldReader> detectFieldReader(JavaType type, String fieldName, JavaType fieldType)
detectFieldReader in interface EntityResolverpublic Optional<EntityMapping> detectEntityMapping(JavaType type)
detectEntityMapping in interface EntityResolverpublic Optional<EncodeValue> detectEncodeValue(JavaType type)
detectEncodeValue in interface EntityResolverpublic Optional<DecodeValue> detectDecodeValue(JavaType type, JavaType fieldType)
detectDecodeValue in interface EntityResolverpublic Optional<String> detectFieldName(JavaType type, Annotations annotations)
detectFieldName in interface EntityResolverpublic Optional<String> detectTypeName(JavaType type)
detectTypeName in interface EntityResolverpublic List<EntityField> detectExecutableFields(ExecutableType executable)
detectExecutableFields in interface EntityResolverpublic <O extends Option> Optional<O> getOption(Class<O> option)
getOption in interface EntityResolverpublic <O extends Option> boolean isOptionPresent(O option)
isOptionPresent in interface EntityResolverpublic EntityMapper withOptions(Option... options)
withOptions in interface EntityResolverpublic EntityMapper.Builder toBuilder()
public static EntityMapperBuilder<EntityMapper> builder()
public static EntityMapperBuilder<EntityMapper> defaultBuilder()
public static EntityMapperBuilder<EntityMapper> nativeBuilder()
Copyright © 2016. All rights reserved.