public class ClassBasedFactory extends BaseFactory
ics, LOG
Constructor and Description |
---|
ClassBasedFactory(COM.FutureTense.Interfaces.ICS ics,
Factory parent,
ClassLoader classLoader,
String... classnames) |
ClassBasedFactory(COM.FutureTense.Interfaces.ICS ics,
Factory parent,
String... classnames) |
Modifier and Type | Method and Description |
---|---|
protected Class<?>[] |
factoryClasses(COM.FutureTense.Interfaces.ICS ics)
Method to find classes to use for the producer methods.
|
createFromMethod, createICS, ctorStrategy, getObject, invokeCreateMethod, locate, namedAnnotationStrategy, reflectionStrategy, shouldCache, throwRuntimeException, toString, unnamedAnnotationStrategy
public ClassBasedFactory(COM.FutureTense.Interfaces.ICS ics, Factory parent, String... classnames)
ics
- parent
- the parent factoryclassnames
- the names of the classes that hold the factory methodspublic ClassBasedFactory(COM.FutureTense.Interfaces.ICS ics, Factory parent, ClassLoader classLoader, String... classnames)
ics
- parent
- the parent factoryclassLoader
- the classloader to load the classes ofclassnames
- the names of the classes that hold the factory methodsprotected Class<?>[] factoryClasses(COM.FutureTense.Interfaces.ICS ics)
BaseFactory
Object.getClass()
. Subclasses can return and
are encouraged to return other classes.factoryClasses
in class BaseFactory
Copyright © 2010-2016 Oracle Corporation. All Rights Reserved.