|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.clarkparsia.owlapiv3.OWL
public class OWL
Title:
Description: Utility class to generate OWL concepts in a concise and readable way.
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
Field Summary | |
---|---|
static org.semanticweb.owlapi.model.OWLDataProperty |
bottomDataProperty
|
static org.semanticweb.owlapi.model.OWLObjectProperty |
bottomObjectProperty
|
static org.semanticweb.owlapi.model.OWLDataFactory |
factory
|
static org.semanticweb.owlapi.model.OWLOntologyManager |
manager
|
static org.semanticweb.owlapi.model.OWLClass |
Nothing
|
static org.semanticweb.owlapi.model.OWLClass |
Thing
|
static org.semanticweb.owlapi.model.OWLDataProperty |
topDataProperty
|
static org.semanticweb.owlapi.model.OWLObjectProperty |
topObjectProperty
|
Constructor Summary | |
---|---|
OWL()
|
Method Summary | |
---|---|
static org.semanticweb.owlapi.model.OWLDataAllValuesFrom |
all(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.OWLDataRange datatype)
|
static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom |
all(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.OWLClassExpression description)
|
static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom |
allValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.OWLClassExpression description)
Deprecated. Use all(OWLObjectPropertyExpression, OWLClassExpression)
instead |
static org.semanticweb.owlapi.model.OWLObjectIntersectionOf |
and(org.semanticweb.owlapi.model.OWLClassExpression... descriptions)
|
static org.semanticweb.owlapi.model.OWLObjectIntersectionOf |
and(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
|
static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom |
annotation(org.semanticweb.owlapi.model.OWLEntity entity,
org.semanticweb.owlapi.model.IRI annotationIRI,
org.semanticweb.owlapi.model.OWLIndividual individual)
|
static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom |
annotation(org.semanticweb.owlapi.model.OWLEntity entity,
org.semanticweb.owlapi.model.IRI annotationIRI,
org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom |
annotation(org.semanticweb.owlapi.model.OWLEntity entity,
org.semanticweb.owlapi.model.OWLAnnotation annotation)
|
static org.semanticweb.owlapi.model.OWLAnonymousIndividual |
AnonymousIndividual()
|
static org.semanticweb.owlapi.model.OWLAnonymousIndividual |
AnonymousIndividual(java.lang.String anonId)
|
static org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom |
asymmetric(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLClass |
Class(org.semanticweb.owlapi.model.IRI iri)
|
static org.semanticweb.owlapi.model.OWLClass |
Class(java.lang.String iri)
|
static org.semanticweb.owlapi.model.OWLClassAssertionAxiom |
classAssertion(org.semanticweb.owlapi.model.OWLIndividual ind,
org.semanticweb.owlapi.model.OWLClassExpression desc)
|
static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom |
comment(org.semanticweb.owlapi.model.OWLEntity entity,
java.lang.String comment)
|
static org.semanticweb.owlapi.model.OWLObjectComplementOf |
complementOf(org.semanticweb.owlapi.model.OWLClassExpression description)
Deprecated. Use not(OWLClassExpression) instead |
static org.semanticweb.owlapi.model.OWLLiteral |
constant(boolean value)
Convenience method that obtains a constant typed as an integer. |
static org.semanticweb.owlapi.model.OWLLiteral |
constant(double value)
Convenience method that obtains a constant typed as an integer. |
static org.semanticweb.owlapi.model.OWLLiteral |
constant(float value)
Convenience method that obtains a constant typed as an integer. |
static org.semanticweb.owlapi.model.OWLLiteral |
constant(int value)
Convenience method that obtains a constant typed as an integer. |
static org.semanticweb.owlapi.model.OWLLiteral |
constant(java.lang.String value)
|
static org.semanticweb.owlapi.model.OWLLiteral |
constant(java.lang.String value,
org.semanticweb.owlapi.model.OWLDatatype datatype)
|
static org.semanticweb.owlapi.model.OWLLiteral |
constant(java.lang.String value,
java.lang.String lang)
|
static org.semanticweb.owlapi.model.OWLDataIntersectionOf |
dataAnd(org.semanticweb.owlapi.model.OWLDataRange... descriptions)
|
static org.semanticweb.owlapi.model.OWLDataIntersectionOf |
dataAnd(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataRange> descriptions)
|
static org.semanticweb.owlapi.model.OWLDataComplementOf |
dataNot(org.semanticweb.owlapi.model.OWLDataRange description)
|
static org.semanticweb.owlapi.model.OWLDataOneOf |
dataOneOf(java.util.Set<? extends org.semanticweb.owlapi.model.OWLLiteral> constants)
|
static org.semanticweb.owlapi.model.OWLDataUnionOf |
dataOr(org.semanticweb.owlapi.model.OWLDataRange... descriptions)
|
static org.semanticweb.owlapi.model.OWLDataUnionOf |
dataOr(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataRange> descriptions)
|
static org.semanticweb.owlapi.model.OWLDataProperty |
DataProperty(org.semanticweb.owlapi.model.IRI iri)
|
static org.semanticweb.owlapi.model.OWLDataProperty |
DataProperty(java.lang.String iri)
|
static org.semanticweb.owlapi.model.OWLDatatype |
Datatype(org.semanticweb.owlapi.model.IRI datatypeIRI)
|
static org.semanticweb.owlapi.model.OWLDatatype |
Datatype(java.lang.String datatypeURI)
|
static org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom |
datatypeDefinition(org.semanticweb.owlapi.model.OWLDatatype d1,
org.semanticweb.owlapi.model.OWLDataRange d2)
|
static org.semanticweb.owlapi.model.OWLDeclarationAxiom |
declaration(org.semanticweb.owlapi.model.OWLEntity entity)
|
static org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom |
differentFrom(org.semanticweb.owlapi.model.OWLIndividual i1,
org.semanticweb.owlapi.model.OWLIndividual i2)
|
static org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom |
differentFrom(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> inds)
|
static org.semanticweb.owlapi.model.OWLDisjointClassesAxiom |
disjointClasses(org.semanticweb.owlapi.model.OWLClassExpression d1,
org.semanticweb.owlapi.model.OWLClassExpression d2)
|
static org.semanticweb.owlapi.model.OWLDisjointClassesAxiom |
disjointClasses(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
|
static org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom |
disjointProperties(org.semanticweb.owlapi.model.OWLDataPropertyExpression d1,
org.semanticweb.owlapi.model.OWLDataPropertyExpression d2)
|
static org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom |
disjointProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression d1,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression d2)
|
static org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom |
domain(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
org.semanticweb.owlapi.model.OWLClassExpression d)
|
static org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom |
domain(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
org.semanticweb.owlapi.model.OWLClassExpression d)
|
static org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom |
equivalentClasses(org.semanticweb.owlapi.model.OWLClassExpression d1,
org.semanticweb.owlapi.model.OWLClassExpression d2)
|
static org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom |
equivalentClasses(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
|
static org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom |
equivalentDataProperties(org.semanticweb.owlapi.model.OWLDataPropertyExpression p1,
org.semanticweb.owlapi.model.OWLDataPropertyExpression p2)
|
static org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom |
equivalentDataProperties(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties)
|
static org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom |
equivalentProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p1,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression p2)
|
static org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom |
equivalentProperties(java.util.Set<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties)
|
static org.semanticweb.owlapi.model.OWLClassExpression |
exactly(org.semanticweb.owlapi.model.OWLDataProperty p,
int card)
|
static org.semanticweb.owlapi.model.OWLClassExpression |
exactly(org.semanticweb.owlapi.model.OWLDataProperty p,
int card,
org.semanticweb.owlapi.model.OWLDataRange d)
|
static org.semanticweb.owlapi.model.OWLClassExpression |
exactly(org.semanticweb.owlapi.model.OWLObjectProperty p,
int card)
|
static org.semanticweb.owlapi.model.OWLClassExpression |
exactly(org.semanticweb.owlapi.model.OWLObjectProperty p,
int card,
org.semanticweb.owlapi.model.OWLClassExpression desc)
|
static org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom |
functional(org.semanticweb.owlapi.model.OWLDataPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom |
functional(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLNamedIndividual |
Individual(org.semanticweb.owlapi.model.IRI iri)
|
static org.semanticweb.owlapi.model.OWLNamedIndividual |
Individual(java.lang.String iri)
|
static org.semanticweb.owlapi.model.OWLObjectInverseOf |
inverse(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom |
inverseFunctional(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom |
inverseProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p1,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression p2)
|
static org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom |
irreflexive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom |
label(org.semanticweb.owlapi.model.OWLEntity entity,
java.lang.String label)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
length(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
length(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLDataMaxCardinality |
max(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
int max)
|
static org.semanticweb.owlapi.model.OWLDataMaxCardinality |
max(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
int max,
org.semanticweb.owlapi.model.OWLDataRange filler)
|
static org.semanticweb.owlapi.model.OWLObjectMaxCardinality |
max(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
int max)
|
static org.semanticweb.owlapi.model.OWLObjectMaxCardinality |
max(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
int max,
org.semanticweb.owlapi.model.OWLClassExpression filler)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxExclusive(double constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxExclusive(float constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxExclusive(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxExclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxInclusive(double constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxInclusive(float constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxInclusive(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxInclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxLength(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
maxLength(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLDataMinCardinality |
min(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
int min)
|
static org.semanticweb.owlapi.model.OWLDataMinCardinality |
min(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
int min,
org.semanticweb.owlapi.model.OWLDataRange filler)
|
static org.semanticweb.owlapi.model.OWLObjectMinCardinality |
min(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
int min)
|
static org.semanticweb.owlapi.model.OWLObjectMinCardinality |
min(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
int min,
org.semanticweb.owlapi.model.OWLClassExpression filler)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minExclusive(double constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minExclusive(float constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minExclusive(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minExclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minInclusive(double constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minInclusive(float constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minInclusive(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minInclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minLength(int constant)
|
static org.semanticweb.owlapi.model.OWLFacetRestriction |
minLength(org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLObjectComplementOf |
not(org.semanticweb.owlapi.model.OWLClassExpression description)
|
static org.semanticweb.owlapi.model.OWLObjectOneOf |
objectOneOf(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> individuals)
|
static org.semanticweb.owlapi.model.OWLObjectProperty |
ObjectProperty(org.semanticweb.owlapi.model.IRI iri)
|
static org.semanticweb.owlapi.model.OWLObjectProperty |
ObjectProperty(java.lang.String iri)
|
static org.semanticweb.owlapi.model.OWLObjectOneOf |
oneOf(org.semanticweb.owlapi.model.OWLIndividual... individuals)
|
static org.semanticweb.owlapi.model.OWLDataOneOf |
oneOf(org.semanticweb.owlapi.model.OWLLiteral... constants)
|
static org.semanticweb.owlapi.model.OWLDataAllValuesFrom |
only(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.OWLDataRange datatype)
|
static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom |
only(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.OWLClassExpression description)
|
static org.semanticweb.owlapi.model.OWLOntology |
Ontology(java.util.Collection<? extends org.semanticweb.owlapi.model.OWLAxiom> axioms)
|
static org.semanticweb.owlapi.model.OWLOntology |
Ontology(java.util.Collection<? extends org.semanticweb.owlapi.model.OWLAxiom> axioms,
org.semanticweb.owlapi.model.IRI iri)
|
static org.semanticweb.owlapi.model.OWLOntology |
Ontology(org.semanticweb.owlapi.model.OWLAxiom... axioms)
|
static org.semanticweb.owlapi.model.OWLObjectUnionOf |
or(org.semanticweb.owlapi.model.OWLClassExpression... descriptions)
|
static org.semanticweb.owlapi.model.OWLObjectUnionOf |
or(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
|
static org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom |
propertyAssertion(org.semanticweb.owlapi.model.OWLIndividual subj,
org.semanticweb.owlapi.model.OWLDataPropertyExpression pred,
org.semanticweb.owlapi.model.OWLLiteral obj)
|
static org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom |
propertyAssertion(org.semanticweb.owlapi.model.OWLIndividual subj,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression pred,
org.semanticweb.owlapi.model.OWLIndividual obj)
|
static org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom |
range(org.semanticweb.owlapi.model.OWLDataPropertyExpression p,
org.semanticweb.owlapi.model.OWLDataRange d)
|
static org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom |
range(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
org.semanticweb.owlapi.model.OWLClassExpression d)
|
static org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom |
reflexive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLDataRange |
restrict(org.semanticweb.owlapi.model.OWLDatatype datatype,
org.semanticweb.owlapi.model.OWLFacetRestriction... restrictions)
|
static org.semanticweb.owlapi.model.OWLDataRange |
restrict(org.semanticweb.owlapi.model.OWLDatatype datatype,
java.util.Set<org.semanticweb.owlapi.model.OWLFacetRestriction> restrictions)
|
static org.semanticweb.owlapi.model.OWLSameIndividualAxiom |
sameAs(org.semanticweb.owlapi.model.OWLIndividual i1,
org.semanticweb.owlapi.model.OWLIndividual i2)
|
static org.semanticweb.owlapi.model.OWLSameIndividualAxiom |
sameAs(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> inds)
|
static org.semanticweb.owlapi.model.OWLObjectHasSelf |
self(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLDataSomeValuesFrom |
some(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.OWLDataRange datatype)
|
static org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom |
some(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.OWLClassExpression description)
|
static org.semanticweb.owlapi.model.OWLSubClassOfAxiom |
subClassOf(org.semanticweb.owlapi.model.OWLClassExpression sub,
org.semanticweb.owlapi.model.OWLClassExpression sup)
|
static org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom |
subPropertyOf(org.semanticweb.owlapi.model.OWLDataPropertyExpression sub,
org.semanticweb.owlapi.model.OWLDataPropertyExpression sup)
|
static org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom |
subPropertyOf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression[] subChain,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression sup)
|
static org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom |
subPropertyOf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression sub,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression sup)
|
static org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom |
symmetric(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom |
transitive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
|
static org.semanticweb.owlapi.model.OWLDataHasValue |
value(org.semanticweb.owlapi.model.OWLDataPropertyExpression property,
org.semanticweb.owlapi.model.OWLLiteral constant)
|
static org.semanticweb.owlapi.model.OWLObjectHasValue |
value(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property,
org.semanticweb.owlapi.model.OWLIndividual value)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final org.semanticweb.owlapi.model.OWLOntologyManager manager
public static final org.semanticweb.owlapi.model.OWLDataFactory factory
public static final org.semanticweb.owlapi.model.OWLClass Nothing
public static final org.semanticweb.owlapi.model.OWLClass Thing
public static final org.semanticweb.owlapi.model.OWLObjectProperty topObjectProperty
public static final org.semanticweb.owlapi.model.OWLObjectProperty bottomObjectProperty
public static final org.semanticweb.owlapi.model.OWLDataProperty topDataProperty
public static final org.semanticweb.owlapi.model.OWLDataProperty bottomDataProperty
Constructor Detail |
---|
public OWL()
Method Detail |
---|
public static org.semanticweb.owlapi.model.OWLOntology Ontology(java.util.Collection<? extends org.semanticweb.owlapi.model.OWLAxiom> axioms)
public static org.semanticweb.owlapi.model.OWLOntology Ontology(java.util.Collection<? extends org.semanticweb.owlapi.model.OWLAxiom> axioms, org.semanticweb.owlapi.model.IRI iri)
public static org.semanticweb.owlapi.model.OWLOntology Ontology(org.semanticweb.owlapi.model.OWLAxiom... axioms)
public static org.semanticweb.owlapi.model.OWLDataAllValuesFrom all(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange datatype)
public static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom all(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression description)
public static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom allValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression description)
all(OWLObjectPropertyExpression, OWLClassExpression)
instead
public static org.semanticweb.owlapi.model.OWLObjectIntersectionOf and(org.semanticweb.owlapi.model.OWLClassExpression... descriptions)
public static org.semanticweb.owlapi.model.OWLObjectIntersectionOf and(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
public static org.semanticweb.owlapi.model.OWLDataIntersectionOf dataAnd(org.semanticweb.owlapi.model.OWLDataRange... descriptions)
public static org.semanticweb.owlapi.model.OWLDataIntersectionOf dataAnd(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataRange> descriptions)
public static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom annotation(org.semanticweb.owlapi.model.OWLEntity entity, org.semanticweb.owlapi.model.OWLAnnotation annotation)
public static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom annotation(org.semanticweb.owlapi.model.OWLEntity entity, org.semanticweb.owlapi.model.IRI annotationIRI, org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom annotation(org.semanticweb.owlapi.model.OWLEntity entity, org.semanticweb.owlapi.model.IRI annotationIRI, org.semanticweb.owlapi.model.OWLIndividual individual)
public static org.semanticweb.owlapi.model.OWLAnonymousIndividual AnonymousIndividual()
public static org.semanticweb.owlapi.model.OWLAnonymousIndividual AnonymousIndividual(java.lang.String anonId)
public static org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom asymmetric(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLClass Class(java.lang.String iri)
public static org.semanticweb.owlapi.model.OWLClass Class(org.semanticweb.owlapi.model.IRI iri)
public static org.semanticweb.owlapi.model.OWLClassAssertionAxiom classAssertion(org.semanticweb.owlapi.model.OWLIndividual ind, org.semanticweb.owlapi.model.OWLClassExpression desc)
public static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom comment(org.semanticweb.owlapi.model.OWLEntity entity, java.lang.String comment)
public static org.semanticweb.owlapi.model.OWLObjectComplementOf complementOf(org.semanticweb.owlapi.model.OWLClassExpression description)
not(OWLClassExpression)
instead
public static org.semanticweb.owlapi.model.OWLLiteral constant(boolean value)
value
- The value of the constant
OWLLiteral
whose literal is the lexical
value of the integer, and whose data type is xsd:boolean.public static org.semanticweb.owlapi.model.OWLLiteral constant(double value)
value
- The value of the constant
OWLLiteral
whose literal is the lexical
value of the integer, and whose data type is xsd:double.public static org.semanticweb.owlapi.model.OWLLiteral constant(float value)
value
- The value of the constant
OWLLiteral
whose literal is the lexical
value of the integer, and whose data type is xsd:float.public static org.semanticweb.owlapi.model.OWLLiteral constant(int value)
value
- The value of the constant
OWLLiteral
whose literal is the lexical
value of the integer, and whose data type is xsd:integer.public static org.semanticweb.owlapi.model.OWLLiteral constant(java.lang.String value)
public static org.semanticweb.owlapi.model.OWLLiteral constant(java.lang.String value, org.semanticweb.owlapi.model.OWLDatatype datatype)
public static org.semanticweb.owlapi.model.OWLLiteral constant(java.lang.String value, java.lang.String lang)
public static org.semanticweb.owlapi.model.OWLDataProperty DataProperty(java.lang.String iri)
public static org.semanticweb.owlapi.model.OWLDataProperty DataProperty(org.semanticweb.owlapi.model.IRI iri)
public static org.semanticweb.owlapi.model.OWLDatatype Datatype(java.lang.String datatypeURI)
public static org.semanticweb.owlapi.model.OWLDatatype Datatype(org.semanticweb.owlapi.model.IRI datatypeIRI)
public static org.semanticweb.owlapi.model.OWLDeclarationAxiom declaration(org.semanticweb.owlapi.model.OWLEntity entity)
public static org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom differentFrom(org.semanticweb.owlapi.model.OWLIndividual i1, org.semanticweb.owlapi.model.OWLIndividual i2)
public static org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom differentFrom(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> inds)
public static org.semanticweb.owlapi.model.OWLDisjointClassesAxiom disjointClasses(org.semanticweb.owlapi.model.OWLClassExpression d1, org.semanticweb.owlapi.model.OWLClassExpression d2)
public static org.semanticweb.owlapi.model.OWLDisjointClassesAxiom disjointClasses(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
public static org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom disjointProperties(org.semanticweb.owlapi.model.OWLDataPropertyExpression d1, org.semanticweb.owlapi.model.OWLDataPropertyExpression d2)
public static org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom disjointProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression d1, org.semanticweb.owlapi.model.OWLObjectPropertyExpression d2)
public static org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom domain(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, org.semanticweb.owlapi.model.OWLClassExpression d)
public static org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom domain(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, org.semanticweb.owlapi.model.OWLClassExpression d)
public static org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom datatypeDefinition(org.semanticweb.owlapi.model.OWLDatatype d1, org.semanticweb.owlapi.model.OWLDataRange d2)
public static org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom equivalentClasses(org.semanticweb.owlapi.model.OWLClassExpression d1, org.semanticweb.owlapi.model.OWLClassExpression d2)
public static org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom equivalentClasses(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
public static org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom equivalentDataProperties(org.semanticweb.owlapi.model.OWLDataPropertyExpression p1, org.semanticweb.owlapi.model.OWLDataPropertyExpression p2)
public static org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom equivalentDataProperties(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties)
public static org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom equivalentProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p1, org.semanticweb.owlapi.model.OWLObjectPropertyExpression p2)
public static org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom equivalentProperties(java.util.Set<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties)
public static org.semanticweb.owlapi.model.OWLClassExpression exactly(org.semanticweb.owlapi.model.OWLDataProperty p, int card)
public static org.semanticweb.owlapi.model.OWLClassExpression exactly(org.semanticweb.owlapi.model.OWLDataProperty p, int card, org.semanticweb.owlapi.model.OWLDataRange d)
public static org.semanticweb.owlapi.model.OWLClassExpression exactly(org.semanticweb.owlapi.model.OWLObjectProperty p, int card)
public static org.semanticweb.owlapi.model.OWLClassExpression exactly(org.semanticweb.owlapi.model.OWLObjectProperty p, int card, org.semanticweb.owlapi.model.OWLClassExpression desc)
public static org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom functional(org.semanticweb.owlapi.model.OWLDataPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom functional(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLNamedIndividual Individual(java.lang.String iri)
public static org.semanticweb.owlapi.model.OWLNamedIndividual Individual(org.semanticweb.owlapi.model.IRI iri)
public static org.semanticweb.owlapi.model.OWLObjectInverseOf inverse(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom inverseFunctional(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom inverseProperties(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p1, org.semanticweb.owlapi.model.OWLObjectPropertyExpression p2)
public static org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom irreflexive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom label(org.semanticweb.owlapi.model.OWLEntity entity, java.lang.String label)
public static org.semanticweb.owlapi.model.OWLFacetRestriction length(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction length(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLDataMaxCardinality max(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, int max)
public static org.semanticweb.owlapi.model.OWLDataMaxCardinality max(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, int max, org.semanticweb.owlapi.model.OWLDataRange filler)
public static org.semanticweb.owlapi.model.OWLObjectMaxCardinality max(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, int max)
public static org.semanticweb.owlapi.model.OWLObjectMaxCardinality max(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, int max, org.semanticweb.owlapi.model.OWLClassExpression filler)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxExclusive(double constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxExclusive(float constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxExclusive(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxExclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxInclusive(double constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxInclusive(float constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxInclusive(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxInclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxLength(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction maxLength(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLDataMinCardinality min(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, int min)
public static org.semanticweb.owlapi.model.OWLDataMinCardinality min(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, int min, org.semanticweb.owlapi.model.OWLDataRange filler)
public static org.semanticweb.owlapi.model.OWLObjectMinCardinality min(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, int min)
public static org.semanticweb.owlapi.model.OWLObjectMinCardinality min(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, int min, org.semanticweb.owlapi.model.OWLClassExpression filler)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minExclusive(double constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minExclusive(float constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minExclusive(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minExclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minInclusive(double constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minInclusive(float constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minInclusive(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minInclusive(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minLength(int constant)
public static org.semanticweb.owlapi.model.OWLFacetRestriction minLength(org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLObjectComplementOf not(org.semanticweb.owlapi.model.OWLClassExpression description)
public static org.semanticweb.owlapi.model.OWLDataComplementOf dataNot(org.semanticweb.owlapi.model.OWLDataRange description)
public static org.semanticweb.owlapi.model.OWLObjectProperty ObjectProperty(java.lang.String iri)
public static org.semanticweb.owlapi.model.OWLObjectProperty ObjectProperty(org.semanticweb.owlapi.model.IRI iri)
public static org.semanticweb.owlapi.model.OWLDataOneOf oneOf(org.semanticweb.owlapi.model.OWLLiteral... constants)
public static org.semanticweb.owlapi.model.OWLObjectOneOf oneOf(org.semanticweb.owlapi.model.OWLIndividual... individuals)
public static org.semanticweb.owlapi.model.OWLDataOneOf dataOneOf(java.util.Set<? extends org.semanticweb.owlapi.model.OWLLiteral> constants)
public static org.semanticweb.owlapi.model.OWLObjectOneOf objectOneOf(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> individuals)
public static org.semanticweb.owlapi.model.OWLDataAllValuesFrom only(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange datatype)
public static org.semanticweb.owlapi.model.OWLObjectAllValuesFrom only(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression description)
public static org.semanticweb.owlapi.model.OWLObjectUnionOf or(org.semanticweb.owlapi.model.OWLClassExpression... descriptions)
public static org.semanticweb.owlapi.model.OWLObjectUnionOf or(java.util.Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> descriptions)
public static org.semanticweb.owlapi.model.OWLDataUnionOf dataOr(org.semanticweb.owlapi.model.OWLDataRange... descriptions)
public static org.semanticweb.owlapi.model.OWLDataUnionOf dataOr(java.util.Set<? extends org.semanticweb.owlapi.model.OWLDataRange> descriptions)
public static org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom propertyAssertion(org.semanticweb.owlapi.model.OWLIndividual subj, org.semanticweb.owlapi.model.OWLDataPropertyExpression pred, org.semanticweb.owlapi.model.OWLLiteral obj)
public static org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom propertyAssertion(org.semanticweb.owlapi.model.OWLIndividual subj, org.semanticweb.owlapi.model.OWLObjectPropertyExpression pred, org.semanticweb.owlapi.model.OWLIndividual obj)
public static org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom range(org.semanticweb.owlapi.model.OWLDataPropertyExpression p, org.semanticweb.owlapi.model.OWLDataRange d)
public static org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom range(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, org.semanticweb.owlapi.model.OWLClassExpression d)
public static org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom reflexive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLDataRange restrict(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.model.OWLFacetRestriction... restrictions)
public static org.semanticweb.owlapi.model.OWLDataRange restrict(org.semanticweb.owlapi.model.OWLDatatype datatype, java.util.Set<org.semanticweb.owlapi.model.OWLFacetRestriction> restrictions)
public static org.semanticweb.owlapi.model.OWLSameIndividualAxiom sameAs(org.semanticweb.owlapi.model.OWLIndividual i1, org.semanticweb.owlapi.model.OWLIndividual i2)
public static org.semanticweb.owlapi.model.OWLSameIndividualAxiom sameAs(java.util.Set<org.semanticweb.owlapi.model.OWLIndividual> inds)
public static org.semanticweb.owlapi.model.OWLObjectHasSelf self(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLDataSomeValuesFrom some(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange datatype)
public static org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom some(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression description)
public static org.semanticweb.owlapi.model.OWLSubClassOfAxiom subClassOf(org.semanticweb.owlapi.model.OWLClassExpression sub, org.semanticweb.owlapi.model.OWLClassExpression sup)
public static org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom subPropertyOf(org.semanticweb.owlapi.model.OWLDataPropertyExpression sub, org.semanticweb.owlapi.model.OWLDataPropertyExpression sup)
public static org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom subPropertyOf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression sub, org.semanticweb.owlapi.model.OWLObjectPropertyExpression sup)
public static org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom subPropertyOf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression[] subChain, org.semanticweb.owlapi.model.OWLObjectPropertyExpression sup)
public static org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom symmetric(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom transitive(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p)
public static org.semanticweb.owlapi.model.OWLDataHasValue value(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLLiteral constant)
public static org.semanticweb.owlapi.model.OWLObjectHasValue value(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |