public class ScanAnnotatedClassesConfig extends AbstractConfig<ScanAnnotatedClassesConfig>
Constructor and Description |
---|
ScanAnnotatedClassesConfig() |
Modifier and Type | Method and Description |
---|---|
SolutionDescriptor |
buildSolutionDescriptor(SolverConfigContext configContext) |
List<String> |
getPackageIncludeList() |
void |
inherit(ScanAnnotatedClassesConfig inheritedConfig)
Inherits each property of the
inheritedConfig unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour). |
protected List<Class<?>> |
loadEntityClassList(org.reflections.Reflections reflections) |
protected Class<? extends Solution> |
loadSolutionClass(org.reflections.Reflections reflections) |
void |
setPackageIncludeList(List<String> packageIncludeList) |
String |
toString() |
deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstance
public SolutionDescriptor buildSolutionDescriptor(SolverConfigContext configContext)
protected Class<? extends Solution> loadSolutionClass(org.reflections.Reflections reflections)
protected List<Class<?>> loadEntityClassList(org.reflections.Reflections reflections)
public void inherit(ScanAnnotatedClassesConfig inheritedConfig)
AbstractConfig
inheritedConfig
unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour).
After the inheritance, if a property on this AbstractConfig
composition is replaced,
it should not affect the inherited composition instance.
inherit
in class AbstractConfig<ScanAnnotatedClassesConfig>
inheritedConfig
- never nullpublic String toString()
toString
in class AbstractConfig<ScanAnnotatedClassesConfig>
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.