public class DefaultReflectionService extends ReflectionService
ReflectionService.BuilderProducer, ReflectionService.ClassMetaFactoryProducer, ReflectionService.DefaultBuilderSupplier, ReflectionService.PassThrough| Constructor | Description |
|---|---|
DefaultReflectionService(AsmFactory asmFactory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisableAsm, 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()
getAsmFactory in class ReflectionServicepublic <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 boolean hasAsmFactory()
hasAsmFactory in class ReflectionServicepublic DefaultReflectionService withAliasProvider(AliasProvider aliasProvider)
withAliasProvider in class ReflectionServicepublic DefaultReflectionService withBuilderIgnoresNullValues(boolean builderIgnoresNullValues)
withBuilderIgnoresNullValues in class ReflectionServicepublic DefaultReflectionService withSelfScoreFullName(boolean selfScoreFullName)
withSelfScoreFullName in class ReflectionServicepublic boolean builderIgnoresNullValues()
builderIgnoresNullValues in class ReflectionServicepublic boolean selfScoreFullName()
selfScoreFullName in class ReflectionServicepublic void registerBuilder(String name, ReflectionService.DefaultBuilderSupplier defaultBuilderSupplier)
registerBuilder in class ReflectionServiceCopyright © 2019. All rights reserved.