Remove triple Apache Jena
I would like to remove a triple which its object is a literal
I am trying the following but I am getting the error that the object has to be an RDFNode which in my graph it isn't
model.remove(myDeeds.get(i), LOCAH + "/associatedWith", ResourceFactory.createPlainLiteral("word"));
myDeed.get(i)
is a resource
Is there any way I can perform this delete?
sparql jena arq
New contributor
add a comment |
I would like to remove a triple which its object is a literal
I am trying the following but I am getting the error that the object has to be an RDFNode which in my graph it isn't
model.remove(myDeeds.get(i), LOCAH + "/associatedWith", ResourceFactory.createPlainLiteral("word"));
myDeed.get(i)
is a resource
Is there any way I can perform this delete?
sparql jena arq
New contributor
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
1
model.remove
has a signature ofResource , Property , RDFNode
.LOCAH + "/associatedWith"
is a string. We can't see whatmyDeeds.get(i)
is.ResourceFactory.createPlainLiteral
returns aLiteral
which is a subclass ofRDFNode
so that paert is OK - it is the property that is wrong.
– AndyS
Dec 27 at 15:55
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the methodremove
needs. That's what Javadoc is made for and how Java developers usually write code.
– AKSW
Dec 27 at 17:29
add a comment |
I would like to remove a triple which its object is a literal
I am trying the following but I am getting the error that the object has to be an RDFNode which in my graph it isn't
model.remove(myDeeds.get(i), LOCAH + "/associatedWith", ResourceFactory.createPlainLiteral("word"));
myDeed.get(i)
is a resource
Is there any way I can perform this delete?
sparql jena arq
New contributor
I would like to remove a triple which its object is a literal
I am trying the following but I am getting the error that the object has to be an RDFNode which in my graph it isn't
model.remove(myDeeds.get(i), LOCAH + "/associatedWith", ResourceFactory.createPlainLiteral("word"));
myDeed.get(i)
is a resource
Is there any way I can perform this delete?
sparql jena arq
sparql jena arq
New contributor
New contributor
edited Dec 27 at 14:16
EzLo
6,96061327
6,96061327
New contributor
asked Dec 27 at 14:00
Martha
344
344
New contributor
New contributor
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
1
model.remove
has a signature ofResource , Property , RDFNode
.LOCAH + "/associatedWith"
is a string. We can't see whatmyDeeds.get(i)
is.ResourceFactory.createPlainLiteral
returns aLiteral
which is a subclass ofRDFNode
so that paert is OK - it is the property that is wrong.
– AndyS
Dec 27 at 15:55
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the methodremove
needs. That's what Javadoc is made for and how Java developers usually write code.
– AKSW
Dec 27 at 17:29
add a comment |
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
1
model.remove
has a signature ofResource , Property , RDFNode
.LOCAH + "/associatedWith"
is a string. We can't see whatmyDeeds.get(i)
is.ResourceFactory.createPlainLiteral
returns aLiteral
which is a subclass ofRDFNode
so that paert is OK - it is the property that is wrong.
– AndyS
Dec 27 at 15:55
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the methodremove
needs. That's what Javadoc is made for and how Java developers usually write code.
– AKSW
Dec 27 at 17:29
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
1
1
model.remove
has a signature of Resource , Property , RDFNode
. LOCAH + "/associatedWith"
is a string. We can't see what myDeeds.get(i)
is. ResourceFactory.createPlainLiteral
returns a Literal
which is a subclass of RDFNode
so that paert is OK - it is the property that is wrong.– AndyS
Dec 27 at 15:55
model.remove
has a signature of Resource , Property , RDFNode
. LOCAH + "/associatedWith"
is a string. We can't see what myDeeds.get(i)
is. ResourceFactory.createPlainLiteral
returns a Literal
which is a subclass of RDFNode
so that paert is OK - it is the property that is wrong.– AndyS
Dec 27 at 15:55
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the method remove
needs. That's what Javadoc is made for and how Java developers usually write code.– AKSW
Dec 27 at 17:29
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the method remove
needs. That's what Javadoc is made for and how Java developers usually write code.– AKSW
Dec 27 at 17:29
add a comment |
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Martha is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53946301%2fremove-triple-apache-jena%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Martha is a new contributor. Be nice, and check out our Code of Conduct.
Martha is a new contributor. Be nice, and check out our Code of Conduct.
Martha is a new contributor. Be nice, and check out our Code of Conduct.
Martha is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53946301%2fremove-triple-apache-jena%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
If you're using SPARQL, please show the SPARQL query. If you're not using SPARQL, please remove that tag. Please also provide the name and version of your data store (TDB, Virtuoso, etc.), and the complete and exact error message you're receiving. stackoverflow.com/help/how-to-ask may help you (and us).
– TallTed
Dec 27 at 14:44
1
model.remove
has a signature ofResource , Property , RDFNode
.LOCAH + "/associatedWith"
is a string. We can't see whatmyDeeds.get(i)
is.ResourceFactory.createPlainLiteral
returns aLiteral
which is a subclass ofRDFNode
so that paert is OK - it is the property that is wrong.– AndyS
Dec 27 at 15:55
ResourceFactory.createProperty(LOCAH + "/associatedWith")
as second argument. And ideally, you'd use Javadoc to see what type of arguments the methodremove
needs. That's what Javadoc is made for and how Java developers usually write code.– AKSW
Dec 27 at 17:29