T - the type of the elements for which the wrapped entries can be usedpublic class IndexedEntryConverter<T> extends Object implements IndexedAxiomVisitor<KeyEntry<T,? extends IndexedAxiom>>, IndexedClassExpressionVisitor<KeyEntry<T,? extends IndexedClassExpression>>, IndexedPropertyChainVisitor<IndexedPropertyChainEntry<T,? extends IndexedPropertyChain>>
IndexedClassExpressions and
IndexedPropertyChains that wraps the visited objects in the
corresponding Entry wrapper to redefine equality.KeyEntryHashSet| Constructor and Description |
|---|
IndexedEntryConverter() |
public IndexedClassExpressionEntry<T,IndexedClass> visit(IndexedClass element)
visit in interface IndexedClassVisitor<KeyEntry<T,? extends IndexedClassExpression>>public IndexedClassExpressionEntry<T,IndexedObjectComplementOf> visit(IndexedObjectComplementOf element)
visit in interface IndexedObjectComplementOfVisitor<KeyEntry<T,? extends IndexedClassExpression>>public IndexedClassExpressionEntry<T,IndexedObjectIntersectionOf> visit(IndexedObjectIntersectionOf element)
visit in interface IndexedObjectIntersectionOfVisitor<KeyEntry<T,? extends IndexedClassExpression>>public IndexedClassExpressionEntry<T,IndexedObjectSomeValuesFrom> visit(IndexedObjectSomeValuesFrom element)
visit in interface IndexedObjectSomeValuesFromVisitor<KeyEntry<T,? extends IndexedClassExpression>>public KeyEntry<T,? extends IndexedClassExpression> visit(IndexedObjectUnionOf element)
visit in interface IndexedObjectUnionOfVisitor<KeyEntry<T,? extends IndexedClassExpression>>public IndexedClassExpressionEntry<T,IndexedDataHasValue> visit(IndexedDataHasValue element)
visit in interface IndexedDataHasValueVisitor<KeyEntry<T,? extends IndexedClassExpression>>public IndexedPropertyChainEntry<T,IndexedObjectProperty> visit(IndexedObjectProperty element)
visit in interface IndexedObjectPropertyVisitor<IndexedPropertyChainEntry<T,? extends IndexedPropertyChain>>public IndexedPropertyChainEntry<T,IndexedBinaryPropertyChain> visit(IndexedBinaryPropertyChain element)
visit in interface IndexedBinaryPropertyChainVisitor<IndexedPropertyChainEntry<T,? extends IndexedPropertyChain>>public IndexedIndividualEntry<T,IndexedIndividual> visit(IndexedIndividual element)
visit in interface IndexedIndividualVisitor<KeyEntry<T,? extends IndexedClassExpression>>public KeyEntry<T,? extends IndexedSubClassOfAxiom> visit(IndexedSubClassOfAxiom axiom)
visit in interface IndexedSubClassOfAxiomVisitor<KeyEntry<T,? extends IndexedAxiom>>public KeyEntry<T,? extends IndexedAxiom> visit(IndexedDisjointnessAxiom axiom)
visit in interface IndexedDisjointnessAxiomVisitor<KeyEntry<T,? extends IndexedAxiom>>Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.