Package org.aksw.jenax.arq.util.node
package org.aksw.jenax.arq.util.node
-
ClassDescriptionPublic version of
LabelToNode.AllocUsed for default blank node allocation in RdfDataMgrRx.Public version oforg.apache.jena.riot.lang.LabelToNode.AllocScopePolicyUsed for default blank node allocation in RdfDataMgrRx.An adaption ofBlankNodeAllocatorLabelEncodedwhich passes on labels as given, but allocates fresh ones based on incrementing a value scoped with a random per-jvm value.A wrapper that makes Nodes comparable by rdf term equivalence.A wrapper that makes NodeValues comparable by their value.NodeCustom<T>ANodeimplementation that can hold an arbitrary object as its payload.Envsubst (environment substitution) for nodes: ANodeTransformwith the following rules: By default, IRIs using the scheme 'env' are subject to substitution.A list of RDF terms represented as Jena NodesTransformer that does nothing, but collects all encountered nodesNote transforms not captured byNodeTransformLibsuch as Bindings, Graphs, Models, Datsets, ...Subsitute any variable with the name variable symbol.NodeWrapper<T>Wrapper for Node.RDFNodeMatcher<T extends org.apache.jena.rdf.model.RDFNode>Utils to reverse var renames similar toRenameand more specificallyRename.reverseVarRename(org.apache.jena.sparql.algebra.Op, boolean).Methods for working with scope levels of SPARQL variables.