Package org.eclipse.rdf4j.spin
Class SpinRenderer
- java.lang.Object
-
- org.eclipse.rdf4j.spin.SpinRenderer
-
public class SpinRenderer extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
SpinRenderer.AskVisitor
private class
SpinRenderer.ConstructVisitor
private class
SpinRenderer.DescribeVisitor
private static class
SpinRenderer.ExtensionContext
private static class
SpinRenderer.ListContext
static class
SpinRenderer.Output
private class
SpinRenderer.SpinVisitor
-
Field Summary
Fields Modifier and Type Field Description private SpinRenderer.Output
output
private ValueFactory
valueFactory
private com.google.common.base.Function<java.lang.String,IRI>
wellKnownFunctions
private com.google.common.base.Function<java.lang.String,IRI>
wellKnownVars
-
Constructor Summary
Constructors Constructor Description SpinRenderer()
SpinRenderer(SpinRenderer.Output output)
SpinRenderer(SpinRenderer.Output output, com.google.common.base.Function<java.lang.String,IRI> wellKnownVarMapper, com.google.common.base.Function<java.lang.String,IRI> wellKnownFuncMapper, ValueFactory vf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
render(ParsedBooleanQuery query, RDFHandler handler)
void
render(ParsedDescribeQuery query, RDFHandler handler)
void
render(ParsedGraphQuery query, RDFHandler handler)
void
render(ParsedOperation operation, RDFHandler handler)
void
render(ParsedQuery query, RDFHandler handler)
void
render(ParsedTupleQuery query, RDFHandler handler)
void
render(ParsedUpdate update, RDFHandler handler)
-
-
-
Field Detail
-
valueFactory
private final ValueFactory valueFactory
-
output
private final SpinRenderer.Output output
-
wellKnownVars
private final com.google.common.base.Function<java.lang.String,IRI> wellKnownVars
-
wellKnownFunctions
private final com.google.common.base.Function<java.lang.String,IRI> wellKnownFunctions
-
-
Constructor Detail
-
SpinRenderer
public SpinRenderer()
-
SpinRenderer
public SpinRenderer(SpinRenderer.Output output)
-
SpinRenderer
public SpinRenderer(SpinRenderer.Output output, com.google.common.base.Function<java.lang.String,IRI> wellKnownVarMapper, com.google.common.base.Function<java.lang.String,IRI> wellKnownFuncMapper, ValueFactory vf)
-
-
Method Detail
-
render
public void render(ParsedOperation operation, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedQuery query, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedBooleanQuery query, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedTupleQuery query, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedDescribeQuery query, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedGraphQuery query, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
render
public void render(ParsedUpdate update, RDFHandler handler) throws RDFHandlerException
- Throws:
RDFHandlerException
-
-