|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ElkObjectFactory
Interface that provides methods for creating instances of ElkObjects.
| Method Detail |
|---|
ElkAnnotation getAnnotation(ElkAnnotationProperty property,
ElkAnnotationValue value)
ElkAnnotation
property - the ElkAnnotationProperty for which the object should
be createdvalue - the ElkAnnotationValue for which the object should be
created
ElkAnnotation corresponding to the inputElkAnnotationProperty getAnnotationProperty(ElkIri iri)
ElkAnnotationProperty.
iri - the ElkIri for which the object should be created
ElkAnnotation corresponding to the input
ElkAnnotationAssertionAxiom getAnnotationAssertionAxiom(ElkAnnotationProperty property,
ElkAnnotationSubject subject,
ElkAnnotationValue value)
ElkAnnotationAssertionAxiom
property - the ElkAnnotationProperty for which the axiom should
be createdsubject - the ElkAnnotationSubject for which the axiom should be
createdvalue - the ElkAnnotationValue for which the axiom should be
created
ElkAnnotationAssertionAxiom corresponding to the input
ElkAnnotationPropertyDomainAxiom getAnnotationPropertyDomainAxiom(ElkAnnotationProperty property,
ElkIri domain)
ElkAnnotationPropertyDomainAxiom
property - the ElkAnnotationProperty for which the axiom should
be createddomain - the ElkIri for which the axiom should be created
ElkAnnotationPropertyDomainAxiom corresponding to the
input
ElkAnnotationPropertyRangeAxiom getAnnotationPropertyRangeAxiom(ElkAnnotationProperty property,
ElkIri range)
ElkAnnotationPropertyRangeAxiom
property - the ElkAnnotationProperty for which the axiom should
be createdrange - the ElkIri for which the object axiom be created
ElkAnnotationPropertyRangeAxiom corresponding to the
inputElkAnonymousIndividual getAnonymousIndividual(String nodeId)
ElkAnonymousIndividual.
nodeId - the String for which the object should be created
ElkAnonymousIndividual corresponding to the inputElkAsymmetricObjectPropertyAxiom getAsymmetricObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkAsymmetricObjectPropertyAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be created
ElkAsymmetricObjectPropertyAxiom corresponding to the
inputElkClass getClass(ElkIri iri)
ElkClass.
iri - the ElkIri for which the object should be created
ElkClass corresponding to the input
ElkClassAssertionAxiom getClassAssertionAxiom(ElkClassExpression classExpression,
ElkIndividual individual)
ElkClassAssertionAxiom.
classExpression - the ElkClassExpression for which the axiom should be
createdindividual - the ElkIndividual for which the axiom should be
created
ElkClassAssertionAxiom corresponding to the input
ElkDataAllValuesFrom getDataAllValuesFrom(ElkDataRange dataRange,
ElkDataPropertyExpression dpe1,
ElkDataPropertyExpression... dpe)
ElkDataAllValuesFrom.
dataRange - the ElkDataRange for which the object should be
createddpe1 - the ElkDataPropertyExpression for which the object
should be createddpe - the ElkDataPropertyExpressions for which the object
should be created
ElkDataAllValuesFrom corresponding to the input
ElkDataAllValuesFrom getDataAllValuesFrom(ElkDataRange dataRange,
List<? extends ElkDataPropertyExpression> dpList)
ElkDataAllValuesFrom.
dataRange - the ElkDataRange for which the object should be
createddpList - the ElkDataPropertyExpressions for which the object
should be created
ElkDataAllValuesFrom corresponding to the inputElkDataComplementOf getDataComplementOf(ElkDataRange dataRange)
ElkDataComplementOf.
dataRange - the ElkDataRange for which the object should be
created
ElkDataComplementOf corresponding to the input
ElkDataExactCardinality getDataExactCardinality(ElkDataPropertyExpression dataPropertyExpression,
int cardinality)
ElkDataExactCardinality.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkDataExactCardinality corresponding to the input
ElkDataExactCardinalityQualified getDataExactCardinalityQualified(ElkDataPropertyExpression dataPropertyExpression,
int cardinality,
ElkDataRange dataRange)
ElkDataExactCardinalityQualified.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createddataRange - the ElkDataRange for which the object should be
created
ElkDataExactCardinalityQualified corresponding to the
input
ElkDataHasValue getDataHasValue(ElkDataPropertyExpression dataPropertyExpression,
ElkLiteral literal)
ElkDataHasValue.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdliteral - the ElkLiteral for which the object should be created
ElkDataHasValue corresponding to the input
ElkDataIntersectionOf getDataIntersectionOf(ElkDataRange firstDataRange,
ElkDataRange secondDataRange,
ElkDataRange... otherDataRanges)
ElkDataIntersectionOf.
firstDataRange - the first ElkDataRange for which the object should be
createdsecondDataRange - the second ElkDataRange for which the object should be
createdotherDataRanges - the ElkDataRange for which the object should be
created
ElkDataIntersectionOf corresponding to the inputElkDataIntersectionOf getDataIntersectionOf(List<? extends ElkDataRange> dataRanges)
ElkDataIntersectionOf.
dataRanges - the ElkDataRanges for which the object should be
created
ElkDataIntersectionOf corresponding to the input
ElkDataMaxCardinality getDataMaxCardinality(ElkDataPropertyExpression dataPropertyExpression,
int cardinality)
ElkDataMaxCardinality.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkDataMaxCardinality corresponding to the input
ElkDataMaxCardinalityQualified getDataMaxCardinalityQualified(ElkDataPropertyExpression dataPropertyExpression,
int cardinality,
ElkDataRange dataRange)
ElkDataMaxCardinalityQualified.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createddataRange - the ElkDataRange for which the object should be
created
ElkDataMaxCardinalityQualified corresponding to the
input
ElkDataMinCardinality getDataMinCardinality(ElkDataPropertyExpression dataPropertyExpression,
int cardinality)
ElkDataMinCardinality.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkDataMinCardinality corresponding to the input
ElkDataMinCardinalityQualified getDataMinCardinalityQualified(ElkDataPropertyExpression dataPropertyExpression,
int cardinality,
ElkDataRange dataRange)
ElkDataMinCardinalityQualified.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createddataRange - the ElkDataRange for which the object should be
created
ElkDataMinCardinalityQualified corresponding to the
input
ElkDataOneOf getDataOneOf(ElkLiteral firstLiteral,
ElkLiteral... otherLiterals)
ElkDataOneOf.
firstLiteral - the ElkLiteral for which the object should be createdotherLiterals - other ElkLiterals for which the object should be
created
ElkDataOneOf corresponding to the inputElkDataOneOf getDataOneOf(List<? extends ElkLiteral> literals)
ElkDataOneOf.
literals - the ElkLiterals for which the object should be created
ElkDataOneOf corresponding to the inputElkDataProperty getDataProperty(ElkIri iri)
ElkDataProperty.
iri - the ElkIri for which the object should be created
ElkDataProperty corresponding to the input
ElkDataPropertyAssertionAxiom getDataPropertyAssertionAxiom(ElkDataPropertyExpression dataPropertyExpression,
ElkIndividual individual,
ElkLiteral literal)
ElkDataPropertyAssertionAxiom.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdindividual - the ElkIndividual for which the object should be
createdliteral - the ElkLiteral for which the object should be created
ElkDataPropertyAssertionAxiom corresponding to the
input
ElkDataPropertyDomainAxiom getDataPropertyDomainAxiom(ElkDataPropertyExpression dataPropertyExpression,
ElkClassExpression classExpression)
ElkDataPropertyDomainAxiom.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdclassExpression - the ElkClassExpression for which the object should be
created
ElkDataPropertyDomainAxiom corresponding to the input
ElkDataPropertyRangeAxiom getDataPropertyRangeAxiom(ElkDataPropertyExpression dataPropertyExpression,
ElkDataRange dataRange)
ElkDataPropertyRangeAxiom.
dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createddataRange - the ElkDataRange for which the object should be
created
ElkDataPropertyRangeAxiom corresponding to the input
ElkDataSomeValuesFrom getDataSomeValuesFrom(ElkDataRange dataRange,
ElkDataPropertyExpression firstDataPropertyExpression,
ElkDataPropertyExpression... otherDataPropertyExpressions)
ElkDataSomeValuesFrom
dataRange - the ElkDataRange for which the object should be
createdfirstDataPropertyExpression - the first ElkDataPropertyExpression for which the
object should be createdotherDataPropertyExpressions - other ElkDataPropertyExpressions for which the object
should be created
ElkDataSomeValuesFrom corresponding to the input
ElkDataSomeValuesFrom getDataSomeValuesFrom(ElkDataRange dataRange,
List<? extends ElkDataPropertyExpression> dpList)
ElkDataSomeValuesFrom
dataRange - the ElkDataRange for which the object should be
createddpList - the ElkDataPropertyExpressions for which the object
should be created
ElkDataSomeValuesFrom corresponding to the inputElkDatatype getDatatype(ElkIri iri)
ElkDatatype.
iri - the ElkIri for which the object should be created
ElkDatatype corresponding to the inputElkDatatype getDatatypeRdfPlainLiteral()
ElkDatatype corresponding to the input
ElkDatatypeRestriction getDatatypeRestriction(ElkDatatype datatype,
List<ElkFacetRestriction> facetRestrictions)
ElkDatatypeRestriction.
datatype - the ElkDatatype for which the object should be createdfacetRestrictions - the ElkFacetRestrictions for which the object should
be created
ElkDatatypeRestriction corresponding to the input
ElkDataUnionOf getDataUnionOf(ElkDataRange firstDataRange,
ElkDataRange secondDataRange,
ElkDataRange... otherDataRanges)
ElkDataUnionOf.
firstDataRange - the first ElkDataRange for which the object should be
createdsecondDataRange - the second ElkDataRange for which the object should be
createdotherDataRanges - other ElkDataRanges for which the object should be
created
ElkDataUnionOf corresponding to the inputElkDataUnionOf getDataUnionOf(List<? extends ElkDataRange> dataRanges)
ElkDataUnionOf.
dataRanges - the ElkDataRanges for which the object should be
created
ElkDataUnionOf corresponding to the inputElkDeclarationAxiom getDeclarationAxiom(ElkEntity entity)
ElkDeclarationAxiom.
entity - the ElkEntity for which the axiom should be created
ElkDeclarationAxiom corresponding to the input
ElkDifferentIndividualsAxiom getDifferentIndividualsAxiom(ElkIndividual firstIndividual,
ElkIndividual secondIndividual,
ElkIndividual... otherIndividuals)
ElkDifferentIndividualsAxiom.
firstIndividual - the first ElkIndividual for which the axiom should be
createdsecondIndividual - the second ElkIndividual for which the axiom should be
createdotherIndividuals - other ElkIndividual for which the axiom should be
created
ElkAnnotation corresponding to the inputElkDifferentIndividualsAxiom getDifferentIndividualsAxiom(List<? extends ElkIndividual> individuals)
ElkDifferentIndividualsAxiom.
individuals - the ElkIndividuals for which the axiom should be
created
ElkDifferentIndividualsAxiom corresponding to the
input
ElkDisjointClassesAxiom getDisjointClassesAxiom(ElkClassExpression firstClassExpression,
ElkClassExpression secondClassExpression,
ElkClassExpression... otherClassExpressions)
ElkDisjointClassesAxiom.
firstClassExpression - the first ElkClassExpression for which the axiom
should be createdsecondClassExpression - the second ElkClassExpression for which the axiom
should be createdotherClassExpressions - other ElkClassExpression for which the axiom should be
created
ElkDisjointClassesAxiom corresponding to the inputElkDisjointClassesAxiom getDisjointClassesAxiom(List<? extends ElkClassExpression> disjointClassExpressions)
ElkDisjointClassesAxiom.
disjointClassExpressions - the ElkClassExpressions for which the axiom should be
created
ElkDisjointClassesAxiom corresponding to the input
ElkDisjointDataPropertiesAxiom getDisjointDataPropertiesAxiom(ElkDataPropertyExpression firstDataPropertyExpression,
ElkDataPropertyExpression secondDataPropertyExpression,
ElkDataPropertyExpression... otherDataPropertyExpressions)
ElkDisjointDataPropertiesAxiom.
firstDataPropertyExpression - the ElkDataPropertyExpression for which the axiom
should be createdsecondDataPropertyExpression - the ElkDataPropertyExpression for which the axiom
should be createdotherDataPropertyExpressions - the ElkDataPropertyExpression for which the axiom
should be created
ElkDisjointDataPropertiesAxiom corresponding to the
inputElkDisjointDataPropertiesAxiom getDisjointDataPropertiesAxiom(List<? extends ElkDataPropertyExpression> disjointDataPropertyExpressions)
ElkDisjointDataPropertiesAxiom.
disjointDataPropertyExpressions - the ElkDataPropertyExpressions for which the axiom
should be created
ElkDisjointDataPropertiesAxiom corresponding to the
input
ElkDisjointObjectPropertiesAxiom getDisjointObjectPropertiesAxiom(ElkObjectPropertyExpression firstObjectPropertyExpression,
ElkObjectPropertyExpression secondObjectPropertyExpression,
ElkObjectPropertyExpression... otherObjectPropertyExpressions)
ElkDisjointObjectPropertiesAxiom.
firstObjectPropertyExpression - the first ElkObjectPropertyExpression for which the
axiom should be createdsecondObjectPropertyExpression - the second ElkObjectPropertyExpression for which the
axiom should be createdotherObjectPropertyExpressions - other ElkObjectPropertyExpressions for which the axiom
should be created
ElkDisjointObjectPropertiesAxiom corresponding to the
inputElkDisjointObjectPropertiesAxiom getDisjointObjectPropertiesAxiom(List<? extends ElkObjectPropertyExpression> disjointObjectPropertyExpressions)
ElkDisjointObjectPropertiesAxiom.
disjointObjectPropertyExpressions - the ElkObjectPropertyExpressions for which the axiom
should be created
ElkDisjointObjectPropertiesAxiom corresponding to the
input
ElkDisjointUnionAxiom getDisjointUnionAxiom(ElkClass definedClass,
ElkClassExpression firstClassExpression,
ElkClassExpression secondClassExpression,
ElkClassExpression... otherClassExpressions)
ElkDisjointUnionAxiom.
definedClass - the defined ElkClassExpression for which the axiom
should be createdfirstClassExpression - the first disjoint ElkClassExpression for which the
axiom should be createdsecondClassExpression - the second disjoint ElkClassExpression for which the
axiom should be createdotherClassExpressions - other disjoint ElkClassExpressions for which the axiom
should be created
ElkDisjointUnionAxiom corresponding to the input
ElkDisjointUnionAxiom getDisjointUnionAxiom(ElkClass definedClass,
List<? extends ElkClassExpression> disjointClassExpressions)
ElkDisjointUnionAxiom.
definedClass - the defined ElkClassExpression for which the axiom
should be createddisjointClassExpressions - the disjoint ElkClassExpressions for which the axiom
should be created
ElkDisjointUnionAxiom corresponding to the input
ElkEquivalentClassesAxiom getEquivalentClassesAxiom(ElkClassExpression firstClassExpression,
ElkClassExpression secondClassExpression,
ElkClassExpression... otherClassExpressions)
ElkEquivalentClassesAxiom.
firstClassExpression - the first equivalent ElkClassExpression for which the
axiom should be createdsecondClassExpression - the second equivalent ElkClassExpression for which the
axiom should be createdotherClassExpressions - other equivalent ElkClassExpressions for which the
axiom should be created
ElkEquivalentClassesAxiom corresponding to the inputElkEquivalentClassesAxiom getEquivalentClassesAxiom(List<? extends ElkClassExpression> equivalentClassExpressions)
ElkEquivalentClassesAxiom.
equivalentClassExpressions - the equivalent ElkClassExpressions for which the axiom
should be created
ElkEquivalentClassesAxiom corresponding to the input
ElkEquivalentDataPropertiesAxiom getEquivalentDataPropertiesAxiom(ElkDataPropertyExpression firstDataPropertyExpression,
ElkDataPropertyExpression secondDataPropertyExpression,
ElkDataPropertyExpression... otherDataPropertyExpressions)
ElkEquivalentDataPropertiesAxiom.
firstDataPropertyExpression - the fist equivalent ElkDataPropertyExpression for
which the axiom should be createdsecondDataPropertyExpression - the second equivalent ElkDataPropertyExpression for
which the axiom should be createdotherDataPropertyExpressions - other equivalent ElkDataPropertyExpressions for which
the axiom should be created
ElkEquivalentDataPropertiesAxiom corresponding to the
inputElkEquivalentDataPropertiesAxiom getEquivalentDataPropertiesAxiom(List<? extends ElkDataPropertyExpression> equivalentDataPropertyExpressions)
ElkEquivalentDataPropertiesAxiom.
equivalentDataPropertyExpressions - the equivalent ElkDataPropertyExpressions for which
the axiom should be created
ElkEquivalentDataPropertiesAxiom corresponding to the
input
ElkEquivalentObjectPropertiesAxiom getEquivalentObjectPropertiesAxiom(ElkObjectPropertyExpression firstObjectPropertyExpression,
ElkObjectPropertyExpression secondObjectPropertyExpression,
ElkObjectPropertyExpression... otherObjectPropertyExpressions)
ElkEquivalentObjectPropertiesAxiom.
firstObjectPropertyExpression - the first equivalent ElkObjectPropertyExpression for
which the axiom should be createdsecondObjectPropertyExpression - the second equivalent ElkObjectPropertyExpression for
which the axiom should be createdotherObjectPropertyExpressions - other equivalent ElkObjectPropertyExpressions for
which the axiom should be created
ElkEquivalentObjectPropertiesAxiom corresponding to
the inputElkEquivalentObjectPropertiesAxiom getEquivalentObjectPropertiesAxiom(List<? extends ElkObjectPropertyExpression> equivalentObjectPropertyExpressions)
ElkEquivalentObjectPropertiesAxiom.
equivalentObjectPropertyExpressions - the equivalent ElkObjectPropertyExpressions for which
the axiom should be created
ElkEquivalentObjectPropertiesAxiom corresponding to
the inputElkFunctionalDataPropertyAxiom getFunctionalDataPropertyAxiom(ElkDataPropertyExpression dataPropertyExpression)
ElkFunctionalDataPropertyAxiom.
dataPropertyExpression - the functional ElkDataPropertyExpression for which the
axiom should be created
ElkFunctionalDataPropertyAxiom corresponding to the
inputElkFunctionalObjectPropertyAxiom getFunctionalObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkFunctionalObjectPropertyAxiom.
objectPropertyExpression - the functional ElkObjectPropertyExpression for which
the axiom should be created
ElkFunctionalObjectPropertyAxiom corresponding to the
inputElkInverseFunctionalObjectPropertyAxiom getInverseFunctionalObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkInverseFunctionalObjectPropertyAxiom.
objectPropertyExpression - the inverse functional ElkObjectPropertyExpression for
which the axiom should be created
ElkInverseFunctionalObjectPropertyAxiom corresponding
to the input
ElkInverseObjectPropertiesAxiom getInverseObjectPropertiesAxiom(ElkObjectPropertyExpression firstObjectPropertyExpression,
ElkObjectPropertyExpression secondObjectPropertyExpression)
ElkInverseObjectPropertiesAxiom.
firstObjectPropertyExpression - the first ElkObjectPropertyExpression that should be
the inverse of the second one for which the axiom should be
createdsecondObjectPropertyExpression - the second ElkObjectPropertyExpression that should be
the inverse of the first one for which the axiom should be
created
ElkInverseObjectPropertiesAxiom corresponding to the
inputElkIrreflexiveObjectPropertyAxiom getIrreflexiveObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkIrreflexiveObjectPropertyAxiom.
objectPropertyExpression - the irreflexive ElkObjectPropertyExpression for which
the axiom should be created
ElkIrreflexiveObjectPropertyAxiom corresponding to the
input
ElkLiteral getLiteral(String lexicalForm,
ElkDatatype datatype)
ElkLiteral.
lexicalForm - the String for which the object should be createddatatype - the ElkDatatype for which the object should be created
ElkLiteral corresponding to the inputElkNamedIndividual getNamedIndividual(ElkIri iri)
ElkNamedIndividual.
iri - the ElkIri for which the object should be created
ElkNamedIndividual corresponding to the input
ElkNegativeDataPropertyAssertionAxiom getNegativeDataPropertyAssertionAxiom(ElkDataPropertyExpression dataPropertyExpression,
ElkIndividual individual,
ElkLiteral literal)
ElkNegativeDataPropertyAssertionAxiom.
dataPropertyExpression - the ElkDataPropertyExpression for which the axiom
should be createdindividual - the ElkIndividual for which the axiom should be
createdliteral - the ElkLiteral for which the axiom should be created
ElkNegativeDataPropertyAssertionAxiom corresponding to
the input
ElkNegativeObjectPropertyAssertionAxiom getNegativeObjectPropertyAssertionAxiom(ElkObjectPropertyExpression objectPropertyExpression,
ElkIndividual firstIndividual,
ElkIndividual secondIndividual)
ElkNegativeObjectPropertyAssertionAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdfirstIndividual - the ElkIndividual for which the axiom should be
createdsecondIndividual - the ElkIndividual for which the axiom should be
created
ElkNegativeObjectPropertyAssertionAxiom corresponding
to the input
ElkObjectAllValuesFrom getObjectAllValuesFrom(ElkObjectPropertyExpression objectPropertyExpression,
ElkClassExpression classExpression)
ElkObjectAllValuesFrom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
created
ElkObjectAllValuesFrom corresponding to the inputElkObjectComplementOf getObjectComplementOf(ElkClassExpression classExpression)
ElkObjectComplementOf.
classExpression -
ElkObjectComplementOf corresponding to the input
ElkObjectExactCardinality getObjectExactCardinality(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality)
ElkObjectExactCardinality.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkObjectExactCardinality corresponding to the input
ElkObjectExactCardinalityQualified getObjectExactCardinalityQualified(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality,
ElkClassExpression classExpression)
ElkObjectExactCardinalityQualified.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdclassExpression - the ElkClassExpression for which the object should be
created
ElkObjectExactCardinalityQualified corresponding to
the inputElkObjectHasSelf getObjectHasSelf(ElkObjectPropertyExpression objectPropertyExpression)
ElkObjectHasSelf.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be created
ElkObjectHasSelf corresponding to the input
ElkObjectHasValue getObjectHasValue(ElkObjectPropertyExpression objectPropertyExpression,
ElkIndividual individual)
ElkObjectHasValue.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdindividual - the ElkIndividual for which the object should be
created
ElkObjectHasValue corresponding to the input
ElkObjectIntersectionOf getObjectIntersectionOf(ElkClassExpression firstClassExpression,
ElkClassExpression secondClassExpression,
ElkClassExpression... otherClassExpressions)
ElkObjectIntersectionOf.
firstClassExpression - the first ElkClassExpression for which the object
should be createdsecondClassExpression - the second ElkClassExpression for which the object
should be createdotherClassExpressions - other ElkClassExpressions for which the object should
be created
ElkObjectIntersectionOf corresponding to the inputElkObjectIntersectionOf getObjectIntersectionOf(List<? extends ElkClassExpression> classExpressions)
ElkObjectIntersectionOf.
classExpressions - the ElkClassExpressions for which the object should be
created
ElkObjectIntersectionOf corresponding to the inputElkObjectInverseOf getObjectInverseOf(ElkObjectProperty objectProperty)
ElkObjectInverseOf.
objectProperty - the ElkObjectProperty for which the object should be
created
ElkObjectInverseOf corresponding to the input
ElkObjectMaxCardinality getObjectMaxCardinality(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality)
ElkObjectMaxCardinality.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkObjectMaxCardinality corresponding to the input
ElkObjectMaxCardinalityQualified getObjectMaxCardinalityQualified(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality,
ElkClassExpression classExpression)
ElkObjectMaxCardinalityQualified.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdclassExpression - the ElkClassExpression for which the object should be
created
ElkObjectMaxCardinalityQualified corresponding to the
input
ElkObjectMinCardinality getObjectMinCardinality(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality)
ElkObjectMinCardinality.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be created
ElkObjectMinCardinality corresponding to the input
ElkObjectMinCardinalityQualified getObjectMinCardinalityQualified(ElkObjectPropertyExpression objectPropertyExpression,
int cardinality,
ElkClassExpression classExpression)
ElkObjectMinCardinalityQualified.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdclassExpression - the ElkClassExpression for which the object should be
created
ElkObjectMinCardinalityQualified corresponding to the
input
ElkObjectOneOf getObjectOneOf(ElkIndividual firstIndividual,
ElkIndividual... otherIndividuals)
ElkObjectOneOf.
firstIndividual - the first ElkIndividual for which the object should be
createdotherIndividuals - other ElkIndividuals for which the object should be
created
ElkObjectOneOf corresponding to the inputElkObjectOneOf getObjectOneOf(List<? extends ElkIndividual> individuals)
ElkObjectOneOf.
individuals - the ElkIndividuals for which the object should be
created
ElkObjectOneOf corresponding to the inputElkObjectProperty getObjectProperty(ElkIri iri)
ElkObjectProperty.
iri - the ElkIri for which the object should be created
ElkObjectProperty corresponding to the input
ElkObjectPropertyAssertionAxiom getObjectPropertyAssertionAxiom(ElkObjectPropertyExpression objectPropertyExpression,
ElkIndividual firstIndividual,
ElkIndividual secondIndividual)
ElkObjectPropertyAssertionAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdfirstIndividual - the first ElkIndividual for which the axiom should be
createdsecondIndividual - the second ElkIndividual for which the axiom should be
created
ElkObjectPropertyAssertionAxiom corresponding to the
inputElkObjectPropertyChain getObjectPropertyChain(List<? extends ElkObjectPropertyExpression> objectPropertyExpressions)
ElkObjectPropertyChain.
objectPropertyExpressions - the ElkObjectPropertyExpressions for which the object
should be created
ElkObjectPropertyChain corresponding to the input
ElkObjectPropertyDomainAxiom getObjectPropertyDomainAxiom(ElkObjectPropertyExpression objectPropertyExpression,
ElkClassExpression classExpression)
ElkObjectPropertyDomainAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
created
ElkObjectPropertyDomainAxiom corresponding to the
input
ElkObjectPropertyRangeAxiom getObjectPropertyRangeAxiom(ElkObjectPropertyExpression objectPropertyExpression,
ElkClassExpression classExpression)
ElkObjectPropertyRangeAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
created
ElkObjectPropertyRangeAxiom corresponding to the input
ElkObjectSomeValuesFrom getObjectSomeValuesFrom(ElkObjectPropertyExpression objectPropertyExpression,
ElkClassExpression classExpression)
ElkObjectSomeValuesFrom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdclassExpression - the ElkClassExpression for which the object should be
created
ElkObjectSomeValuesFrom corresponding to the input
ElkObjectUnionOf getObjectUnionOf(ElkClassExpression firstClassExpression,
ElkClassExpression secondClassExpression,
ElkClassExpression... otherClassExpressions)
ElkObjectUnionOf.
firstClassExpression - the first ElkClassExpression of the union for which
the object should be createdsecondClassExpression - the second ElkClassExpression of the union for which
the object should be createdotherClassExpressions - other ElkClassExpressions of the union for which the
object should be created
ElkObjectUnionOf corresponding to the inputElkObjectUnionOf getObjectUnionOf(List<? extends ElkClassExpression> classExpressions)
ElkObjectUnionOf.
classExpressions - the ElkClassExpressions for which the object should be
created
ElkObjectUnionOf corresponding to the inputElkDataProperty getOwlBottomDataProperty()
ElkDataProperty representing owl:BottomDataProperty}.
ElkDataProperty corresponding to the inputElkObjectProperty getOwlBottomObjectProperty()
ElkObjectProperty representing
owl:BottomObjectProperty}.
ElkObjectProperty corresponding to the inputElkClass getOwlNothing()
ElkClass representing owl:Nothing.
ElkClass corresponding to the inputElkClass getOwlThing()
ElkClass representing owl:Thing.
ElkClass corresponding to the inputElkDataProperty getOwlTopDataProperty()
ElkDataProperty representing
owl:TopDataProperty.
ElkDataProperty corresponding to the inputElkObjectProperty getOwlTopObjectProperty()
ElkObjectProperty representing
owl:TopObjectProperty.
ElkObjectProperty corresponding to the inputElkReflexiveObjectPropertyAxiom getReflexiveObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkReflexiveObjectPropertyAxiom.
objectPropertyExpression - the ElkIri for which the axiom should be created
ElkReflexiveObjectPropertyAxiom corresponding to the
input
ElkSameIndividualAxiom getSameIndividualAxiom(ElkIndividual firstIndividual,
ElkIndividual secondIndividual,
ElkIndividual... otherIndividuals)
ElkSameIndividualAxiom.
firstIndividual - the first equivalent ElkIndividual for which the axiom
should be createdsecondIndividual - the second equivalent ElkIndividual for which the
axiom should be createdotherIndividuals - other equivalent ElkIndividual for which the axiom
should be created
ElkSameIndividualAxiom corresponding to the inputElkSameIndividualAxiom getSameIndividualAxiom(List<? extends ElkIndividual> individuals)
ElkSameIndividualAxiom.
individuals - the equivalent ElkIndividual for which the axiom
should be created
ElkSameIndividualAxiom corresponding to the input
ElkSubAnnotationPropertyOfAxiom getSubAnnotationPropertyOfAxiom(ElkAnnotationProperty subAnnotationProperty,
ElkAnnotationProperty superAnnotationProperty)
ElkSubAnnotationPropertyOfAxiom
subAnnotationProperty - the sub-ElkAnnotationProperty for which the object
should be createdsuperAnnotationProperty - the super-ElkAnnotationProperty for which the object
should be created
ElkSubAnnotationPropertyOfAxiom corresponding to the
input
ElkSubClassOfAxiom getSubClassOfAxiom(ElkClassExpression subClassExpression,
ElkClassExpression superClassExpression)
ElkSubClassOfAxiom.
subClassExpression - the ElkClassExpression for which the axiom should be
createdsuperClassExpression - the ElkClassExpression for which the axiom should be
created
ElkSubClassOfAxiom corresponding to the input
ElkSubDataPropertyOfAxiom getSubDataPropertyOfAxiom(ElkDataPropertyExpression subDataPropertyExpression,
ElkDataPropertyExpression superDataPropertyExpression)
ElkSubDataPropertyOfAxiom.
subDataPropertyExpression - the sub-ElkDataPropertyExpression for which the axiom
should be createdsuperDataPropertyExpression - the super-ElkDataPropertyExpression for which the
axiom should be created
ElkSubDataPropertyOfAxiom corresponding to the input
ElkSubObjectPropertyOfAxiom getSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression subObjectPropertyExpression,
ElkObjectPropertyExpression superObjectPropertyExpression)
ElkSubObjectPropertyOfAxiom.
subObjectPropertyExpression - the ElkSubObjectPropertyExpression for which the axiom
should be createdsuperObjectPropertyExpression - the super-ElkObjectPropertyExpression for which the
axiom should be created
ElkSubObjectPropertyOfAxiom corresponding to the inputElkSymmetricObjectPropertyAxiom getSymmetricObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkSymmetricObjectPropertyAxiom.
objectPropertyExpression - the ElkIri for which the axiom should be created
ElkAnnotation corresponding to the inputElkTransitiveObjectPropertyAxiom getTransitiveObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkTransitiveObjectPropertyAxiom.
objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be created
ElkTransitiveObjectPropertyAxiom corresponding to the
input
ElkHasKeyAxiom getHasKeyAxiom(ElkClassExpression classExpr,
Set<ElkObjectPropertyExpression> objectPEs,
Set<ElkDataPropertyExpression> dataPEs)
ElkHasKeyAxiom
classExpr - the ElkClassExpression for which the axiom should be
createdobjectPEs - the ElkObjectPropertyExpressions for which the axiom
should be createddataPEs - the ElkDataPropertyExpressions for which the axiom
should be created
ElkHasKeyAxiom corresponding to the input
ElkDatatypeDefinitionAxiom getDatatypeDefinitionAxiom(ElkDatatype datatype,
ElkDataRange dataRange)
ElkDatatypeDefinitionAxiom
datatype - the ElkDatatype for which the axiom should be createddataRange - the ElkDataRange for which the axiom should be created
ElkDatatypeDefinitionAxiom corresponding to the input
ElkFacetRestriction getFacetRestriction(ElkIri iri,
ElkLiteral literal)
ElkFacetRestriction
iri - the ElkIri for which the object should be createdliteral - the ElkLiteral for which the object should be created
ElkFacetRestriction corresponding to the inputElkSWRLRule getSWRLRule()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||