public class ReflectionService extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ReflectionService.ClassMetaFactoryProducer |
Constructor and Description |
---|
ReflectionService(AsmFactory asmFactory) |
public ReflectionService(AsmFactory asmFactory)
public ObjectSetterFactory getObjectSetterFactory()
public InstantiatorFactory getInstantiatorFactory()
public boolean isAsmActivated()
public AsmFactory getAsmFactory()
public <T> ClassMeta<T> getClassMetaExtraInstantiator(Type target, Member builderInstantiator)
public List<InstantiatorDefinition> extractInstantiator(Type target) throws IOException
IOException
public List<InstantiatorDefinition> extractInstantiator(Type target, Member extraInstantiator) throws IOException
IOException
public static ReflectionService newInstance()
public static ReflectionService newInstance(boolean useAsmGeneration)
public static ReflectionService disableAsm()
public ObjectGetterFactory getObjectGetterFactory()
public boolean hasAsmFactory()
public ReflectionService withAliasProvider(AliasProvider aliasProvider)
public ReflectionService withBuilderIgnoresNullValues(boolean builderIgnoresNullValues)
public ReflectionService withSelfScoreFullName(boolean selfScoreFullName)
public boolean builderIgnoresNullValues()
public boolean selfScoreFullName()
Copyright © 2017. All rights reserved.