public class AbstractTripleHandler extends Object
| Constructor and Description |
|---|
AbstractTripleHandler(OWLRDFConsumer consumer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAxiom(org.semanticweb.owlapi.model.OWLAxiom axiom) |
protected void |
consumeTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object) |
protected void |
consumeTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.OWLLiteral object) |
OWLRDFConsumer |
getConsumer() |
protected org.semanticweb.owlapi.model.OWLDataFactory |
getDataFactory() |
protected Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getPendingAnnotations() |
protected boolean |
isAnnotationPropertyLax(org.semanticweb.owlapi.model.IRI iri) |
protected boolean |
isAnnotationPropertyOnly(org.semanticweb.owlapi.model.IRI iri) |
protected boolean |
isAnnotationPropertyStrict(org.semanticweb.owlapi.model.IRI iri) |
protected boolean |
isAnonymous(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isClassExpressionLax(org.semanticweb.owlapi.model.IRI mainNode) |
protected boolean |
isClassExpressionLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isClassExpressionListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize) |
protected boolean |
isClassExpressionStrict(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isClassExpressionStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isDataPropertyLax(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isDataPropertyLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isDataPropertyOnly(org.semanticweb.owlapi.model.IRI iri) |
protected boolean |
isDataPropertyStrict(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isDataPropertyStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isDataRangeLax(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isDataRangeLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isDataRangeListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize) |
protected boolean |
isDataRangeStrict(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isDataRangeStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isIndividualListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize) |
protected boolean |
isLiteralPresent(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isNonNegativeIntegerLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isNonNegativeIntegerStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isObjectPropertyLax(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isObjectPropertyLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isObjectPropertyOnly(org.semanticweb.owlapi.model.IRI iri) |
protected boolean |
isObjectPropertyStrict(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isObjectPropertyStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isResourceListStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.coode.owlapi.rdfxml.parser.AbstractTripleHandler.TypeMatcher typeMatcher,
int minSize) |
protected boolean |
isResourcePresent(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected boolean |
isRestrictionLax(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isRestrictionStrict(org.semanticweb.owlapi.model.IRI node) |
protected boolean |
isStrict() |
protected org.semanticweb.owlapi.model.OWLClassExpression |
translateClassExpression(org.semanticweb.owlapi.model.IRI IRI) |
protected org.semanticweb.owlapi.model.OWLDataPropertyExpression |
translateDataProperty(org.semanticweb.owlapi.model.IRI IRI) |
protected org.semanticweb.owlapi.model.OWLDataRange |
translateDataRange(org.semanticweb.owlapi.model.IRI IRI) |
protected org.semanticweb.owlapi.model.OWLIndividual |
translateIndividual(org.semanticweb.owlapi.model.IRI IRI) |
protected int |
translateInteger(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate) |
protected org.semanticweb.owlapi.model.OWLObjectPropertyExpression |
translateObjectProperty(org.semanticweb.owlapi.model.IRI IRI) |
public AbstractTripleHandler(OWLRDFConsumer consumer)
consumer - consumerpublic OWLRDFConsumer getConsumer()
protected Set<org.semanticweb.owlapi.model.OWLAnnotation> getPendingAnnotations()
protected void consumeTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.IRI object)
protected void consumeTriple(org.semanticweb.owlapi.model.IRI subject,
org.semanticweb.owlapi.model.IRI predicate,
org.semanticweb.owlapi.model.OWLLiteral object)
protected boolean isStrict()
protected boolean isObjectPropertyOnly(org.semanticweb.owlapi.model.IRI iri)
protected boolean isDataPropertyOnly(org.semanticweb.owlapi.model.IRI iri)
protected boolean isAnnotationPropertyOnly(org.semanticweb.owlapi.model.IRI iri)
protected boolean isAnnotationPropertyStrict(org.semanticweb.owlapi.model.IRI iri)
protected boolean isAnnotationPropertyLax(org.semanticweb.owlapi.model.IRI iri)
protected void addAxiom(org.semanticweb.owlapi.model.OWLAxiom axiom)
protected org.semanticweb.owlapi.model.OWLDataFactory getDataFactory()
protected org.semanticweb.owlapi.model.OWLClassExpression translateClassExpression(org.semanticweb.owlapi.model.IRI IRI)
protected org.semanticweb.owlapi.model.OWLObjectPropertyExpression translateObjectProperty(org.semanticweb.owlapi.model.IRI IRI)
protected org.semanticweb.owlapi.model.OWLDataPropertyExpression translateDataProperty(org.semanticweb.owlapi.model.IRI IRI)
protected org.semanticweb.owlapi.model.OWLDataRange translateDataRange(org.semanticweb.owlapi.model.IRI IRI)
protected org.semanticweb.owlapi.model.OWLIndividual translateIndividual(org.semanticweb.owlapi.model.IRI IRI)
protected boolean isAnonymous(org.semanticweb.owlapi.model.IRI node)
protected boolean isResourcePresent(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isLiteralPresent(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isRestrictionStrict(org.semanticweb.owlapi.model.IRI node)
protected boolean isRestrictionLax(org.semanticweb.owlapi.model.IRI node)
protected boolean isNonNegativeIntegerStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isNonNegativeIntegerLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected int translateInteger(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isClassExpressionStrict(org.semanticweb.owlapi.model.IRI node)
protected boolean isClassExpressionStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isClassExpressionLax(org.semanticweb.owlapi.model.IRI mainNode)
protected boolean isClassExpressionLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isObjectPropertyStrict(org.semanticweb.owlapi.model.IRI node)
protected boolean isObjectPropertyStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isObjectPropertyLax(org.semanticweb.owlapi.model.IRI node)
protected boolean isObjectPropertyLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isDataPropertyStrict(org.semanticweb.owlapi.model.IRI node)
protected boolean isDataPropertyStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isDataPropertyLax(org.semanticweb.owlapi.model.IRI node)
protected boolean isDataPropertyLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isDataRangeStrict(org.semanticweb.owlapi.model.IRI node)
protected boolean isDataRangeStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isDataRangeLax(org.semanticweb.owlapi.model.IRI node)
protected boolean isDataRangeLax(org.semanticweb.owlapi.model.IRI mainNode,
org.semanticweb.owlapi.vocab.OWLRDFVocabulary predicate)
protected boolean isClassExpressionListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize)
protected boolean isDataRangeListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize)
protected boolean isIndividualListStrict(org.semanticweb.owlapi.model.IRI mainNode,
int minSize)
protected boolean isResourceListStrict(org.semanticweb.owlapi.model.IRI mainNode,
org.coode.owlapi.rdfxml.parser.AbstractTripleHandler.TypeMatcher typeMatcher,
int minSize)
Copyright © 2014 The University of Manchester. All Rights Reserved.