public class GraphOp extends MThing
| Modifier and Type | Field and Description |
|---|---|
static org.ontoware.rdf2go.model.node.URI[] |
MANAGED_URIS
All property-URIs with this class as domain.
|
static org.ontoware.rdf2go.model.node.URI |
OPCOMMENT
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasOpComment
|
static org.ontoware.rdf2go.model.node.URI |
OPSTAMP
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasOpStamp
|
static org.ontoware.rdf2go.model.node.URI |
OPSTAMPJAVA
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasOpStampJava
|
static org.ontoware.rdf2go.model.node.URI |
OPUSERNAME
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasOpUsername
|
static org.ontoware.rdf2go.model.node.URI |
RDFS_CLASS
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#GraphOp
|
static org.ontoware.rdf2go.model.node.URI |
SOURCEGP
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasSourceGP
|
static org.ontoware.rdf2go.model.node.URI |
TARGETGP
http://onto.cogchar.org/onto/201407/MetaDir_OWL2#hasTargetGP
|
CLASSPATHENTITY, FILENAMETAILWITHEXT, MAVENARTIFACT, MDATAPROP, MOBJPROP, OSGIBUNDLE, URLTEXTMAXCARDINALITY, MEMBERS, NAMESPACEABBREV, TABNUMBER| Modifier | Constructor and Description |
|---|---|
|
GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.BlankNode bnode,
boolean write)
Returns a Java wrapper over an RDF object, identified by a blank node.
|
|
GraphOp(org.ontoware.rdf2go.model.Model model,
boolean write)
Returns a Java wrapper over an RDF object, identified by
a randomly generated URI.
|
|
GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceIdentifier,
boolean write)
Returns a Java wrapper over an RDF object, identified by URI.
|
|
GraphOp(org.ontoware.rdf2go.model.Model model,
String uriString,
boolean write)
Returns a Java wrapper over an RDF object, identified by a URI, given as a String.
|
protected |
GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.URI classURI,
org.ontoware.rdf2go.model.node.Resource instanceIdentifier,
boolean write)
Returns a Java wrapper over an RDF object, identified by URI.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpComment as an RDF2Go Node. |
static void |
addOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Adds a value to property
OpComment from an instance of String. |
void |
addOpComment(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpComment as an RDF2Go Node. |
void |
addOpComment(String value)
Adds a value to property
OpComment from an instance of String. |
void |
addOpStamp(Calendar value)
Adds a value to property
OpStamp from an instance of Calendar. |
static void |
addOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
Adds a value to property
OpStamp from an instance of Calendar. |
static void |
addOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpStamp as an RDF2Go Node. |
void |
addOpStamp(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpStamp as an RDF2Go Node. |
void |
addOpStampJava(Long value)
Adds a value to property
OpStampJava from an instance of Long. |
static void |
addOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
Adds a value to property
OpStampJava from an instance of Long. |
static void |
addOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpStampJava as an RDF2Go Node. |
void |
addOpStampJava(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpStampJava as an RDF2Go Node. |
static void |
addOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpUsername as an RDF2Go Node. |
static void |
addOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Adds a value to property
OpUsername from an instance of String. |
void |
addOpUsername(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
OpUsername as an RDF2Go Node. |
void |
addOpUsername(String value)
Adds a value to property
OpUsername from an instance of String. |
void |
addSourceGP(GraphPointer value)
Adds a value to property
SourceGP from an instance of GraphPointer. |
static void |
addSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Adds a value to property
SourceGP from an instance of GraphPointer. |
static void |
addSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
SourceGP as an RDF2Go Node. |
void |
addSourceGP(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
SourceGP as an RDF2Go Node. |
void |
addTargetGP(GraphPointer value)
Adds a value to property
TargetGP from an instance of GraphPointer. |
static void |
addTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Adds a value to property
TargetGP from an instance of GraphPointer. |
static void |
addTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
TargetGP as an RDF2Go Node. |
void |
addTargetGP(org.ontoware.rdf2go.model.node.Node value)
Adds a value to property
TargetGP as an RDF2Go Node. |
static void |
createInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Create a new instance of this class in the model.
|
static void |
deleteAllProperties(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Delete all triples
(this, *, *), i.e. |
static void |
deleteInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Remove triple
(this, rdf:type, GraphOp) from this instance. |
static org.ontoware.rdfreactor.runtime.ReactorResult<? extends GraphOp> |
getAllInstances_as(org.ontoware.rdf2go.model.Model model) |
static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Resource> |
getAllInstances(org.ontoware.rdf2go.model.Model model) |
org.ontoware.rdfreactor.runtime.ReactorResult<String> |
getAllOpComment_as()
Get all values of property
OpComment as a ReactorResult of String. |
static org.ontoware.rdfreactor.runtime.ReactorResult<String> |
getAllOpComment_as(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
OpComment as a ReactorResult of String. |
org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllOpComment_asNode_()
Get all values of property
OpComment as a ReactorResult of RDF2Go nodes. |
static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllOpComment_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
OpComment as a ReactorResult of RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllOpComment_asNode()
Get all values of property
OpComment as an Iterator over RDF2Go nodes |
static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllOpComment_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
OpComment as an Iterator over RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<String> |
getAllOpComment()
Get all values of property
OpComment. |
static org.ontoware.aifbcommons.collection.ClosableIterator<String> |
getAllOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
OpComment. |
org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> |
getAllSourceGP_as()
Get all values of property
SourceGP as a ReactorResult of GraphPointer. |
static org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> |
getAllSourceGP_as(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
SourceGP as a ReactorResult of GraphPointer. |
org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllSourceGP_asNode_()
Get all values of property
SourceGP as a ReactorResult of RDF2Go nodes. |
static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllSourceGP_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
SourceGP as a ReactorResult of RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllSourceGP_asNode()
Get all values of property
SourceGP as an Iterator over RDF2Go nodes |
static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllSourceGP_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
SourceGP as an Iterator over RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> |
getAllSourceGP()
Get all values of property
SourceGP. |
static org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> |
getAllSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
SourceGP. |
org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> |
getAllTargetGP_as()
Get all values of property
TargetGP as a ReactorResult of GraphPointer. |
static org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> |
getAllTargetGP_as(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
TargetGP as a ReactorResult of GraphPointer. |
org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllTargetGP_asNode_()
Get all values of property
TargetGP as a ReactorResult of RDF2Go nodes. |
static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> |
getAllTargetGP_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
TargetGP as a ReactorResult of RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllTargetGP_asNode()
Get all values of property
TargetGP as an Iterator over RDF2Go nodes |
static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> |
getAllTargetGP_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
TargetGP as an Iterator over RDF2Go nodes. |
org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> |
getAllTargetGP()
Get all values of property
TargetGP. |
static org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> |
getAllTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get all values of property
TargetGP. |
static GraphOp |
getInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Return an existing instance of this class in the model.
|
org.ontoware.rdf2go.model.node.Node |
getOpStamp_asNode()
Get single value of property
OpStamp as an RDF2Go Node. |
static org.ontoware.rdf2go.model.node.Node |
getOpStamp_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpStamp as an RDF2Go Node. |
Calendar |
getOpStamp()
Get single value of property
OpStamp. |
static Calendar |
getOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpStamp. |
org.ontoware.rdf2go.model.node.Node |
getOpStampJava_asNode()
Get single value of property
OpStampJava as an RDF2Go Node. |
static org.ontoware.rdf2go.model.node.Node |
getOpStampJava_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpStampJava as an RDF2Go Node. |
Long |
getOpStampJava()
Get single value of property
OpStampJava. |
static Long |
getOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpStampJava. |
org.ontoware.rdf2go.model.node.Node |
getOpUsername_asNode()
Get single value of property
OpUsername as an RDF2Go Node. |
static org.ontoware.rdf2go.model.node.Node |
getOpUsername_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpUsername as an RDF2Go Node. |
String |
getOpUsername()
Get single value of property
OpUsername. |
static String |
getOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Get single value of property
OpUsername. |
static boolean |
hasInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource) |
boolean |
hasOpComment()
Check if
OpComment has at least one value set. |
static boolean |
hasOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
OpComment has at least one value set. |
static boolean |
hasOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
OpComment has the given value (maybe among other values). |
boolean |
hasOpComment(org.ontoware.rdf2go.model.node.Node value)
Check if
OpComment has the given value (maybe among other values). |
boolean |
hasOpStamp()
Check if
OpStamp has at least one value set. |
static boolean |
hasOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
OpStamp has at least one value set. |
static boolean |
hasOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
OpStamp has the given value (maybe among other values). |
boolean |
hasOpStamp(org.ontoware.rdf2go.model.node.Node value)
Check if
OpStamp has the given value (maybe among other values). |
boolean |
hasOpStampJava()
Check if
OpStampJava has at least one value set. |
static boolean |
hasOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
OpStampJava has at least one value set. |
static boolean |
hasOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
OpStampJava has the given value (maybe among other values). |
boolean |
hasOpStampJava(org.ontoware.rdf2go.model.node.Node value)
Check if
OpStampJava has the given value (maybe among other values). |
boolean |
hasOpUsername()
Check if
OpUsername has at least one value set. |
static boolean |
hasOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
OpUsername has at least one value set. |
static boolean |
hasOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
OpUsername has the given value (maybe among other values). |
boolean |
hasOpUsername(org.ontoware.rdf2go.model.node.Node value)
Check if
OpUsername has the given value (maybe among other values). |
boolean |
hasSourceGP()
Check if
SourceGP has at least one value set. |
static boolean |
hasSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
SourceGP has at least one value set. |
static boolean |
hasSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
SourceGP has the given value (maybe among other values). |
boolean |
hasSourceGP(org.ontoware.rdf2go.model.node.Node value)
Check if
SourceGP has the given value (maybe among other values). |
boolean |
hasTargetGP()
Check if
TargetGP has at least one value set. |
static boolean |
hasTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Check if
TargetGP has at least one value set. |
static boolean |
hasTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Check if
TargetGP has the given value (maybe among other values). |
boolean |
hasTargetGP(org.ontoware.rdf2go.model.node.Node value)
Check if
TargetGP has the given value (maybe among other values). |
void |
removeAllOpComment()
Removes all values of property
OpComment. |
static void |
removeAllOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
OpComment. |
void |
removeAllOpStamp()
Removes all values of property
OpStamp. |
static void |
removeAllOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
OpStamp. |
void |
removeAllOpStampJava()
Removes all values of property
OpStampJava. |
static void |
removeAllOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
OpStampJava. |
void |
removeAllOpUsername()
Removes all values of property
OpUsername. |
static void |
removeAllOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
OpUsername. |
void |
removeAllSourceGP()
Removes all values of property
SourceGP. |
static void |
removeAllSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
SourceGP. |
void |
removeAllTargetGP()
Removes all values of property
TargetGP. |
static void |
removeAllTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
Removes all values of property
TargetGP. |
static void |
removeOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpComment as an RDF2Go Node. |
static void |
removeOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Removes a value of property
OpComment given as an instance of String. |
void |
removeOpComment(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpComment as an RDF2Go Node. |
void |
removeOpComment(String value)
Removes a value of property
OpComment given as an instance of String. |
void |
removeOpStamp(Calendar value)
Removes a value of property
OpStamp given as an instance of Calendar. |
static void |
removeOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
Removes a value of property
OpStamp given as an instance of Calendar. |
static void |
removeOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpStamp as an RDF2Go Node. |
void |
removeOpStamp(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpStamp as an RDF2Go Node. |
void |
removeOpStampJava(Long value)
Removes a value of property
OpStampJava given as an instance of Long. |
static void |
removeOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
Removes a value of property
OpStampJava given as an instance of Long. |
static void |
removeOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpStampJava as an RDF2Go Node. |
void |
removeOpStampJava(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpStampJava as an RDF2Go Node. |
static void |
removeOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpUsername as an RDF2Go Node. |
static void |
removeOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Removes a value of property
OpUsername given as an instance of String. |
void |
removeOpUsername(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
OpUsername as an RDF2Go Node. |
void |
removeOpUsername(String value)
Removes a value of property
OpUsername given as an instance of String. |
void |
removeSourceGP(GraphPointer value)
Removes a value of property
SourceGP given as an instance of GraphPointer. |
static void |
removeSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Removes a value of property
SourceGP given as an instance of GraphPointer. |
static void |
removeSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
SourceGP as an RDF2Go Node. |
void |
removeSourceGP(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
SourceGP as an RDF2Go Node. |
void |
removeTargetGP(GraphPointer value)
Removes a value of property
TargetGP given as an instance of GraphPointer. |
static void |
removeTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Removes a value of property
TargetGP given as an instance of GraphPointer. |
static void |
removeTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
TargetGP as an RDF2Go Node. |
void |
removeTargetGP(org.ontoware.rdf2go.model.node.Node value)
Removes a value of property
TargetGP as an RDF2Go Node. |
static void |
setOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpComment from an RDF2Go Node. |
static void |
setOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Sets a value of property
OpComment from an instance of String. |
void |
setOpComment(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpComment from an RDF2Go Node. |
void |
setOpComment(String value)
Sets a value of property
OpComment from an instance of String. |
void |
setOpStamp(Calendar value)
Sets a value of property
OpStamp from an instance of Calendar. |
static void |
setOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
Sets a value of property
OpStamp from an instance of Calendar. |
static void |
setOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpStamp from an RDF2Go Node. |
void |
setOpStamp(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpStamp from an RDF2Go Node. |
void |
setOpStampJava(Long value)
Sets a value of property
OpStampJava from an instance of Long. |
static void |
setOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
Sets a value of property
OpStampJava from an instance of Long. |
static void |
setOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpStampJava from an RDF2Go Node. |
void |
setOpStampJava(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpStampJava from an RDF2Go Node. |
static void |
setOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpUsername from an RDF2Go Node. |
static void |
setOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
Sets a value of property
OpUsername from an instance of String. |
void |
setOpUsername(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
OpUsername from an RDF2Go Node. |
void |
setOpUsername(String value)
Sets a value of property
OpUsername from an instance of String. |
void |
setSourceGP(GraphPointer value)
Sets a value of property
SourceGP from an instance of GraphPointer. |
static void |
setSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Sets a value of property
SourceGP from an instance of GraphPointer. |
static void |
setSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
SourceGP from an RDF2Go Node. |
void |
setSourceGP(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
SourceGP from an RDF2Go Node. |
void |
setTargetGP(GraphPointer value)
Sets a value of property
TargetGP from an instance of GraphPointer. |
static void |
setTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
Sets a value of property
TargetGP from an instance of GraphPointer. |
static void |
setTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
TargetGP from an RDF2Go Node. |
void |
setTargetGP(org.ontoware.rdf2go.model.node.Node value)
Sets a value of property
TargetGP from an RDF2Go Node. |
addClasspathEntity, addClasspathEntity, addClasspathEntity, addClasspathEntity, addFilenameTailWithExt, addFilenameTailWithExt, addFilenameTailWithExt, addFilenameTailWithExt, addMavenArtifact, addMavenArtifact, addMavenArtifact, addMavenArtifact, addMDataProp, addMDataProp, addMDataProp, addMDataProp, addMObjProp, addMObjProp, addMObjProp, addMObjProp, addOsgiBundle, addOsgiBundle, addOsgiBundle, addOsgiBundle, addUrlText, addUrlText, addUrlText, addUrlText, getAllClasspathEntity_as, getAllClasspathEntity_as, getAllClasspathEntity_asNode_, getAllClasspathEntity_asNode_, getAllClasspathEntity_asNode, getAllClasspathEntity_asNode, getAllClasspathEntity, getAllClasspathEntity, getAllMavenArtifact_as, getAllMavenArtifact_as, getAllMavenArtifact_asNode_, getAllMavenArtifact_asNode_, getAllMavenArtifact_asNode, getAllMavenArtifact_asNode, getAllMavenArtifact, getAllMavenArtifact, getAllMDataProp_as, getAllMDataProp_as, getAllMDataProp_asNode_, getAllMDataProp_asNode_, getAllMDataProp_asNode, getAllMDataProp_asNode, getAllMDataProp, getAllMDataProp, getAllMObjProp_as, getAllMObjProp_as, getAllMObjProp_asNode_, getAllMObjProp_asNode_, getAllMObjProp_asNode, getAllMObjProp_asNode, getAllMObjProp_Inverse_as, getAllMObjProp_Inverse, getAllMObjProp_Inverse, getAllMObjProp, getAllMObjProp, getAllOsgiBundle_as, getAllOsgiBundle_as, getAllOsgiBundle_asNode_, getAllOsgiBundle_asNode_, getAllOsgiBundle_asNode, getAllOsgiBundle_asNode, getAllOsgiBundle, getAllOsgiBundle, getFilenameTailWithExt_asNode, getFilenameTailWithExt_asNode, getFilenameTailWithExt, getFilenameTailWithExt, getUrlText_asNode, getUrlText_asNode, getUrlText, getUrlText, hasClasspathEntity, hasClasspathEntity, hasClasspathEntity, hasClasspathEntity, hasFilenameTailWithExt, hasFilenameTailWithExt, hasFilenameTailWithExt, hasFilenameTailWithExt, hasMavenArtifact, hasMavenArtifact, hasMavenArtifact, hasMavenArtifact, hasMDataProp, hasMDataProp, hasMDataProp, hasMDataProp, hasMObjProp, hasMObjProp, hasMObjProp, hasMObjProp, hasOsgiBundle, hasOsgiBundle, hasOsgiBundle, hasOsgiBundle, hasUrlText, hasUrlText, hasUrlText, hasUrlText, removeAllClasspathEntity, removeAllClasspathEntity, removeAllFilenameTailWithExt, removeAllFilenameTailWithExt, removeAllMavenArtifact, removeAllMavenArtifact, removeAllMDataProp, removeAllMDataProp, removeAllMObjProp, removeAllMObjProp, removeAllOsgiBundle, removeAllOsgiBundle, removeAllUrlText, removeAllUrlText, removeClasspathEntity, removeClasspathEntity, removeClasspathEntity, removeClasspathEntity, removeFilenameTailWithExt, removeFilenameTailWithExt, removeFilenameTailWithExt, removeFilenameTailWithExt, removeMavenArtifact, removeMavenArtifact, removeMavenArtifact, removeMavenArtifact, removeMDataProp, removeMDataProp, removeMDataProp, removeMDataProp, removeMObjProp, removeMObjProp, removeMObjProp, removeMObjProp, removeOsgiBundle, removeOsgiBundle, removeOsgiBundle, removeOsgiBundle, removeUrlText, removeUrlText, removeUrlText, removeUrlText, setClasspathEntity, setClasspathEntity, setClasspathEntity, setClasspathEntity, setFilenameTailWithExt, setFilenameTailWithExt, setFilenameTailWithExt, setFilenameTailWithExt, setMavenArtifact, setMavenArtifact, setMavenArtifact, setMavenArtifact, setMDataProp, setMDataProp, setMDataProp, setMDataProp, setMObjProp, setMObjProp, setMObjProp, setMObjProp, setOsgiBundle, setOsgiBundle, setOsgiBundle, setOsgiBundle, setUrlText, setUrlText, setUrlText, setUrlTextaddMaxCardinality, addMaxCardinality, addMaxCardinality, addMaxCardinality, addMembers, addMembers, addMembers, addMembers, addNamespaceAbbrev, addNamespaceAbbrev, addNamespaceAbbrev, addNamespaceAbbrev, addTabNumber, addTabNumber, addTabNumber, addTabNumber, getAllMaxCardinality_as, getAllMaxCardinality_as, getAllMaxCardinality_asNode_, getAllMaxCardinality_asNode_, getAllMaxCardinality_asNode, getAllMaxCardinality_asNode, getAllMaxCardinality_Inverse_as, getAllMaxCardinality_Inverse, getAllMaxCardinality_Inverse, getAllMaxCardinality, getAllMaxCardinality, getAllMDataProp_Inverse_as, getAllMDataProp_Inverse, getAllMDataProp_Inverse, getAllMembers_as, getAllMembers_as, getAllMembers_asNode_, getAllMembers_asNode_, getAllMembers_asNode, getAllMembers_asNode, getAllMembers_Inverse_as, getAllMembers_Inverse, getAllMembers_Inverse, getAllMembers, getAllMembers, getAllNamespaceAbbrev_as, getAllNamespaceAbbrev_as, getAllNamespaceAbbrev_asNode_, getAllNamespaceAbbrev_asNode_, getAllNamespaceAbbrev_asNode, getAllNamespaceAbbrev_asNode, getAllNamespaceAbbrev, getAllNamespaceAbbrev, getTabNumber_asNode, getTabNumber_asNode, getTabNumber, getTabNumber, hasMaxCardinality, hasMaxCardinality, hasMaxCardinality, hasMaxCardinality, hasMembers, hasMembers, hasMembers, hasMembers, hasNamespaceAbbrev, hasNamespaceAbbrev, hasNamespaceAbbrev, hasNamespaceAbbrev, hasTabNumber, hasTabNumber, hasTabNumber, hasTabNumber, removeAllMaxCardinality, removeAllMaxCardinality, removeAllMembers, removeAllMembers, removeAllNamespaceAbbrev, removeAllNamespaceAbbrev, removeAllTabNumber, removeAllTabNumber, removeMaxCardinality, removeMaxCardinality, removeMaxCardinality, removeMaxCardinality, removeMembers, removeMembers, removeMembers, removeMembers, removeNamespaceAbbrev, removeNamespaceAbbrev, removeNamespaceAbbrev, removeNamespaceAbbrev, removeTabNumber, removeTabNumber, removeTabNumber, removeTabNumber, setMaxCardinality, setMaxCardinality, setMaxCardinality, setMaxCardinality, setMembers, setMembers, setMembers, setMembers, setNamespaceAbbrev, setNamespaceAbbrev, setNamespaceAbbrev, setNamespaceAbbrev, setTabNumber, setTabNumber, setTabNumber, setTabNumberaddSubClassOf, addSubClassOf, addSubClassOf, addSubClassOf, addSubClassOf, getAllDomain_Inverse, getAllInstance_as, getAllRange_Inverse, getAllSubClassOf_as, getAllSubClassOf_as, getAllSubClassOf_asNode_, getAllSubClassOf_asNode_, getAllSubClassOf_asNode, getAllSubClassOf_asNode, getAllSubClassOf_Inverse, getAllSubClassOf, getAllSubClassOf, getAllType_Inverse, removeAllSubClassOf, removeSubClassOf, removeSubClassOf, removeSubClassOf, removeSubClassOf, setSubClassOf, setSubClassOf, setSubClassOf, setSubClassOfaddComment, 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, setValuepublic static final org.ontoware.rdf2go.model.node.URI RDFS_CLASS
public static final org.ontoware.rdf2go.model.node.URI OPCOMMENT
public static final org.ontoware.rdf2go.model.node.URI OPSTAMP
public static final org.ontoware.rdf2go.model.node.URI OPSTAMPJAVA
public static final org.ontoware.rdf2go.model.node.URI OPUSERNAME
public static final org.ontoware.rdf2go.model.node.URI SOURCEGP
public static final org.ontoware.rdf2go.model.node.URI TARGETGP
public static final org.ontoware.rdf2go.model.node.URI[] MANAGED_URIS
protected GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.URI classURI,
org.ontoware.rdf2go.model.node.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 GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.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 GraphOp(org.ontoware.rdf2go.model.Model model,
String uriString,
boolean write)
throws org.ontoware.rdf2go.exception.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 modelorg.ontoware.rdf2go.exception.ModelRuntimeException - if URI syntax is wrong
[Generated from RDFReactor template rule #c7]public GraphOp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.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 GraphOp(org.ontoware.rdf2go.model.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 GraphOp getInstance(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static void createInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #class1]public static boolean hasInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Resource> getAllInstances(org.ontoware.rdf2go.model.Model model)
model - an RDF2Go modelpublic static org.ontoware.rdfreactor.runtime.ReactorResult<? extends GraphOp> getAllInstances_as(org.ontoware.rdf2go.model.Model model)
model - an RDF2Go modelpublic static void deleteInstance(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
(this, rdf:type, GraphOp) from this instance. Other triples are not affected.
To delete more, use deleteAllPropertiesmodel - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #class4]public static void deleteAllProperties(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
(this, *, *), i.e. including rdf:type.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #class5]public static boolean hasOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasOpComment()
OpComment has at least one value set.public static boolean hasOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpComment has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasOpComment(org.ontoware.rdf2go.model.node.Node value)
OpComment has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllOpComment_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment as an Iterator over RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllOpComment_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment as a ReactorResult of RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllOpComment_asNode()
OpComment as an Iterator over RDF2Go nodespublic org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllOpComment_asNode_()
OpComment as a ReactorResult of RDF2Go nodes.public static org.ontoware.aifbcommons.collection.ClosableIterator<String> getAllOpComment(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<String> getAllOpComment_as(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment as a ReactorResult of String.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<String> getAllOpComment()
OpComment.public org.ontoware.rdfreactor.runtime.ReactorResult<String> getAllOpComment_as()
OpComment as a ReactorResult of String.public static void addOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpComment as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #add1static]public void addOpComment(org.ontoware.rdf2go.model.node.Node value)
OpComment as an RDF2Go Node.value - the value to be added
[Generated from RDFReactor template rule #add1dynamic]public static void addOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
OpComment from an instance of String.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - [Generated from RDFReactor template rule #add3static]public void addOpComment(String value)
OpComment from an instance of String.
[Generated from RDFReactor template rule #add4dynamic]public static void setOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpComment from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setOpComment(org.ontoware.rdf2go.model.node.Node value)
OpComment from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
OpComment from an instance of String.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setOpComment(String value)
OpComment from an instance of String.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpComment as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeOpComment(org.ontoware.rdf2go.model.node.Node value)
OpComment as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
OpComment given as an instance of String.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeOpComment(String value)
OpComment given as an instance of String.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllOpComment(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpComment.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllOpComment()
OpComment.
[Generated from RDFReactor template rule #removeall1dynamic]public static boolean hasOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStamp has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasOpStamp()
OpStamp has at least one value set.public static boolean hasOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStamp has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasOpStamp(org.ontoware.rdf2go.model.node.Node value)
OpStamp has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.rdf2go.model.node.Node getOpStamp_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStamp as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException - at runtime, if the property has multiple values
[Generated from RDFReactor template rule #get1static]public org.ontoware.rdf2go.model.node.Node getOpStamp_asNode()
OpStamp as an RDF2Go Node.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get2dynamic]public static Calendar getOpStamp(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStamp.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get5static]public Calendar getOpStamp()
OpStamp.
This property has maxCardinality=1, that means the property takes only
a single value.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get6dynamic]public static void addOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStamp as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add5static]public void addOpStamp(org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStamp as an RDF2Go Node.value - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add6dynamic]public static void addOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStamp from an instance of Calendar.model - an RDF2Go modelinstanceResource - an RDF2Go resourceorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add7static]public void addOpStamp(Calendar value) throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStamp from an instance of Calendar.org.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add8dynamic]public static void setOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStamp from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setOpStamp(org.ontoware.rdf2go.model.node.Node value)
OpStamp from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
OpStamp from an instance of Calendar.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setOpStamp(Calendar value)
OpStamp from an instance of Calendar.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStamp as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeOpStamp(org.ontoware.rdf2go.model.node.Node value)
OpStamp as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Calendar value)
OpStamp given as an instance of Calendar.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeOpStamp(Calendar value)
OpStamp given as an instance of Calendar.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllOpStamp(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStamp.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllOpStamp()
OpStamp.
[Generated from RDFReactor template rule #removeall1dynamic]public static boolean hasOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStampJava has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasOpStampJava()
OpStampJava has at least one value set.public static boolean hasOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStampJava has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasOpStampJava(org.ontoware.rdf2go.model.node.Node value)
OpStampJava has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.rdf2go.model.node.Node getOpStampJava_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStampJava as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException - at runtime, if the property has multiple values
[Generated from RDFReactor template rule #get1static]public org.ontoware.rdf2go.model.node.Node getOpStampJava_asNode()
OpStampJava as an RDF2Go Node.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get2dynamic]public static Long getOpStampJava(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStampJava.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get5static]public Long getOpStampJava()
OpStampJava.
This property has maxCardinality=1, that means the property takes only
a single value.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get6dynamic]public static void addOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStampJava as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add5static]public void addOpStampJava(org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStampJava as an RDF2Go Node.value - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add6dynamic]public static void addOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStampJava from an instance of Long.model - an RDF2Go modelinstanceResource - an RDF2Go resourceorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add7static]public void addOpStampJava(Long value) throws org.ontoware.rdfreactor.runtime.CardinalityException
OpStampJava from an instance of Long.org.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add8dynamic]public static void setOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStampJava from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setOpStampJava(org.ontoware.rdf2go.model.node.Node value)
OpStampJava from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
OpStampJava from an instance of Long.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setOpStampJava(Long value)
OpStampJava from an instance of Long.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpStampJava as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeOpStampJava(org.ontoware.rdf2go.model.node.Node value)
OpStampJava as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
Long value)
OpStampJava given as an instance of Long.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeOpStampJava(Long value)
OpStampJava given as an instance of Long.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllOpStampJava(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpStampJava.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllOpStampJava()
OpStampJava.
[Generated from RDFReactor template rule #removeall1dynamic]public static boolean hasOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpUsername has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasOpUsername()
OpUsername has at least one value set.public static boolean hasOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpUsername has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasOpUsername(org.ontoware.rdf2go.model.node.Node value)
OpUsername has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.rdf2go.model.node.Node getOpUsername_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpUsername as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException - at runtime, if the property has multiple values
[Generated from RDFReactor template rule #get1static]public org.ontoware.rdf2go.model.node.Node getOpUsername_asNode()
OpUsername as an RDF2Go Node.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get2dynamic]public static String getOpUsername(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
OpUsername.model - an RDF2Go modelinstanceResource - an RDF2Go resourceRDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get5static]public String getOpUsername()
OpUsername.
This property has maxCardinality=1, that means the property takes only
a single value.RDFDataException, - if the property has multiple values
[Generated from RDFReactor template rule #get6dynamic]public static void addOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpUsername as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add5static]public void addOpUsername(org.ontoware.rdf2go.model.node.Node value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpUsername as an RDF2Go Node.value - the value to be addedorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add6dynamic]public static void addOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
throws org.ontoware.rdfreactor.runtime.CardinalityException
OpUsername from an instance of String.model - an RDF2Go modelinstanceResource - an RDF2Go resourceorg.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add7static]public void addOpUsername(String value) throws org.ontoware.rdfreactor.runtime.CardinalityException
OpUsername from an instance of String.org.ontoware.rdfreactor.runtime.CardinalityException - if adding a value would bring the number
of property values above the cardinality constraint.
[Generated from RDFReactor template rule #add8dynamic]public static void setOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpUsername from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setOpUsername(org.ontoware.rdf2go.model.node.Node value)
OpUsername from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
OpUsername from an instance of String.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setOpUsername(String value)
OpUsername from an instance of String.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
OpUsername as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeOpUsername(org.ontoware.rdf2go.model.node.Node value)
OpUsername as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
String value)
OpUsername given as an instance of String.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeOpUsername(String value)
OpUsername given as an instance of String.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllOpUsername(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
OpUsername.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllOpUsername()
OpUsername.
[Generated from RDFReactor template rule #removeall1dynamic]public static boolean hasSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasSourceGP()
SourceGP has at least one value set.public static boolean hasSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
SourceGP has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasSourceGP(org.ontoware.rdf2go.model.node.Node value)
SourceGP has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllSourceGP_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP as an Iterator over RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllSourceGP_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP as a ReactorResult of RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllSourceGP_asNode()
SourceGP as an Iterator over RDF2Go nodespublic org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllSourceGP_asNode_()
SourceGP as a ReactorResult of RDF2Go nodes.public static org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> getAllSourceGP(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> getAllSourceGP_as(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP as a ReactorResult of GraphPointer.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> getAllSourceGP()
SourceGP.public org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> getAllSourceGP_as()
SourceGP as a ReactorResult of GraphPointer.public static void addSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
SourceGP as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #add1static]public void addSourceGP(org.ontoware.rdf2go.model.node.Node value)
SourceGP as an RDF2Go Node.value - the value to be added
[Generated from RDFReactor template rule #add1dynamic]public static void addSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
SourceGP from an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - [Generated from RDFReactor template rule #add3static]public void addSourceGP(GraphPointer value)
SourceGP from an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.
[Generated from RDFReactor template rule #add4dynamic]public static void setSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
SourceGP from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setSourceGP(org.ontoware.rdf2go.model.node.Node value)
SourceGP from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
SourceGP from an instance of GraphPointer.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setSourceGP(GraphPointer value)
SourceGP from an instance of GraphPointer.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
SourceGP as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeSourceGP(org.ontoware.rdf2go.model.node.Node value)
SourceGP as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
SourceGP given as an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeSourceGP(GraphPointer value)
SourceGP given as an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllSourceGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
SourceGP.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllSourceGP()
SourceGP.
[Generated from RDFReactor template rule #removeall1dynamic]public static boolean hasTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP has at least one value set.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic boolean hasTargetGP()
TargetGP has at least one value set.public static boolean hasTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
TargetGP has the given value (maybe among other values).model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be checkedpublic boolean hasTargetGP(org.ontoware.rdf2go.model.node.Node value)
TargetGP has the given value (maybe among other values).value - the value to be checkedpublic static org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllTargetGP_asNode(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP as an Iterator over RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllTargetGP_asNode_(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP as a ReactorResult of RDF2Go nodes.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<org.ontoware.rdf2go.model.node.Node> getAllTargetGP_asNode()
TargetGP as an Iterator over RDF2Go nodespublic org.ontoware.rdfreactor.runtime.ReactorResult<org.ontoware.rdf2go.model.node.Node> getAllTargetGP_asNode_()
TargetGP as a ReactorResult of RDF2Go nodes.public static org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> getAllTargetGP(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic static org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> getAllTargetGP_as(org.ontoware.rdf2go.model.Model model, org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP as a ReactorResult of GraphPointer.model - an RDF2Go modelinstanceResource - an RDF2Go resourcepublic org.ontoware.aifbcommons.collection.ClosableIterator<GraphPointer> getAllTargetGP()
TargetGP.public org.ontoware.rdfreactor.runtime.ReactorResult<GraphPointer> getAllTargetGP_as()
TargetGP as a ReactorResult of GraphPointer.public static void addTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
TargetGP as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #add1static]public void addTargetGP(org.ontoware.rdf2go.model.node.Node value)
TargetGP as an RDF2Go Node.value - the value to be added
[Generated from RDFReactor template rule #add1dynamic]public static void addTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
TargetGP from an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - [Generated from RDFReactor template rule #add3static]public void addTargetGP(GraphPointer value)
TargetGP from an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.
[Generated from RDFReactor template rule #add4dynamic]public static void setTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
TargetGP from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be set
[Generated from RDFReactor template rule #set1static]public void setTargetGP(org.ontoware.rdf2go.model.node.Node value)
TargetGP from an RDF2Go Node.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.value - the value to be added
[Generated from RDFReactor template rule #set1dynamic]public static void setTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
TargetGP from an instance of GraphPointer.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be added
[Generated from RDFReactor template rule #set3static]public void setTargetGP(GraphPointer value)
TargetGP from an instance of GraphPointer.
First, all existing values are removed, then this value is added.
Cardinality constraints are not checked, but this method exists only for properties with
no minCardinality or minCardinality == 1.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.value - the value to be added
[Generated from RDFReactor template rule #set4dynamic]public static void removeTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
org.ontoware.rdf2go.model.node.Node value)
TargetGP as an RDF2Go Node.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove1static]public void removeTargetGP(org.ontoware.rdf2go.model.node.Node value)
TargetGP as an RDF2Go Node.value - the value to be removed
[Generated from RDFReactor template rule #remove1dynamic]public static void removeTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource,
GraphPointer value)
TargetGP given as an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.model - an RDF2Go modelinstanceResource - an RDF2Go resourcevalue - the value to be removed
[Generated from RDFReactor template rule #remove3static]public void removeTargetGP(GraphPointer value)
TargetGP given as an instance of GraphPointer.
Comment from schema: Metadata for a single graph in some GraphHost.
The actual graph URI (used in QuadStores and SPARQL operations) must be specified using the hasGraphNameUri property, which is usually distinct from the Uri of this pointer.
Thus the constructor parameters of this pointer should usually *not* be used with the graphNameUri. Use a different, obviously pointer-related and mode-stamped URI. Here are 3 examples, using an optional scheme based on FDC federated namescheme, in which a datestamp may be embedded into the URN prefix:
(For info on FDC URN scheme, see http://tools.ietf.org/html/rfc4198)
urn:fdc:DomainName.org:2014:graph.open.myconf#speech_out_config.sammy
urn:fdc:DomainName.org:20120922:graph.rel.aconf#speech_out_config.jimmy
urn:fdc:DomainName.org:201407:graph.snap.hopeful#anim_bank.sammy
These above would make good hasGraphNameUris (which go in the ?g fields of triples and queries against the actual GraphHosts) but are not quite right for GraphPointer Uris . These are typical *values* of the hasGraphNameUri property, which we currently treat as a literal-valued datatypeProperty to avoid confusion.
In contrast, the GraphPointer URI (owner/subject of the hasGraphNameUri bindings) *can* be a blank node, but if the pointer is to be shared, then its own URI becomes important. Now we are in the mode of subject ?s and objectProperty-value ?o URIs used in the ?s and ?o fields of triples,
including the important case when ?p=hasGraphNameUri., and ?o is one of the typical values *preceding above*. These triples are the lynchpin of the GraphPointer structure, and it is important not to muddy them up (hence this epic comment!).
Proceeding to show some typical URIs for GraphPointer instances.
Here we assume a single namespace (preceding the #) in use at the DomainName.org for naming instances of glue mdir metadata. Following that we use a 3-field identifier showing the main kind of thing (gptr), the mode (open, rel, snap), and the arbitrarly local name, broken by convention using under_score (because it's an *instance*).
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.open.speech_out_sammy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.rel.speech_out_jimmy
urn:fdc:DomainName.org:2014:glue-mdir-inst#gptr.snap.anim_bank_sammy
The inclusion of type-specifiers open/rel/snap in the GP URIs is optional, but is suggested as a crutch until a particular workflow outgrows this approach.
On the other hand, it is important to use these designations in the hasGraphNameUris values whenever possible, if users are to have direct write access
to the underlying quadstores via unpredictable means. It is important that "rel" graphs are never written, since their value is assumed permanently immutable
and cachable. Known sizes and canonical-hashes of rel-graphs should be used to further enforce this perspective.
A pointer is required to have exactly one of the 3 sub-types indicating its workflow state: GP_Snapshot, GP_Release, or GP_Open - which typically apply textual contraints to the form of the URI used,
for both the pointerUri and, in particular, the hasGraphNameUri. In the example above, the constraint
is mapped to the second sub-field of the strings matching "graph.workForm.whatItIs", where
workForm is one of: open, rel, snap. The meaning of the preceding date field is contextualized by the
workForm, and is orthogonal to the question of date precision, which in FDC is specified as
DateId = (CCYY [MM [DD]]) / 1*3(DIGIT)
We attempt to ensure that neither the graph nor pointer URI can "change states" by changing it's associated type. Instead, a new graph with a new URI, and a new pointer, must all be created, typically by copying the graph. (If the types were actually re-assignable, that would lead to nonmonotonic logic).
GraphPointers are not necessarily unique; multiple different pointers might refer to the same graph. However, in general it is beneficial to try to make the GraphPointers as unique as possible.value - the value to be removed
[Generated from RDFReactor template rule #remove4dynamic]public static void removeAllTargetGP(org.ontoware.rdf2go.model.Model model,
org.ontoware.rdf2go.model.node.Resource instanceResource)
TargetGP.model - an RDF2Go modelinstanceResource - an RDF2Go resource
[Generated from RDFReactor template rule #removeall1static]public void removeAllTargetGP()
TargetGP.
[Generated from RDFReactor template rule #removeall1dynamic]Copyright © 2010-2016. All Rights Reserved.