public class OWLClassLiteralCollector extends OWLObjectWalker<OWLObject>
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<OWLClass> |
neg |
protected java.util.Set<OWLClass> |
pos |
annotation, ax, ontology, visitDuplicates, visitor
Constructor and Description |
---|
OWLClassLiteralCollector(java.util.Set<OWLObject> objects) |
OWLClassLiteralCollector(java.util.Set<OWLObject> objects,
boolean visitDuplicates) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<OWLClass> |
getNegativeLiterals() |
java.util.Set<OWLClass> |
getPositiveLiterals() |
getAnnotation, getAxiom, getClassExpressionPath, getDataRangePath, getOntology, isFirstClassExpressionInPath, popClassExpression, popDataRange, pushClassExpression, pushDataRange, walkStructure
protected final java.util.Set<OWLClass> pos
protected final java.util.Set<OWLClass> neg
public OWLClassLiteralCollector(java.util.Set<OWLObject> objects)
objects
- the objects to visitpublic OWLClassLiteralCollector(java.util.Set<OWLObject> objects, boolean visitDuplicates)
objects
- the objects to visitvisitDuplicates
- true if duplicates must be visited