public interface ElkObjectFactory
ElkAnnotation getAnnotation(ElkAnnotationProperty property, ElkAnnotationValue value)
ElkAnnotationproperty - the ElkAnnotationProperty for which the object should
be createdvalue - the ElkAnnotationValue for which the object should be
createdElkAnnotation corresponding to the inputElkAnnotationProperty getAnnotationProperty(ElkIri iri)
ElkAnnotationProperty.iri - the ElkIri for which the object should be createdElkAnnotation corresponding to the inputElkAnnotationAssertionAxiom getAnnotationAssertionAxiom(ElkAnnotationProperty property, ElkAnnotationSubject subject, ElkAnnotationValue value)
ElkAnnotationAssertionAxiomproperty - 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
createdElkAnnotationAssertionAxiom corresponding to the inputElkAnnotationPropertyDomainAxiom getAnnotationPropertyDomainAxiom(ElkAnnotationProperty property, ElkIri domain)
ElkAnnotationPropertyDomainAxiomproperty - the ElkAnnotationProperty for which the axiom should
be createddomain - the ElkIri for which the axiom should be createdElkAnnotationPropertyDomainAxiom corresponding to the
inputElkAnnotationPropertyRangeAxiom getAnnotationPropertyRangeAxiom(ElkAnnotationProperty property, ElkIri range)
ElkAnnotationPropertyRangeAxiomproperty - the ElkAnnotationProperty for which the axiom should
be createdrange - the ElkIri for which the object axiom be createdElkAnnotationPropertyRangeAxiom corresponding to the
inputElkAnonymousIndividual getAnonymousIndividual(String nodeId)
ElkAnonymousIndividual.nodeId - the String for which the object should be createdElkAnonymousIndividual corresponding to the inputElkAsymmetricObjectPropertyAxiom getAsymmetricObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkAsymmetricObjectPropertyAxiom.objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdElkAsymmetricObjectPropertyAxiom corresponding to the
inputElkClassAssertionAxiom getClassAssertionAxiom(ElkClassExpression classExpression, ElkIndividual individual)
ElkClassAssertionAxiom.classExpression - the ElkClassExpression for which the axiom should be
createdindividual - the ElkIndividual for which the axiom should be
createdElkClassAssertionAxiom corresponding to the inputElkDataAllValuesFrom 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 createdElkDataAllValuesFrom corresponding to the inputElkDataAllValuesFrom 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 createdElkDataAllValuesFrom corresponding to the inputElkDataComplementOf getDataComplementOf(ElkDataRange dataRange)
ElkDataComplementOf.dataRange - the ElkDataRange for which the object should be
createdElkDataComplementOf corresponding to the inputElkDataExactCardinality getDataExactCardinality(ElkDataPropertyExpression dataPropertyExpression, int cardinality)
ElkDataExactCardinality.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkDataExactCardinality corresponding to the inputElkDataExactCardinalityQualified 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
createdElkDataExactCardinalityQualified corresponding to the
inputElkDataHasValue getDataHasValue(ElkDataPropertyExpression dataPropertyExpression, ElkLiteral literal)
ElkDataHasValue.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdliteral - the ElkLiteral for which the object should be createdElkDataHasValue corresponding to the inputElkDataIntersectionOf 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
createdElkDataIntersectionOf corresponding to the inputElkDataIntersectionOf getDataIntersectionOf(List<? extends ElkDataRange> dataRanges)
ElkDataIntersectionOf.dataRanges - the ElkDataRanges for which the object should be
createdElkDataIntersectionOf corresponding to the inputElkDataMaxCardinality getDataMaxCardinality(ElkDataPropertyExpression dataPropertyExpression, int cardinality)
ElkDataMaxCardinality.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkDataMaxCardinality corresponding to the inputElkDataMaxCardinalityQualified 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
createdElkDataMaxCardinalityQualified corresponding to the
inputElkDataMinCardinality getDataMinCardinality(ElkDataPropertyExpression dataPropertyExpression, int cardinality)
ElkDataMinCardinality.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkDataMinCardinality corresponding to the inputElkDataMinCardinalityQualified 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
createdElkDataMinCardinalityQualified corresponding to the
inputElkDataOneOf getDataOneOf(ElkLiteral firstLiteral, ElkLiteral... otherLiterals)
ElkDataOneOf.firstLiteral - the ElkLiteral for which the object should be createdotherLiterals - other ElkLiterals for which the object should be
createdElkDataOneOf corresponding to the inputElkDataOneOf getDataOneOf(List<? extends ElkLiteral> literals)
ElkDataOneOf.literals - the ElkLiterals for which the object should be createdElkDataOneOf corresponding to the inputElkDataProperty getDataProperty(ElkIri iri)
ElkDataProperty.iri - the ElkIri for which the object should be createdElkDataProperty corresponding to the inputElkDataPropertyAssertionAxiom 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 createdElkDataPropertyAssertionAxiom corresponding to the
inputElkDataPropertyDomainAxiom getDataPropertyDomainAxiom(ElkDataPropertyExpression dataPropertyExpression, ElkClassExpression classExpression)
ElkDataPropertyDomainAxiom.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createdclassExpression - the ElkClassExpression for which the object should be
createdElkDataPropertyDomainAxiom corresponding to the inputElkDataPropertyRangeAxiom getDataPropertyRangeAxiom(ElkDataPropertyExpression dataPropertyExpression, ElkDataRange dataRange)
ElkDataPropertyRangeAxiom.dataPropertyExpression - the ElkDataPropertyExpression for which the object
should be createddataRange - the ElkDataRange for which the object should be
createdElkDataPropertyRangeAxiom corresponding to the inputElkDataSomeValuesFrom getDataSomeValuesFrom(ElkDataRange dataRange, ElkDataPropertyExpression firstDataPropertyExpression, ElkDataPropertyExpression... otherDataPropertyExpressions)
ElkDataSomeValuesFromdataRange - 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 createdElkDataSomeValuesFrom corresponding to the inputElkDataSomeValuesFrom getDataSomeValuesFrom(ElkDataRange dataRange, List<? extends ElkDataPropertyExpression> dpList)
ElkDataSomeValuesFromdataRange - the ElkDataRange for which the object should be
createddpList - the ElkDataPropertyExpressions for which the object
should be createdElkDataSomeValuesFrom corresponding to the inputElkDatatype getDatatype(ElkIri iri)
ElkDatatype.iri - the ElkIri for which the object should be createdElkDatatype corresponding to the inputElkDatatype getDatatypeRdfPlainLiteral()
ElkDatatype corresponding to the inputElkDatatypeRestriction 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 createdElkDatatypeRestriction corresponding to the inputElkDataUnionOf 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
createdElkDataUnionOf corresponding to the inputElkDataUnionOf getDataUnionOf(List<? extends ElkDataRange> dataRanges)
ElkDataUnionOf.dataRanges - the ElkDataRanges for which the object should be
createdElkDataUnionOf corresponding to the inputElkDeclarationAxiom getDeclarationAxiom(ElkEntity entity)
ElkDeclarationAxiom.entity - the ElkEntity for which the axiom should be createdElkDeclarationAxiom corresponding to the inputElkDifferentIndividualsAxiom 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
createdElkAnnotation corresponding to the inputElkDifferentIndividualsAxiom getDifferentIndividualsAxiom(List<? extends ElkIndividual> individuals)
ElkDifferentIndividualsAxiom.individuals - the ElkIndividuals for which the axiom should be
createdElkDifferentIndividualsAxiom corresponding to the
inputElkDisjointClassesAxiom 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
createdElkDisjointClassesAxiom corresponding to the inputElkDisjointClassesAxiom getDisjointClassesAxiom(List<? extends ElkClassExpression> disjointClassExpressions)
ElkDisjointClassesAxiom.disjointClassExpressions - the ElkClassExpressions for which the axiom should be
createdElkDisjointClassesAxiom corresponding to the inputElkDisjointDataPropertiesAxiom 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 createdElkDisjointDataPropertiesAxiom corresponding to the
inputElkDisjointDataPropertiesAxiom getDisjointDataPropertiesAxiom(List<? extends ElkDataPropertyExpression> disjointDataPropertyExpressions)
ElkDisjointDataPropertiesAxiom.disjointDataPropertyExpressions - the ElkDataPropertyExpressions for which the axiom
should be createdElkDisjointDataPropertiesAxiom corresponding to the
inputElkDisjointObjectPropertiesAxiom 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 createdElkDisjointObjectPropertiesAxiom corresponding to the
inputElkDisjointObjectPropertiesAxiom getDisjointObjectPropertiesAxiom(List<? extends ElkObjectPropertyExpression> disjointObjectPropertyExpressions)
ElkDisjointObjectPropertiesAxiom.disjointObjectPropertyExpressions - the ElkObjectPropertyExpressions for which the axiom
should be createdElkDisjointObjectPropertiesAxiom corresponding to the
inputElkDisjointUnionAxiom 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 createdElkDisjointUnionAxiom corresponding to the inputElkDisjointUnionAxiom 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 createdElkDisjointUnionAxiom corresponding to the inputElkEquivalentClassesAxiom 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 createdElkEquivalentClassesAxiom corresponding to the inputElkEquivalentClassesAxiom getEquivalentClassesAxiom(List<? extends ElkClassExpression> equivalentClassExpressions)
ElkEquivalentClassesAxiom.equivalentClassExpressions - the equivalent ElkClassExpressions for which the axiom
should be createdElkEquivalentClassesAxiom corresponding to the inputElkEquivalentDataPropertiesAxiom 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 createdElkEquivalentDataPropertiesAxiom corresponding to the
inputElkEquivalentDataPropertiesAxiom getEquivalentDataPropertiesAxiom(List<? extends ElkDataPropertyExpression> equivalentDataPropertyExpressions)
ElkEquivalentDataPropertiesAxiom.equivalentDataPropertyExpressions - the equivalent ElkDataPropertyExpressions for which
the axiom should be createdElkEquivalentDataPropertiesAxiom corresponding to the
inputElkEquivalentObjectPropertiesAxiom 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 createdElkEquivalentObjectPropertiesAxiom corresponding to
the inputElkEquivalentObjectPropertiesAxiom getEquivalentObjectPropertiesAxiom(List<? extends ElkObjectPropertyExpression> equivalentObjectPropertyExpressions)
ElkEquivalentObjectPropertiesAxiom.equivalentObjectPropertyExpressions - the equivalent ElkObjectPropertyExpressions for which
the axiom should be createdElkEquivalentObjectPropertiesAxiom corresponding to
the inputElkFunctionalDataPropertyAxiom getFunctionalDataPropertyAxiom(ElkDataPropertyExpression dataPropertyExpression)
ElkFunctionalDataPropertyAxiom.dataPropertyExpression - the functional ElkDataPropertyExpression for which the
axiom should be createdElkFunctionalDataPropertyAxiom corresponding to the
inputElkFunctionalObjectPropertyAxiom getFunctionalObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkFunctionalObjectPropertyAxiom.objectPropertyExpression - the functional ElkObjectPropertyExpression for which
the axiom should be createdElkFunctionalObjectPropertyAxiom corresponding to the
inputElkInverseFunctionalObjectPropertyAxiom getInverseFunctionalObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkInverseFunctionalObjectPropertyAxiom.objectPropertyExpression - the inverse functional ElkObjectPropertyExpression for
which the axiom should be createdElkInverseFunctionalObjectPropertyAxiom corresponding
to the inputElkInverseObjectPropertiesAxiom 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
createdElkInverseObjectPropertiesAxiom corresponding to the
inputElkIrreflexiveObjectPropertyAxiom getIrreflexiveObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkIrreflexiveObjectPropertyAxiom.objectPropertyExpression - the irreflexive ElkObjectPropertyExpression for which
the axiom should be createdElkIrreflexiveObjectPropertyAxiom corresponding to the
inputElkLiteral getLiteral(String lexicalForm, ElkDatatype datatype)
ElkLiteral.lexicalForm - the String for which the object should be createddatatype - the ElkDatatype for which the object should be createdElkLiteral corresponding to the inputElkNamedIndividual getNamedIndividual(ElkIri iri)
ElkNamedIndividual.iri - the ElkIri for which the object should be createdElkNamedIndividual corresponding to the inputElkNegativeDataPropertyAssertionAxiom 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 createdElkNegativeDataPropertyAssertionAxiom corresponding to
the inputElkNegativeObjectPropertyAssertionAxiom 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
createdElkNegativeObjectPropertyAssertionAxiom corresponding
to the inputElkObjectAllValuesFrom getObjectAllValuesFrom(ElkObjectPropertyExpression objectPropertyExpression, ElkClassExpression classExpression)
ElkObjectAllValuesFrom.objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
createdElkObjectAllValuesFrom corresponding to the inputElkObjectComplementOf getObjectComplementOf(ElkClassExpression classExpression)
ElkObjectComplementOf.classExpression - ElkObjectComplementOf corresponding to the inputElkObjectExactCardinality getObjectExactCardinality(ElkObjectPropertyExpression objectPropertyExpression, int cardinality)
ElkObjectExactCardinality.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkObjectExactCardinality corresponding to the inputElkObjectExactCardinalityQualified 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
createdElkObjectExactCardinalityQualified corresponding to
the inputElkObjectHasSelf getObjectHasSelf(ElkObjectPropertyExpression objectPropertyExpression)
ElkObjectHasSelf.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdElkObjectHasSelf corresponding to the inputElkObjectHasValue getObjectHasValue(ElkObjectPropertyExpression objectPropertyExpression, ElkIndividual individual)
ElkObjectHasValue.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdindividual - the ElkIndividual for which the object should be
createdElkObjectHasValue corresponding to the inputElkObjectIntersectionOf 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 createdElkObjectIntersectionOf corresponding to the inputElkObjectIntersectionOf getObjectIntersectionOf(List<? extends ElkClassExpression> classExpressions)
ElkObjectIntersectionOf.classExpressions - the ElkClassExpressions for which the object should be
createdElkObjectIntersectionOf corresponding to the inputElkObjectInverseOf getObjectInverseOf(ElkObjectProperty objectProperty)
ElkObjectInverseOf.objectProperty - the ElkObjectProperty for which the object should be
createdElkObjectInverseOf corresponding to the inputElkObjectMaxCardinality getObjectMaxCardinality(ElkObjectPropertyExpression objectPropertyExpression, int cardinality)
ElkObjectMaxCardinality.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkObjectMaxCardinality corresponding to the inputElkObjectMaxCardinalityQualified 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
createdElkObjectMaxCardinalityQualified corresponding to the
inputElkObjectMinCardinality getObjectMinCardinality(ElkObjectPropertyExpression objectPropertyExpression, int cardinality)
ElkObjectMinCardinality.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdcardinality - the cardinality for which the object should be createdElkObjectMinCardinality corresponding to the inputElkObjectMinCardinalityQualified 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
createdElkObjectMinCardinalityQualified corresponding to the
inputElkObjectOneOf 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
createdElkObjectOneOf corresponding to the inputElkObjectOneOf getObjectOneOf(List<? extends ElkIndividual> individuals)
ElkObjectOneOf.individuals - the ElkIndividuals for which the object should be
createdElkObjectOneOf corresponding to the inputElkObjectProperty getObjectProperty(ElkIri iri)
ElkObjectProperty.iri - the ElkIri for which the object should be createdElkObjectProperty corresponding to the inputElkObjectPropertyAssertionAxiom 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
createdElkObjectPropertyAssertionAxiom corresponding to the
inputElkObjectPropertyChain getObjectPropertyChain(List<? extends ElkObjectPropertyExpression> objectPropertyExpressions)
ElkObjectPropertyChain.objectPropertyExpressions - the ElkObjectPropertyExpressions for which the object
should be createdElkObjectPropertyChain corresponding to the inputElkObjectPropertyDomainAxiom getObjectPropertyDomainAxiom(ElkObjectPropertyExpression objectPropertyExpression, ElkClassExpression classExpression)
ElkObjectPropertyDomainAxiom.objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
createdElkObjectPropertyDomainAxiom corresponding to the
inputElkObjectPropertyRangeAxiom getObjectPropertyRangeAxiom(ElkObjectPropertyExpression objectPropertyExpression, ElkClassExpression classExpression)
ElkObjectPropertyRangeAxiom.objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdclassExpression - the ElkClassExpression for which the axiom should be
createdElkObjectPropertyRangeAxiom corresponding to the inputElkObjectSomeValuesFrom getObjectSomeValuesFrom(ElkObjectPropertyExpression objectPropertyExpression, ElkClassExpression classExpression)
ElkObjectSomeValuesFrom.objectPropertyExpression - the ElkObjectPropertyExpression for which the object
should be createdclassExpression - the ElkClassExpression for which the object should be
createdElkObjectSomeValuesFrom corresponding to the inputElkObjectUnionOf 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 createdElkObjectUnionOf corresponding to the inputElkObjectUnionOf getObjectUnionOf(List<? extends ElkClassExpression> classExpressions)
ElkObjectUnionOf.classExpressions - the ElkClassExpressions for which the object should be
createdElkObjectUnionOf 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 createdElkReflexiveObjectPropertyAxiom corresponding to the
inputElkSameIndividualAxiom 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 createdElkSameIndividualAxiom corresponding to the inputElkSameIndividualAxiom getSameIndividualAxiom(List<? extends ElkIndividual> individuals)
ElkSameIndividualAxiom.individuals - the equivalent ElkIndividual for which the axiom
should be createdElkSameIndividualAxiom corresponding to the inputElkSubAnnotationPropertyOfAxiom getSubAnnotationPropertyOfAxiom(ElkAnnotationProperty subAnnotationProperty, ElkAnnotationProperty superAnnotationProperty)
ElkSubAnnotationPropertyOfAxiomsubAnnotationProperty - the sub-ElkAnnotationProperty for which the object
should be createdsuperAnnotationProperty - the super-ElkAnnotationProperty for which the object
should be createdElkSubAnnotationPropertyOfAxiom corresponding to the
inputElkSubClassOfAxiom getSubClassOfAxiom(ElkClassExpression subClassExpression, ElkClassExpression superClassExpression)
ElkSubClassOfAxiom.subClassExpression - the ElkClassExpression for which the axiom should be
createdsuperClassExpression - the ElkClassExpression for which the axiom should be
createdElkSubClassOfAxiom corresponding to the inputElkSubDataPropertyOfAxiom 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 createdElkSubDataPropertyOfAxiom corresponding to the inputElkSubObjectPropertyOfAxiom 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 createdElkSubObjectPropertyOfAxiom corresponding to the inputElkSymmetricObjectPropertyAxiom getSymmetricObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkSymmetricObjectPropertyAxiom.objectPropertyExpression - the ElkIri for which the axiom should be createdElkAnnotation corresponding to the inputElkTransitiveObjectPropertyAxiom getTransitiveObjectPropertyAxiom(ElkObjectPropertyExpression objectPropertyExpression)
ElkTransitiveObjectPropertyAxiom.objectPropertyExpression - the ElkObjectPropertyExpression for which the axiom
should be createdElkTransitiveObjectPropertyAxiom corresponding to the
inputElkHasKeyAxiom getHasKeyAxiom(ElkClassExpression classExpr, Set<ElkObjectPropertyExpression> objectPEs, Set<ElkDataPropertyExpression> dataPEs)
ElkHasKeyAxiomclassExpr - 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 createdElkHasKeyAxiom corresponding to the inputElkDatatypeDefinitionAxiom getDatatypeDefinitionAxiom(ElkDatatype datatype, ElkDataRange dataRange)
ElkDatatypeDefinitionAxiomdatatype - the ElkDatatype for which the axiom should be createddataRange - the ElkDataRange for which the axiom should be createdElkDatatypeDefinitionAxiom corresponding to the inputElkFacetRestriction getFacetRestriction(ElkIri iri, ElkLiteral literal)
ElkFacetRestrictioniri - the ElkIri for which the object should be createdliteral - the ElkLiteral for which the object should be createdElkFacetRestriction corresponding to the inputElkSWRLRule getSWRLRule()
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.