public class OWLClassExpressionGeneralizer extends org.semanticweb.owlapi.util.OWLClassExpressionVisitorExAdapter<Stream<org.semanticweb.owlapi.model.OWLClassExpression>>
Constructor and Description |
---|
OWLClassExpressionGeneralizer() |
OWLClassExpressionGeneralizer(org.semanticweb.owlapi.model.OWLDataFactory df) |
Modifier and Type | Method and Description |
---|---|
static <T> List<T> |
bitMapToList(long bitmap,
List<T> list) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
generalize(org.semanticweb.owlapi.model.OWLClassExpression ce) |
static <T> Set<List<T>> |
getCombinations(List<List<T>> lists) |
static <T> Stream<List<T>> |
getCombinationsStream(List<T> list) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLClass ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLDataExactCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLDataMinCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom ce) |
Stream<org.semanticweb.owlapi.model.OWLClassExpression> |
visit(org.semanticweb.owlapi.model.OWLObjectUnionOf ce) |
public OWLClassExpressionGeneralizer(org.semanticweb.owlapi.model.OWLDataFactory df)
public OWLClassExpressionGeneralizer()
public Set<org.semanticweb.owlapi.model.OWLClassExpression> generalize(org.semanticweb.owlapi.model.OWLClassExpression ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLClass ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLDataMinCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLDataExactCardinality ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf ce)
public Stream<org.semanticweb.owlapi.model.OWLClassExpression> visit(org.semanticweb.owlapi.model.OWLObjectUnionOf ce)
public static <T> Stream<List<T>> getCombinationsStream(List<T> list)
public static <T> List<T> bitMapToList(long bitmap, List<T> list)
public static <T> Set<List<T>> getCombinations(List<List<T>> lists)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann