AstVisitor, From, FromFinalStep, FromFirstStep, FromRepeatableStep, FromTablesampleSteppublic class FromImpl extends java.lang.Object implements From, FromFirstStep, FromTablesampleStep, FromRepeatableStep, FromFinalStep, AstVisitor
| Constructor | Description |
|---|---|
FromImpl(Expression tableName) |
|
FromImpl(Expression tableName,
boolean only) |
| Modifier and Type | Method | Description |
|---|---|---|
FromImpl |
as(java.lang.String alias) |
Specify an alias.
|
void |
assemble(AbstractSyntaxTree tree) |
Visits SQL query making a tree from its clauses.
|
FromImpl |
repeatable(java.lang.Number seed) |
Specify
seed to use for generating random numbers within the
sampling method. |
FromRepeatableStep |
tablesample(java.lang.String method,
java.lang.String... arguments) |
Set sampling method.
|
FromImpl |
tablesample(java.lang.String method,
Expression... arguments) |
Set sampling method.
|
public FromImpl(Expression tableName)
public FromImpl(Expression tableName, boolean only)
public void assemble(AbstractSyntaxTree tree)
AstVisitorassemble in interface AstVisitortree - - abstract syntax treepublic final FromImpl as(java.lang.String alias)
FromFirstStepas in interface FromFirstSteppublic FromRepeatableStep tablesample(java.lang.String method, java.lang.String... arguments)
FromTablesampleSteptablesample in interface FromTablesampleStepmethod - is a method name.arguments - are arguments.FromTablesampleStep.tablesample(String, Expression...)public final FromImpl tablesample(java.lang.String method, Expression... arguments)
FromTablesampleSteptablesample in interface FromTablesampleStepmethod - is a method name.arguments - are arguments.public final FromImpl repeatable(java.lang.Number seed)
FromRepeatableStepseed to use for generating random numbers within the
sampling method.repeatable in interface FromRepeatableStep