elk-reasoner/src/main/java/org/semanticweb/elk/reasoner/Reasoner.java
public synchronized Node<ElkClass> getEquivalentClasses(
			ElkClassExpression classExpression)
			throws ElkInconsistentOntologyException, ElkException {
		if (classExpression instanceof ElkClass) {
			return getTaxonomyNode((ElkClass) classExpression);
		}
		// else

		return queryEquivalentClasses(classExpression);
	}
public synchronized Node<ElkClass> getEquivalentClasses(
			ElkClassExpression classExpression)
			throws ElkInconsistentOntologyException, ElkException {
		if (classExpression instanceof ElkClass) {
			return getTaxonomyNode((ElkClass) classExpression);
		}
		// else

		return queryEquivalentClasses(classExpression);
	}
Return the {@code Node} containing equivalent classes of the given
{@link ElkClassExpression}. Calling of this method may trigger the
computation of the taxonomy, if it has not been done yet.

@param classExpression
the {@link ElkClassExpression} for which to return the
{@link Node}
@return the set of {@link Node} whose members are {@link ElkClass}es
equivalent to the given {@link ElkClassExpression}
@throws ElkInconsistentOntologyException
if the ontology is inconsistent
@throws ElkException
if the result cannot be computed