private void |
RdfCanon.HashNDegreeQuads.appendToPath(java.lang.String related,
java.lang.StringBuilder pathBuilder,
IdentifierIssuer issuerCopy,
java.util.List<java.lang.String> recursionList) |
Append an ID to the hash path.
|
void |
IdentifierIssuer.assign(IdentifierIssuer other) |
Create a mapping in another issuer for all identifiers issued by this, in the
same order that they were issued by this.
|
private java.util.SortedMap<java.lang.String,java.util.Set<java.lang.String>> |
RdfCanon.HashNDegreeQuads.createHashToRelated(java.lang.String id,
IdentifierIssuer issuer) |
Implementation of steps 1 to 3 of the Hash N-Degree Quads algorithm.
|
private void |
RdfCanon.HashNDegreeQuads.doPermutation(java.lang.String[] permutation,
IdentifierIssuer issuer) |
Process one possible permutation of the blank nodes.
|
(package private) NDegreeResult |
RdfCanon.HashNDegreeQuads.hash(java.lang.String id,
IdentifierIssuer defaultIssuer) |
Calculate the hash from the N-Degree nodes.
|
(package private) NDegreeResult |
RdfCanon.hashNDegreeQuads(java.lang.String id,
IdentifierIssuer issuer) |
|
private java.lang.String |
RdfCanon.HashNDegreeQuads.hashRelatedBlankNode(java.lang.String related,
Quad quad,
IdentifierIssuer issuer,
Position position) |
Create a hash of the related blank nodes, as described in the specification.
|