public class SqlAlgebraToString extends Object
| Constructor and Description |
|---|
SqlAlgebraToString() |
| Modifier and Type | Method and Description |
|---|---|
void |
_asString(SqlAlias node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlJoin node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlNodeEmpty node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlQuery node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlSelectBlock node,
org.apache.jena.atlas.io.IndentedWriter writer) |
static void |
_asString(SqlTable node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlUnion node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
_asString(SqlUnionN node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
asString(SqlNodeOld node,
org.apache.jena.atlas.io.IndentedWriter writer) |
void |
asStringJoinU(SqlNodeOld node,
String aliasName,
org.apache.jena.atlas.io.IndentedWriter writer) |
static String |
escapeAlias(String columnName)
Column names that clash with keywords need to be escaped.
|
static String |
getAliasName(SqlNodeOld node) |
static void |
groupBy(com.hp.hpl.jena.sparql.core.Var var,
SqlNodeOld target,
SqlNodeOld node,
com.hp.hpl.jena.sdb.core.Generator generator)
Merge all possible combinations of sparql vars into a single column
|
static String |
makeString(SqlNodeOld node) |
static String |
projection(Map<String,SqlExpr> map) |
public static String makeString(SqlNodeOld node)
public void asString(SqlNodeOld node, org.apache.jena.atlas.io.IndentedWriter writer)
public static String escapeAlias(String columnName)
columnName - public void _asString(SqlNodeEmpty node, org.apache.jena.atlas.io.IndentedWriter writer)
public void _asString(SqlAlias node, org.apache.jena.atlas.io.IndentedWriter writer)
public void _asString(SqlQuery node, org.apache.jena.atlas.io.IndentedWriter writer)
public static void groupBy(com.hp.hpl.jena.sparql.core.Var var,
SqlNodeOld target,
SqlNodeOld node,
com.hp.hpl.jena.sdb.core.Generator generator)
node - public static String getAliasName(SqlNodeOld node)
public void _asString(SqlSelectBlock node, org.apache.jena.atlas.io.IndentedWriter writer)
public void _asString(SqlUnion node, org.apache.jena.atlas.io.IndentedWriter writer)
public void _asString(SqlUnionN node, org.apache.jena.atlas.io.IndentedWriter writer)
public void asStringJoinU(SqlNodeOld node, String aliasName, org.apache.jena.atlas.io.IndentedWriter writer)
public void _asString(SqlJoin node, org.apache.jena.atlas.io.IndentedWriter writer)
public static void _asString(SqlTable node, org.apache.jena.atlas.io.IndentedWriter writer)
Copyright © 2014. All rights reserved.