org.semanticweb.elk.reasoner.indexing.hierarchy
Class IndexedObject

java.lang.Object
  extended by org.semanticweb.elk.reasoner.indexing.hierarchy.IndexedObject
Direct Known Subclasses:
IndexedAxiom, IndexedClassExpression, IndexedPropertyChain

public abstract class IndexedObject
extends Object

Top level class for all indexed objects

Author:
"Yevgeny Kazakov"

Constructor Summary
IndexedObject()
           
 
Method Summary
abstract
<O> O
accept(IndexedObjectVisitor<O> visitor)
           
abstract  boolean occurs()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IndexedObject

public IndexedObject()
Method Detail

occurs

public abstract boolean occurs()
Returns:
true if this IndexedObject occur in the ontology index

toString

public String toString()
Overrides:
toString in class Object

accept

public abstract <O> O accept(IndexedObjectVisitor<O> visitor)


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.