Module org.mybatis.dynamic.sql
Package org.mybatis.dynamic.sql.render
Class GuaranteedTableAliasCalculator
- java.lang.Object
-
- org.mybatis.dynamic.sql.render.TableAliasCalculator
-
- org.mybatis.dynamic.sql.render.GuaranteedTableAliasCalculator
-
public class GuaranteedTableAliasCalculator extends TableAliasCalculator
Returns the alias for a table if specified, or the table name itself. This is useful for join rendering when we always want to have an alias for the table.- Author:
- Jeff Butler
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>aliasForColumn(SqlTable table)static TableAliasCalculatorof(Map<SqlTable,String> aliases)-
Methods inherited from class org.mybatis.dynamic.sql.render.TableAliasCalculator
aliasForTable, empty, of
-
-
-
-
Method Detail
-
aliasForColumn
public Optional<String> aliasForColumn(SqlTable table)
- Overrides:
aliasForColumnin classTableAliasCalculator
-
of
public static TableAliasCalculator of(Map<SqlTable,String> aliases)
-
-