|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
de.tudresden.inf.lat.jcel.reasoner.main |
Provides interfaces and classes used for the reasoner. |
de.tudresden.inf.lat.jcel.reasoner.module |
Provides interfaces and classes to run the classification
algorithm using module extraction. |
This is a subproject of jcel and contains the reasoner.
If we consider each package as a node, and each dependency between two packages as a directed edge, the structure of package dependency should be a directed acyclic graph (DAG). The packages should only make public those classes that are or could be used by another package preserving the DAG structure.
As a general rule, all the public methods reject any
null argument. The only exception to this rule is
the method public boolean equals(Object o) which
can accept a null argument.
When a null argument is passed to a public method,
it throws an IllegalArgumentException with the
content "Null argument.".
The public methods never return a null value,
except when it is specifically said in the javadoc.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |