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