T - the specialized assembler typepublic abstract class JavaBaseFactory<T extends Assembler> extends Object implements AssemblerFactory<T>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
log
Logging
|
| Constructor and Description |
|---|
JavaBaseFactory() |
| Modifier and Type | Method and Description |
|---|---|
T |
getAssembler(String packageName,
String name)
Get an Assembler.
|
int |
getCacheSize()
Get the size of a possibly configured cache
|
abstract Loader<T> |
getLoader()
Get the loader for this type of assembler
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetManagedClassgetAssemblerprotected org.apache.commons.logging.Log log
public JavaBaseFactory()
public T getAssembler(String packageName, String name)
packageName - java package namename - name of the requested Assemblerpublic abstract Loader<T> getLoader()
getLoader in interface AssemblerFactory<T extends Assembler>public int getCacheSize()
getCacheSize in interface Loader<T extends Assembler>Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.