public class InverseFunctionalProperty extends ObjectProperty
Modifier and Type | Field and Description |
---|---|
static URI[] |
MANAGED_URIS
all property-URIs with this class as domain
|
static URI |
RDFS_CLASS
http://www.w3.org/2002/07/owl#InverseFunctionalProperty
|
INVERSEOF
DOMAIN, RANGE, SUBPROPERTYOF
DIFFERENTFROM, EQUIVALENTPROPERTY, SAMEAS, VERSIONINFO
COMMENT, ISDEFINEDBY, LABEL, MEMBER, SEEALSO, TYPE, VALUE
classURI, model
Modifier | Constructor and Description |
---|---|
|
InverseFunctionalProperty(Model model,
BlankNode bnode,
boolean write)
Returns a Java wrapper over an RDF object, identified by a blank node.
|
|
InverseFunctionalProperty(Model model,
boolean write)
Returns a Java wrapper over an RDF object, identified by
a randomly generated URI.
|
|
InverseFunctionalProperty(Model model,
Resource instanceIdentifier,
boolean write)
Returns a Java wrapper over an RDF object, identified by URI.
|
|
InverseFunctionalProperty(Model model,
String uriString,
boolean write)
Returns a Java wrapper over an RDF object, identified by a URI, given as a String.
|
protected |
InverseFunctionalProperty(Model model,
URI classURI,
Resource instanceIdentifier,
boolean write)
Returns a Java wrapper over an RDF object, identified by URI.
|
Modifier and Type | Method and Description |
---|---|
static void |
createInstance(Model model,
Resource instanceResource)
Create a new instance of this class in the model.
|
static void |
deleteInstance(Model model,
Resource instanceResource)
Delete all rdf:type from this instance.
|
static ReactorResult<? extends InverseFunctionalProperty> |
getAllInstance_as(Model model) |
static ClosableIterator<Resource> |
getAllInstances(Model model) |
static boolean |
hasInstance(Model model,
Resource instanceResource) |
addInverseOf, addInverseOf, addInverseOf, addInverseOf, addInverseOf, getAllInverseOf_as, getAllInverseOf_as, getAllInverseOf_asNode_, getAllInverseOf_asNode_, getAllInverseOf_asNode, getAllInverseOf_asNode, getAllInverseOf_Inverse, getAllInverseOf, getAllInverseOf, removeAllInverseOf, removeInverseOf, removeInverseOf, removeInverseOf, removeInverseOf, setInverseOf, setInverseOf, setInverseOf, setInverseOf
addDomain, addDomain, addDomain, addDomain, addDomain, addRange, addRange, addRange, addRange, addRange, addSubPropertyOf, addSubPropertyOf, addSubPropertyOf, addSubPropertyOf, addSubPropertyOf, getAllDomain_as, getAllDomain_as, getAllDomain_asNode_, getAllDomain_asNode_, getAllDomain_asNode, getAllDomain_asNode, getAllDomain, getAllDomain, getAllOnProperty_Inverse, getAllRange_as, getAllRange_as, getAllRange_asNode_, getAllRange_asNode_, getAllRange_asNode, getAllRange_asNode, getAllRange, getAllRange, getAllSubPropertyOf_as, getAllSubPropertyOf_as, getAllSubPropertyOf_asNode_, getAllSubPropertyOf_asNode_, getAllSubPropertyOf_asNode, getAllSubPropertyOf_asNode, getAllSubPropertyOf_Inverse, getAllSubPropertyOf, getAllSubPropertyOf, removeAllDomain, removeAllRange, removeAllSubPropertyOf, removeDomain, removeDomain, removeDomain, removeDomain, removeRange, removeRange, removeRange, removeRange, removeSubPropertyOf, removeSubPropertyOf, removeSubPropertyOf, removeSubPropertyOf, setDomain, setDomain, setDomain, setDomain, setRange, setRange, setRange, setRange, setSubPropertyOf, setSubPropertyOf, setSubPropertyOf, setSubPropertyOf
addDifferentFrom, addDifferentFrom, addDifferentFrom, addDifferentFrom, addDifferentFrom, addEquivalentProperty, addEquivalentProperty, addEquivalentProperty, addEquivalentProperty, addEquivalentProperty, addSameAs, addSameAs, addSameAs, addSameAs, addSameAs, addVersionInfo, addVersionInfo, addVersionInfo, addVersionInfo, addVersionInfo, getAllDifferentFrom_as, getAllDifferentFrom_as, getAllDifferentFrom_asNode_, getAllDifferentFrom_asNode_, getAllDifferentFrom_asNode, getAllDifferentFrom_asNode, getAllDifferentFrom_Inverse, getAllDifferentFrom, getAllDifferentFrom, getAllEquivalentProperty_as, getAllEquivalentProperty_as, getAllEquivalentProperty_asNode_, getAllEquivalentProperty_asNode_, getAllEquivalentProperty_asNode, getAllEquivalentProperty_asNode, getAllEquivalentProperty_Inverse, getAllEquivalentProperty, getAllEquivalentProperty, getAllHasValue_Inverse, getAllSameAs_as, getAllSameAs_as, getAllSameAs_asNode_, getAllSameAs_asNode_, getAllSameAs_asNode, getAllSameAs_asNode, getAllSameAs_Inverse, getAllSameAs, getAllSameAs, getAllVersionInfo_as, getAllVersionInfo_as, getAllVersionInfo_asNode_, getAllVersionInfo_asNode_, getAllVersionInfo_asNode, getAllVersionInfo_asNode, getAllVersionInfo_Inverse, getAllVersionInfo, getAllVersionInfo, removeAllDifferentFrom, removeAllEquivalentProperty, removeAllSameAs, removeAllVersionInfo, removeDifferentFrom, removeDifferentFrom, removeDifferentFrom, removeDifferentFrom, removeEquivalentProperty, removeEquivalentProperty, removeEquivalentProperty, removeEquivalentProperty, removeSameAs, removeSameAs, removeSameAs, removeSameAs, removeVersionInfo, removeVersionInfo, removeVersionInfo, removeVersionInfo, setDifferentFrom, setDifferentFrom, setDifferentFrom, setDifferentFrom, setEquivalentProperty, setEquivalentProperty, setEquivalentProperty, setEquivalentProperty, setSameAs, setSameAs, setSameAs, setSameAs, setVersionInfo, setVersionInfo, setVersionInfo, setVersionInfo
addComment, addComment, addComment, addComment, addComment, addIsDefinedBy, addIsDefinedBy, addIsDefinedBy, addIsDefinedBy, addIsDefinedBy, addLabel, addLabel, addLabel, addLabel, addLabel, addMember, addMember, addMember, addMember, addMember, addSeeAlso, addSeeAlso, addSeeAlso, addSeeAlso, addSeeAlso, addType, addType, addType, addType, addType, addValue, addValue, addValue, addValue, addValue, getAllComment_as, getAllComment_as, getAllComment_asNode_, getAllComment_asNode_, getAllComment_asNode, getAllComment_asNode, getAllComment, getAllComment, getAllFirst_Inverse, getAllIsDefinedBy_as, getAllIsDefinedBy_as, getAllIsDefinedBy_asNode_, getAllIsDefinedBy_asNode_, getAllIsDefinedBy_asNode, getAllIsDefinedBy_asNode, getAllIsDefinedBy_Inverse, getAllIsDefinedBy, getAllIsDefinedBy, getAllLabel_as, getAllLabel_as, getAllLabel_asNode_, getAllLabel_asNode_, getAllLabel_asNode, getAllLabel_asNode, getAllLabel, getAllLabel, getAllMember_as, getAllMember_as, getAllMember_asNode_, getAllMember_asNode_, getAllMember_asNode, getAllMember_asNode, getAllMember_Inverse, getAllMember, getAllMember, getAllObject_Inverse, getAllPredicate_Inverse, getAllSeeAlso_as, getAllSeeAlso_as, getAllSeeAlso_asNode_, getAllSeeAlso_asNode_, getAllSeeAlso_asNode, getAllSeeAlso_asNode, getAllSeeAlso_Inverse, getAllSeeAlso, getAllSeeAlso, getAllSubject_Inverse, getAllType_as, getAllType_as, getAllType_asNode_, getAllType_asNode_, getAllType_asNode, getAllType_asNode, getAllType, getAllType, getAllValue_as, getAllValue_as, getAllValue_asNode_, getAllValue_asNode_, getAllValue_asNode, getAllValue_asNode, getAllValue_Inverse, getAllValue, getAllValue, removeAllComment, removeAllIsDefinedBy, removeAllLabel, removeAllMember, removeAllSeeAlso, removeAllType, removeAllValue, removeComment, removeComment, removeComment, removeComment, removeIsDefinedBy, removeIsDefinedBy, removeIsDefinedBy, removeIsDefinedBy, removeLabel, removeLabel, removeLabel, removeLabel, removeMember, removeMember, removeMember, removeMember, removeSeeAlso, removeSeeAlso, removeSeeAlso, removeSeeAlso, removeType, removeType, removeType, removeType, removeValue, removeValue, removeValue, removeValue, setComment, setComment, setComment, setComment, setIsDefinedBy, setIsDefinedBy, setIsDefinedBy, setIsDefinedBy, setLabel, setLabel, setLabel, setLabel, setMember, setMember, setMember, setMember, setSeeAlso, setSeeAlso, setSeeAlso, setSeeAlso, setType, setType, setType, setType, setValue, setValue, setValue, setValue
asBlankNode, asDatatypeLiteral, asLanguageTagLiteral, asLiteral, asResource, asURI, castTo, compareTo, equals, getModel, getRDFSClassURI, getResource, hashCode, isInstanceof, toSPARQL, toString
public static final URI RDFS_CLASS
public static final URI[] MANAGED_URIS
protected InverseFunctionalProperty(Model model, URI classURI, Resource instanceIdentifier, boolean write)
model
- RDF2GO Model implementation, see http://rdf2go.semweb4j.orgclassURI
- URI of RDFS classinstanceIdentifier
- Resource that identifies this instancewrite
- if true, the statement (this, rdf:type, TYPE) is written to the model
[Generated from RDFReactor template rule #c1]public InverseFunctionalProperty(Model model, Resource instanceIdentifier, boolean write)
model
- RDF2GO Model implementation, see http://rdf2go.ontoware.orginstanceIdentifier
- an RDF2Go Resource identifying this instancewrite
- if true, the statement (this, rdf:type, TYPE) is written to the model
[Generated from RDFReactor template rule #c2]public InverseFunctionalProperty(Model model, String uriString, boolean write) throws ModelRuntimeException
model
- RDF2GO Model implementation, see http://rdf2go.ontoware.orguriString
- a URI given as a Stringwrite
- if true, the statement (this, rdf:type, TYPE) is written to the modelModelRuntimeException
- if URI syntax is wrong
[Generated from RDFReactor template rule #c7]public InverseFunctionalProperty(Model model, BlankNode bnode, boolean write)
model
- RDF2GO Model implementation, see http://rdf2go.ontoware.orgbnode
- BlankNode of this instancewrite
- if true, the statement (this, rdf:type, TYPE) is written to the model
[Generated from RDFReactor template rule #c8]public InverseFunctionalProperty(Model model, boolean write)
model
- RDF2GO Model implementation, see http://rdf2go.ontoware.orgwrite
- if true, the statement (this, rdf:type, TYPE) is written to the model
[Generated from RDFReactor template rule #c9]public static void createInstance(Model model, Resource instanceResource)
model
- an RDF2Go modelinstanceResource
- an RDF2Go resource
[Generated from RDFReactor template rule #class1]public static boolean hasInstance(Model model, Resource instanceResource)
model
- an RDF2Go modelinstanceResource
- an RDF2Go resourcepublic static ClosableIterator<Resource> getAllInstances(Model model)
model
- an RDF2Go modelpublic static ReactorResult<? extends InverseFunctionalProperty> getAllInstance_as(Model model)
model
- an RDF2Go modelCopyright © 2005–2017 IT-Consulting Dr. Max V?lkel | Project started at FZI Forschungszentrum Informatik, www.fzi.de. All rights reserved.