/** * Copies this UniqueNamer. * * @return a copy of this UniqueNamer. */ @Override public UniqueNamer clone() { final UniqueNamer copy = new UniqueNamer(this.prefix); copy.counter = this.counter; copy.existing = (Map<String, String>) JsonLdUtils.clone(this.existing); return copy; }
public String getName() { return getName(null); }
for (final String hash : hashes) { final String bnode = unique.get(hash); namer.getName(bnode); named = true; .indexOf("_:c14n") != 0) { qa.put("value", namer.getName((String) qa.get(("value")))); for (final String key : r.pathNamer.existing().keySet()) { namer.getName(key); if (namer.isNamed(bnode)) { continue; final UniqueNamer pathNamer = new UniqueNamer("_:b"); pathNamer.getName(bnode);
Boolean breakOut = false; final List<String> permutation = permutator.next(); UniqueNamer pathNamerCopy = pathNamer.clone(); for (final String bnode : permutation) { if (namer.isNamed(bnode)) { path += namer.getName(bnode); } else { if (!pathNamerCopy.isNamed(bnode)) { recurse.add(bnode); path += pathNamerCopy.getName(bnode); final HashResult result = hashPaths(bnode, bnodes, namer, pathNamerCopy); path += pathNamerCopy.getName(bnode) + "<" + result.hash + ">"; pathNamerCopy = result.pathNamer; if (namer.isNamed(bnode)) { name = namer.getName(bnode); } else if (pathNamer.isNamed(bnode)) { name = pathNamer.getName(bnode); } else { name = hashQuads(bnode, bnodes, namer);
for (final String hash : hashes) { final String bnode = unique.get(hash); namer.getName(bnode); named = true; && ((String) qa.get("value")).indexOf("_:c14n") != 0) { qa.put("value", namer.getName((String) qa.get(("value")))); for (final String key : r.pathNamer.existing().keySet()) { namer.getName(key); if (namer.isNamed(bnode)) { continue; final UniqueNamer pathNamer = new UniqueNamer("_:b"); pathNamer.getName(bnode);
Boolean breakOut = false; final List<String> permutation = permutator.next(); UniqueNamer pathNamerCopy = pathNamer.clone(); for (final String bnode : permutation) { if (namer.isNamed(bnode)) { path += namer.getName(bnode); } else { if (!pathNamerCopy.isNamed(bnode)) { recurse.add(bnode); path += pathNamerCopy.getName(bnode); final HashResult result = hashPaths(bnode, bnodes, namer, pathNamerCopy); path += pathNamerCopy.getName(bnode) + "<" + result.hash + ">"; pathNamerCopy = result.pathNamer; if (namer.isNamed(bnode)) { name = namer.getName(bnode); } else if (pathNamer.isNamed(bnode)) { name = pathNamer.getName(bnode); } else { name = hashQuads(bnode, bnodes, namer);
for (final String hash : hashes) { final String bnode = unique.get(hash); namer.getName(bnode); named = true; .indexOf("_:c14n") != 0) { qa.put("value", namer.getName((String) qa.get(("value")))); for (final String key : r.pathNamer.existing().keySet()) { namer.getName(key); if (namer.isNamed(bnode)) { continue; final UniqueNamer pathNamer = new UniqueNamer("_:b"); pathNamer.getName(bnode);
Boolean breakOut = false; final List<String> permutation = permutator.next(); UniqueNamer pathNamerCopy = pathNamer.clone(); for (final String bnode : permutation) { if (namer.isNamed(bnode)) { path += namer.getName(bnode); } else { if (!pathNamerCopy.isNamed(bnode)) { recurse.add(bnode); path += pathNamerCopy.getName(bnode); final HashResult result = hashPaths(bnode, bnodes, namer, pathNamerCopy); path += pathNamerCopy.getName(bnode) + "<" + result.hash + ">"; pathNamerCopy = result.pathNamer; if (namer.isNamed(bnode)) { name = namer.getName(bnode); } else if (pathNamer.isNamed(bnode)) { name = pathNamer.getName(bnode); } else { name = hashQuads(bnode, bnodes, namer);
public String getName() { return getName(null); }
/** * Copies this UniqueNamer. * * @return a copy of this UniqueNamer. */ @Override public UniqueNamer clone() { final UniqueNamer copy = new UniqueNamer(this.prefix); copy.counter = this.counter; copy.existing = (Map<String, String>) JsonLdUtils.clone(this.existing); return copy; }
public String getName() { return getName(null); }
/** * Copies this UniqueNamer. * * @return a copy of this UniqueNamer. */ @Override public UniqueNamer clone() { final UniqueNamer copy = new UniqueNamer(this.prefix); copy.counter = this.counter; copy.existing = (Map<String, String>) JsonLdUtils.clone(this.existing); return copy; }
if (id.indexOf("_:") == 0) { object.put("type", "blank node"); object.put("value", namer.getName(id)); } else { object.put("type", "IRI");
new UniqueNamer("_:c14n"), opts); return normalizeUtils.hashBlankNodes(bnodes.keySet());
if (stringObjectEntry.getKey().indexOf("_:") == 0) { subject.put("type", "blank node"); subject.put("value", namer.getName(stringObjectEntry.getKey())); } else { subject.put("type", "IRI");
new UniqueNamer("_:c14n"), opts); return normalizeUtils.hashBlankNodes(bnodes.keySet());
final Map<String, Object> blankNode = newMap(); blankNode.put("type", "blank node"); blankNode.put("value", namer.getName());
final NormalizeUtils normalizeUtils = new NormalizeUtils(quads, bnodes, new UniqueNamer( "_:c14n"), opts); return normalizeUtils.hashBlankNodes(bnodes.keySet());
} else if (match.group(5) != null) { iri = state.namer.getName(match.group(0).trim()); } else { iri = state.namer.getName(); final String bnode = state.namer.getName(); state.advanceLinePosition(1); state.push(); final String bnode = state.namer.getName(); final String bnode = state.namer.getName(); result.addTriple(state.curSubject, state.curPredicate, bnode); state.advanceLinePosition(1); final String bnode = state.namer.getName(); result.addTriple(state.curSubject, state.curPredicate, bnode); state.push(); } else if (match.group(5) != null) { iri = state.namer.getName(match.group(0).trim()); final String bnode = state.namer.getName(); result.addTriple(state.curSubject, RDF_REST, bnode); state.curSubject = bnode;