org.openjena.riot.pipeline
Class SinkTripleNodeTransform
java.lang.Object
org.openjena.atlas.lib.SinkWrapper<com.hp.hpl.jena.graph.Triple>
org.openjena.riot.pipeline.SinkTripleNodeTransform
- All Implemented Interfaces:
- Closeable, Sink<com.hp.hpl.jena.graph.Triple>
- Direct Known Subclasses:
- SinkNormalize
public class SinkTripleNodeTransform
- extends SinkWrapper<com.hp.hpl.jena.graph.Triple>
Apply a node transform to each node in a triple
Method Summary |
void |
send(com.hp.hpl.jena.graph.Triple triple)
|
SinkTripleNodeTransform
public SinkTripleNodeTransform(Sink<com.hp.hpl.jena.graph.Triple> sink,
NodeTransform nodeTransform)
- Apply the nodeTransform to each of S, P and O
SinkTripleNodeTransform
public SinkTripleNodeTransform(Sink<com.hp.hpl.jena.graph.Triple> sink,
NodeTransform subjTransform,
NodeTransform predTransform,
NodeTransform objTransform)
- Apply the respective nodeTransform to the slot in the triple
send
public void send(com.hp.hpl.jena.graph.Triple triple)
- Specified by:
send
in interface Sink<com.hp.hpl.jena.graph.Triple>
- Overrides:
send
in class SinkWrapper<com.hp.hpl.jena.graph.Triple>
Licenced under the Apache License, Version 2.0