public class SqlOpSelectBlock extends SqlOpBase1
| Modifier and Type | Field and Description |
|---|---|
static Long |
NOT_SET |
subOp| Constructor and Description |
|---|
SqlOpSelectBlock(Schema schema,
SqlOp sqlOp) |
SqlOpSelectBlock(Schema schema,
SqlOp sqlOp,
String aliasName) |
SqlOpSelectBlock(SqlOp node) |
| Modifier and Type | Method and Description |
|---|---|
SqlOpSelectBlock |
copy1(SqlOp subOp) |
static SqlOpSelectBlock |
create() |
static SqlOpSelectBlock |
create(SqlOp sqlOp) |
static SqlOpSelectBlock |
create(SqlOp sqlOp,
String aliasName) |
static SqlOp |
distinct(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOp sqlOp) |
static void |
distinct(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOpSelectBlock block) |
String |
getAliasName() |
static String |
getAliasName(SqlOp op) |
List<SqlExpr> |
getConditions() |
List<SqlExpr> |
getGroupByExprs() |
Long |
getLimit() |
Long |
getOffset() |
Projection |
getProjection() |
List<SqlSortCondition> |
getSortConditions() |
boolean |
isDistinct() |
boolean |
isLocked() |
static void |
order(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOpSelectBlock block,
List<SqlSortCondition> conditions) |
static SqlOp |
restrict(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOp sqlOp,
List<SqlExpr> exprs) |
void |
setAliasName(String aliasName) |
void |
setDistinct(boolean distinct) |
void |
setLimit(Long limit) |
void |
setLock(boolean isLocked) |
void |
setOffset(Long offset) |
void |
setSchema(Schema schema) |
void |
setSubOp(SqlOp subOp) |
static void |
slice(SqlOpSelectBlock block,
Long start,
Long length) |
void |
write(org.apache.jena.atlas.io.IndentedWriter writer) |
getSubOp, getSubOps, isEmptypublic static final Long NOT_SET
public SqlOpSelectBlock(SqlOp node)
public void setLock(boolean isLocked)
public boolean isLocked()
public void setSchema(Schema schema)
public void setAliasName(String aliasName)
public String getAliasName()
public void setSubOp(SqlOp subOp)
public Projection getProjection()
public Long getOffset()
public Long getLimit()
public boolean isDistinct()
public void setOffset(Long offset)
public void setLimit(Long limit)
public void setDistinct(boolean distinct)
public List<SqlSortCondition> getSortConditions()
public SqlOpSelectBlock copy1(SqlOp subOp)
public static SqlOp restrict(com.hp.hpl.jena.sdb.core.Generator generator, SqlOp sqlOp, List<SqlExpr> exprs)
public static void order(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOpSelectBlock block,
List<SqlSortCondition> conditions)
public static void distinct(com.hp.hpl.jena.sdb.core.Generator generator,
SqlOpSelectBlock block)
public static void slice(SqlOpSelectBlock block, Long start, Long length)
public static SqlOpSelectBlock create()
public static SqlOpSelectBlock create(SqlOp sqlOp)
public static SqlOpSelectBlock create(SqlOp sqlOp, String aliasName)
Copyright © 2013. All Rights Reserved.