| org.jgap.IJGAPFactory
All known Subclasses: org.jgap.impl.JGAPFactory,
IJGAPFactory | public interface IJGAPFactory extends Serializable(Code) | | Interface for central factory, see JGAPFactory.
author: Klaus Meffert since: 2.6 |
CVS_REVISION | final static String CVS_REVISION(Code) | | String containing the CVS revision. Read out via reflection!
|
createRandomGenerator | RandomGenerator createRandomGenerator()(Code) | | newly created instance of a RandomGenerator |
getCloneHandlerFor | ICloneHandler getCloneHandlerFor(Object a_obj, Class a_classToClone)(Code) | | Retrieves a clone handler capable of clone the given class.
Parameters: a_obj - the object to clone (maybe null) Parameters: a_classToClone - the class to clone an object of the clone handler found capable of clone the given class, or nullif none registered author: Klaus Meffert since: 2.6 |
getCompareToHandlerFor | ICompareToHandler getCompareToHandlerFor(Object a_obj, Class a_classToCompareTo)(Code) | | Retrieves a handler capable of comparing two instances of the given class.
Parameters: a_obj - the object to compare (maybe null) Parameters: a_classToCompareTo - the class instances to compare (maybe null) the handler found capable of comparing instancesof the given class, or null if none registered author: Klaus Meffert since: 2.6 |
getInitializerFor | IInitializer getInitializerFor(Object a_obj, Class a_objToInit)(Code) | | Retrieves an initializer capable of initializing the Object of the given
class.
Parameters: a_obj - the object to init (maybe null) Parameters: a_objToInit - the object class to init the initializer found capable of initializing an object of thegiven class, or null if none registered author: Klaus Meffert since: 2.6 |
registerCloneHandler | int registerCloneHandler(ICloneHandler a_cloneHandler)(Code) | | Registers a clone handler that could be retrieved by
getCloneHandlerFor(Class).
Parameters: a_cloneHandler - the ICloneHandler to register index of the added clone handler, needed when removeCloneHandlerwill be called author: Klaus Meffert since: 2.6 |
registerCompareToHandler | int registerCompareToHandler(ICompareToHandler a_compareToHandler)(Code) | | Registers a compareTo-handler that could be retrieved by
getCompareToHandlerFor(Class).
Parameters: a_compareToHandler - the ICompareToHandler to register index of the added handler, needed when removeCompareToHandlerwill be called author: Klaus Meffert since: 2.6 |
registerInitializer | int registerInitializer(IInitializer a_chromIniter)(Code) | | Registers an initializer that could be retrieved by
getInitializerFor(Class).
Parameters: a_chromIniter - the IChromosomeInitializer to register index of the added initializer, needed whenremoveChromosomeInitializer will be called author: Klaus Meffert since: 2.6 |
|
|