@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
@Override protected DefaultNode<OWLClass> getNode(OWLClass entity) { return NodeFactory.getOWLClassNode(entity); }
@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
protected DefaultNode<OWLClass> getNode(OWLClass entity) { return NodeFactory.getOWLClassNode(entity); }
@Override protected DefaultNode<OWLClass> getNode(OWLClass entity) { return NodeFactory.getOWLClassNode(entity); }
@Override protected DefaultNode<OWLClass> getNode(OWLClass entity) { return NodeFactory.getOWLClassNode(entity); }
@Override protected DefaultNode<OWLClass> getNode(OWLClass entity) { return NodeFactory.getOWLClassNode(entity); }
private Node<OWLClass> toClassNode(final Set<ATermAppl> terms) { return NodeFactory.getOWLClassNode(CLASS_MAPPER.map(terms)); }
private Node<OWLClass> toClassNode(final Set<ATermAppl> terms) { return NodeFactory.getOWLClassNode(CLASS_MAPPER.map(terms)); }
private Node<OWLClass> toClassNode(final Set<ATermAppl> terms) { return NodeFactory.getOWLClassNode(CLASS_MAPPER.map(terms)); }
private Node<OWLClass> toClassNode( Set<ATermAppl> terms ) { return NodeFactory.getOWLClassNode( CLASS_MAPPER.map( terms ) ); }
public NodeSet<OWLClass> getSubClasses(OWLClassExpression clsC, boolean direct) { if( clsC.isAnonymous() ) { throw new UnsupportedOperationException( "This reasoner only supports named classes" ); } classify(); Set<Node<OWLClass>> values = new HashSet<Node<OWLClass>>(); for( Set<OWLClass> val : taxonomy.getSubs( (OWLClass) clsC, direct ) ) { values.add( NodeFactory.getOWLClassNode( val ) ); } return new OWLClassNodeSet( values ); }
@Override public NodeSet<OWLClass> getSubClasses(final OWLClassExpression clsC, final boolean direct) { if (clsC.isAnonymous()) throw new UnsupportedOperationException(_namedClassesSupportOnly); classify(); final Set<Node<OWLClass>> values = new HashSet<>(); for (final Set<OWLClass> val : _taxonomyImpl.getSubs((OWLClass) clsC, direct)) values.add(NodeFactory.getOWLClassNode(val)); return new OWLClassNodeSet(values); }
public Node<OWLClass> getEquivalentClasses(OWLClassExpression clsC) { if( clsC.isAnonymous() ) { throw new IllegalArgumentException( "This reasoner only supports named classes" ); } classify(); return NodeFactory.getOWLClassNode( taxonomy.getAllEquivalents( (OWLClass) clsC ) ); }
@Override public Node<OWLClass> getEquivalentClasses(final OWLClassExpression clsC) { if (clsC.isAnonymous()) throw new IllegalArgumentException("This reasoner only supports named classes"); classify(); return NodeFactory.getOWLClassNode(_taxonomyImpl.getAllEquivalents((OWLClass) clsC)); }
@Override public NodeSet<OWLClass> getSubClasses(final OWLClassExpression clsC, final boolean direct) { if (clsC.isAnonymous()) throw new UnsupportedOperationException(_namedClassesSupportOnly); classify(); final Set<Node<OWLClass>> values = new HashSet<>(); for (final Set<OWLClass> val : _taxonomyImpl.getSubs((OWLClass) clsC, direct)) values.add(NodeFactory.getOWLClassNode(val)); return new OWLClassNodeSet(values); }
@Override public Node<OWLClass> getEquivalentClasses(final OWLClassExpression clsC) { if (clsC.isAnonymous()) throw new IllegalArgumentException("This reasoner only supports named classes"); classify(); return NodeFactory.getOWLClassNode(_taxonomyImpl.getAllEquivalents((OWLClass) clsC)); }