| Package | Description |
|---|---|
| nz.ac.waikato.cms.locator |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractClassTraversal
Ancestor for class traversal schemes.
|
class |
ClassPathTraversal
For traversing the classpath.
|
class |
FixedClassListTraversal
Simple class traversal scheme that uses a predefined list of classnames.
|
class |
PropertiesBasedClassListTraversal
Initializes from a properties file.
|
| Modifier and Type | Field and Description |
|---|---|
protected ClassTraversal |
ClassLister.m_ClassTraversal
the class traversal to use.
|
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.Class<? extends ClassTraversal>,ClassLocator> |
ClassLocator.m_Singleton
the singleton.
|
protected static java.util.Map<java.lang.Class<? extends ClassTraversal>,ClassLister> |
ClassLister.m_Singleton
the singleton.
|
| Modifier and Type | Method and Description |
|---|---|
ClassTraversal |
ClassLister.getClassTraversal()
Returns the underlying class traversal.
|
| Modifier and Type | Method and Description |
|---|---|
static ClassLocator |
ClassLocator.getSingleton(ClassTraversal traversal)
Returns the singleton, instantiates it if necessary.
|
static ClassLister |
ClassLister.getSingleton(ClassTraversal traversal)
Returns the singleton instance of the class lister.
|
protected void |
ClassLocator.initCache(ClassTraversal traversal)
initializes the cache for the classnames.
|
protected void |
ClassCache.initialize(ClassTraversal traversal)
Initializes the cache.
|
protected ClassCache |
ClassLocator.newClassCache(ClassTraversal traversal)
Returns a new instance of the
ClassCache. |
| Constructor and Description |
|---|
ClassCache(ClassTraversal traversal)
Initializes the cache.
|
ClassLister(ClassTraversal traversal)
Initializes the classlister.
|
ClassLocator(ClassTraversal traversal)
Initializes the class locator.
|
Copyright © 2021 University of Waikato, Hamilton, NZ. All Rights Reserved.