public class SqlTransformCopy extends Object implements SqlTransform
| Modifier and Type | Field and Description |
|---|---|
static boolean |
COPY_ALWAYS |
static boolean |
COPY_ONLY_ON_CHANGE |
| Constructor and Description |
|---|
SqlTransformCopy() |
SqlTransformCopy(boolean alwaysDuplicate) |
| Modifier and Type | Method and Description |
|---|---|
SqlNode |
transform(SqlCoalesce sqlCoalesce,
SqlNode subNode) |
SqlNode |
transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlDistinct,
SqlNode subNode) |
SqlNode |
transform(SqlJoinInner sqlJoinInner,
SqlNode left,
SqlNode right) |
SqlNode |
transform(SqlJoinLeftOuter sqlJoinLeftOuter,
SqlNode left,
SqlNode right) |
SqlNode |
transform(SqlProject sqlProject,
SqlNode subNode) |
SqlNode |
transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename,
SqlNode subNode) |
SqlNode |
transform(SqlRestrict sqlRestrict,
SqlNode subNode) |
SqlNode |
transform(SqlSelectBlock sqlSelectBlock,
SqlNode subNode) |
SqlNode |
transform(SqlSlice sqlSlice,
SqlNode subNode) |
SqlNode |
transform(SqlTable sqlTable) |
SqlNode |
transform(SqlUnion sqlUnion,
SqlNode left,
SqlNode right) |
public static final boolean COPY_ALWAYS
public static final boolean COPY_ONLY_ON_CHANGE
public SqlTransformCopy()
public SqlTransformCopy(boolean alwaysDuplicate)
public SqlNode transform(SqlProject sqlProject, SqlNode subNode)
transform in interface SqlTransformpublic SqlNode transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlDistinct, SqlNode subNode)
public SqlNode transform(SqlRestrict sqlRestrict, SqlNode subNode)
transform in interface SqlTransformpublic SqlNode transform(SqlSelectBlock sqlSelectBlock, SqlNode subNode)
transform in interface SqlTransformpublic SqlNode transform(SqlJoinInner sqlJoinInner, SqlNode left, SqlNode right)
transform in interface SqlTransformpublic SqlNode transform(SqlJoinLeftOuter sqlJoinLeftOuter, SqlNode left, SqlNode right)
transform in interface SqlTransformpublic SqlNode transform(SqlUnion sqlUnion, SqlNode left, SqlNode right)
transform in interface SqlTransformpublic SqlNode transform(SqlTable sqlTable)
transform in interface SqlTransformpublic SqlNode transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename, SqlNode subNode)
transform in interface SqlTransformpublic SqlNode transform(SqlCoalesce sqlCoalesce, SqlNode subNode)
transform in interface SqlTransformLicenced under the Apache License, Version 2.0