public class SqlTreeAlias extends Object
| Constructor and Description |
|---|
SqlTreeAlias(String rootTableAlias) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJoin(Set<String> propJoins,
BeanDescriptor<?> desc)
Add joins.
|
void |
addManyWhereJoins(Set<String> manyWhereJoins)
Add joins to support where predicates
|
void |
buildAlias()
Build a set of table alias for the given bean and fetch
joined properties.
|
String |
getTableAlias(String prefix)
Return the table alias for a given property name.
|
String |
getTableAliasManyWhere(String prefix)
Return an alias using "Many where joins".
|
String |
parse(String clause)
Parse without using any extra "Many where joins".
|
String |
parseWhere(String clause)
Parse for where clauses that uses "Many where joins"
|
public SqlTreeAlias(String rootTableAlias)
public void addManyWhereJoins(Set<String> manyWhereJoins)
manyWhereJoins - public void addJoin(Set<String> propJoins, BeanDescriptor<?> desc)
public void buildAlias()
public String getTableAlias(String prefix)
public String getTableAliasManyWhere(String prefix)
public String parseWhere(String clause)
Copyright © 2014. All Rights Reserved.