de.lmu.ifi.dbs.elki.application.internal
Class CheckParameterizables
java.lang.Object
de.lmu.ifi.dbs.elki.logging.AbstractLoggable
de.lmu.ifi.dbs.elki.application.internal.CheckParameterizables
public class CheckParameterizables
- extends AbstractLoggable
Perform some consistency checks on classes that cannot be specified as Java
interface.
- Author:
- Erich Schubert
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CheckParameterizables
public CheckParameterizables()
checkParameterizables
public void checkParameterizables()
- Validate all "Parameterizable" objects for parts of the API contract that
cannot be specified in Java interfaces (such as constructors, static methods)
checkParameterizable
private void checkParameterizable(Class<?> cls,
Constructor<?> constructor)
main
public static void main(String[] args)
- Parameters:
args
- Command line arguments