public class BootupClasses extends Object implements ClassPathSearchMatcher
| Constructor and Description |
|---|
BootupClasses() |
BootupClasses(List<Class<?>> list) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Iterator<Class<?>> it) |
void |
addPersistControllers(List<BeanPersistController> beanControllerInstances)
Add BeanPersistController instances.
|
void |
addPersistListeners(List<BeanPersistListener<?>> listenerInstances) |
void |
addQueryAdapters(List<BeanQueryAdapter> queryAdapterInstances) |
void |
addServerConfigStartup(List<ServerConfigStartup> startupInstances) |
void |
addTransactionEventListeners(List<TransactionEventListener> transactionEventListeners)
Add TransactionEventListeners instances.
|
BootupClasses |
createCopy()
Create a copy of this object so that classes can be added to it.
|
ArrayList<Class<?>> |
getBeanControllers()
Return the list of BeanControllers found.
|
ArrayList<Class<?>> |
getBeanFinders()
Return the list of BeanFinders found.
|
ArrayList<Class<?>> |
getBeanListeners()
Return the list of BeanListeners found.
|
List<BeanPersistController> |
getBeanPersistControllers() |
List<BeanPersistListener<?>> |
getBeanPersistListeners() |
List<BeanQueryAdapter> |
getBeanQueryAdapters() |
ArrayList<Class<?>> |
getCompoundTypes()
Return the list of ScalarConverters found.
|
ArrayList<Class<?>> |
getEmbeddables()
Return the list of Embeddable classes.
|
ArrayList<Class<?>> |
getEntities()
Return the list of entity classes.
|
ArrayList<Class<?>> |
getScalarConverters()
Return the list of ScalarConverters found.
|
ArrayList<Class<?>> |
getScalarTypes()
Return the list of ScalarTypes found.
|
ArrayList<Class<?>> |
getTransactionEventListenerList()
Return the list of TransactionEventListeners found
|
List<TransactionEventListener> |
getTransactionEventListeners() |
boolean |
isMatch(Class<?> cls)
Return true if the class matches the specific search.
|
void |
runServerConfigStartup(ServerConfig serverConfig)
Run any ServerConfigStartup listeners.
|
public BootupClasses createCopy()
public void runServerConfigStartup(ServerConfig serverConfig)
public void addQueryAdapters(List<BeanQueryAdapter> queryAdapterInstances)
public void addPersistControllers(List<BeanPersistController> beanControllerInstances)
public void addTransactionEventListeners(List<TransactionEventListener> transactionEventListeners)
public void addPersistListeners(List<BeanPersistListener<?>> listenerInstances)
public void addServerConfigStartup(List<ServerConfigStartup> startupInstances)
public List<BeanQueryAdapter> getBeanQueryAdapters()
public List<BeanPersistListener<?>> getBeanPersistListeners()
public List<BeanPersistController> getBeanPersistControllers()
public List<TransactionEventListener> getTransactionEventListeners()
public ArrayList<Class<?>> getScalarConverters()
public ArrayList<Class<?>> getCompoundTypes()
public ArrayList<Class<?>> getBeanControllers()
public ArrayList<Class<?>> getTransactionEventListenerList()
public ArrayList<Class<?>> getBeanListeners()
public boolean isMatch(Class<?> cls)
ClassPathSearchMatcherNote that the location in terms of jars and packages is noted and can be used to make future searches faster.
isMatch in interface ClassPathSearchMatcherCopyright © 2014. All Rights Reserved.