summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
eb02811)
gitlab #29
Change-Id: Ica832ca495f46286b83e34c372731c8a1d6d2864
Resource s = leftSubject;
if (graph.isInstanceOf(pair.second.getObject(), L0.Literal)) {
Object value = null;
Resource s = leftSubject;
if (graph.isInstanceOf(pair.second.getObject(), L0.Literal)) {
Object value = null;
if (customValue != null)
value = customValue;
else if (graph.hasValue(pair.second.getObject())) {
value = graph.getValue(pair.second.getObject());
}
if (customValue != null)
value = customValue;
else if (graph.hasValue(pair.second.getObject())) {
value = graph.getValue(pair.second.getObject());
}
+ type = graph.getPossibleType(pair.second.getObject(), L0.Literal);
Resource pred = pair.second.getPredicate();
if (getChanges().getComparable().containsRight(pred))
pred = getChanges().getComparable().getLeft(pred);
if (value != null) {
graph.deny(s, pred);
Resource pred = pair.second.getPredicate();
if (getChanges().getComparable().containsRight(pred))
pred = getChanges().getComparable().getLeft(pred);
if (value != null) {
graph.deny(s, pred);
- graph.claimLiteral(s, pred, value);
+ if (type != null) {
+ graph.claimLiteral(s, pred, type, value);
+ } else {
+ graph.claimLiteral(s, pred, value);
+ }
} else {
graph.deny(s,pred);
}
} else {
graph.deny(s,pred);
}