Package org.mybatis.dynamic.sql
Class AliasableSqlTable<T extends AliasableSqlTable<T>>
java.lang.Object
org.mybatis.dynamic.sql.SqlTable
org.mybatis.dynamic.sql.AliasableSqlTable<T>
- All Implemented Interfaces:
TableExpression
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AliasableSqlTable
(String tableName, Supplier<T> constructor) protected
AliasableSqlTable
(Supplier<String> tableNameSupplier, Supplier<T> constructor) -
Method Summary
Methods inherited from class org.mybatis.dynamic.sql.SqlTable
accept, allColumns, column, column, column, of, tableNameAtRuntime
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.mybatis.dynamic.sql.TableExpression
isSubQuery
-
Constructor Details
-
AliasableSqlTable
-
AliasableSqlTable
-
-
Method Details
-
withAlias
-
tableAlias
- Overrides:
tableAlias
in classSqlTable
-