public class ClassExpressionTranslator extends Object implements org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>
| Constructor and Description |
|---|
ClassExpressionTranslator(ExpressionCache em,
org.semanticweb.owlapi.model.OWLDataFactory df,
TranslationMachinery tr) |
| Modifier and Type | Method and Description |
|---|---|
E |
getEntityFromPointer(T pointer) |
T |
getPointerFromEntity(E entity) |
org.semanticweb.owlapi.reasoner.Node<E> |
node(Stream<T> pointers) |
org.semanticweb.owlapi.reasoner.NodeSet<E> |
nodeSet(Stream<Collection<T>> pointers) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLClass desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataExactCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataHasValue desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataMinCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectComplementOf desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectHasSelf desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectHasValue desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectOneOf desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom desc) |
ConceptExpression |
visit(org.semanticweb.owlapi.model.OWLObjectUnionOf desc) |
public ClassExpressionTranslator(ExpressionCache em, org.semanticweb.owlapi.model.OWLDataFactory df, TranslationMachinery tr)
em - emdf - dftr - trpublic ConceptExpression visit(org.semanticweb.owlapi.model.OWLClass desc)
visit in interface org.semanticweb.owlapi.model.OWLClassVisitorExBase<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectUnionOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectComplementOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectHasValue desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectHasSelf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLObjectOneOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataHasValue desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataMinCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataExactCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public ConceptExpression visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<ConceptExpression>public E getEntityFromPointer(T pointer)
public T getPointerFromEntity(E entity)
public org.semanticweb.owlapi.reasoner.Node<E> node(Stream<T> pointers)
public org.semanticweb.owlapi.reasoner.NodeSet<E> nodeSet(Stream<Collection<T>> pointers)
Copyright © 2018 The University of Manchester. All rights reserved.