E - the generic type of the queried object (typically a Bean).SELF - the generic type of this query itself (this) for fluent API calls.public interface Statement<E,SELF extends Statement<E,SELF>> extends Command
PropertyPath and Expression.SelectStatement,
InsertStatement,
UpdateStatement,
DeleteStatement| Modifier and Type | Method and Description |
|---|---|
EntityAlias<?> |
getAlias() |
SqlDialect |
getDialect() |
List<Object> |
getParameters() |
String |
getSql() |
String |
toString() |
EntityAlias<?> getAlias()
EntityAlias to work on (select from, insert into, etc.). For regular Statements this
will be EntityAlias<E> but for special queries such as
tuple or
constructor queries this is not bound to the generic <E>.List<Object> getParameters()
unmodifiable List with the bind variables.String getSql()
SqlDialect getDialect()
SqlDialect to use.Copyright © 2001–2016 mmm-Team. All rights reserved.