public class DefaultReflectionService extends ReflectionService
ReflectionService.BuilderProducer, ReflectionService.ClassMetaFactoryProducer, ReflectionService.DefaultBuilderSupplier, ReflectionService.PassThrough| Constructor and Description |
|---|
DefaultReflectionService(AsmFactory asmFactory) |
disableAsm, extractInstantiator, getClassMeta, newInstance, newInstancepublic DefaultReflectionService(AsmFactory asmFactory)
public void registerClassMeta(Type type, ClassMeta<?> classMeta)
registerClassMeta in class ReflectionServicepublic ObjectSetterFactory getObjectSetterFactory()
getObjectSetterFactory in class ReflectionServicepublic InstantiatorFactory getInstantiatorFactory()
getInstantiatorFactory in class ReflectionServicepublic boolean isAsmActivated()
isAsmActivated in class ReflectionServicepublic AsmFactory getAsmFactory(ClassLoader classLoader)
public <T> ClassMeta<T> getClassMeta(Type target)
getClassMeta in class ReflectionServicepublic <T> ClassMeta<T> getClassMetaExtraInstantiator(Type target, Member builderInstantiator)
getClassMetaExtraInstantiator in class ReflectionServicepublic String getColumnName(Method method)
getColumnName in class ReflectionServicepublic String getColumnName(Field field)
getColumnName in class ReflectionServicepublic List<InstantiatorDefinition> extractInstantiator(Type target, Member extraInstantiator) throws IOException
extractInstantiator in class ReflectionServiceIOExceptionpublic ObjectGetterFactory getObjectGetterFactory()
getObjectGetterFactory in class ReflectionServicepublic DefaultReflectionService withAliasProvider(AliasProvider aliasProvider)
withAliasProvider in class ReflectionServicepublic DefaultReflectionService withBuilderIgnoresNullValues(boolean builderIgnoresNullValues)
withBuilderIgnoresNullValues in class ReflectionService@Deprecated public DefaultReflectionService withSelfScoreFullName(boolean selfScoreFullName)
withSelfScoreFullName in class ReflectionServicepublic boolean builderIgnoresNullValues()
builderIgnoresNullValues in class ReflectionService@Deprecated public boolean selfScoreFullName()
selfScoreFullName in class ReflectionServicepublic void registerBuilder(String name, ReflectionService.DefaultBuilderSupplier defaultBuilderSupplier)
registerBuilder in class ReflectionServiceCopyright © 2019. All rights reserved.