public class JoinPath
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
(package private) java.util.ArrayList<JoinPath> |
children |
(package private) int |
dataTenantId |
(package private) boolean |
isMappedBy |
(package private) boolean |
isUse |
(package private) java.lang.String |
mappedByObjDefId |
(package private) java.lang.String |
myAlias |
(package private) java.lang.String |
name |
(package private) java.lang.String |
objDataTableName |
(package private) java.lang.String |
objRefTableName |
static java.lang.String |
PAGE_PREFIX |
(package private) java.util.HashSet<java.lang.Integer> |
pageNo |
(package private) JoinPath |
parent |
(package private) java.lang.String |
refDefId |
(package private) int |
refTenantId |
(package private) java.lang.String |
taregtObjDefId |
| コンストラクタと説明 |
|---|
JoinPath(TableAliasMapping aliases,
boolean isRoot,
EntityHandler rootEh,
EntityContext context) |
JoinPath(TableAliasMapping aliases,
EntityContext context) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addPath(java.lang.String[] propPath,
int currentPos,
EntityContext context,
EntityHandler dataModelHandler,
boolean onCondition,
boolean useIndex) |
void |
appendJoinCause(java.lang.StringBuilder sb,
SqlQueryContext sqc) |
JoinPath |
getJoinPath(java.lang.String path) |
java.util.List<ToSqlResult.BindValue> |
getOrderedBindVariables() |
void |
merge(JoinPath another) |
void |
setAdditionalCondition(java.lang.String additionalCondition,
java.util.List<ToSqlResult.BindValue> bindVariables) |
public static java.lang.String PAGE_PREFIX
java.lang.String name
boolean isUse
boolean isMappedBy
java.lang.String refDefId
java.lang.String taregtObjDefId
java.lang.String mappedByObjDefId
java.lang.String myAlias
java.lang.String objRefTableName
java.lang.String objDataTableName
int refTenantId
int dataTenantId
JoinPath parent
java.util.ArrayList<JoinPath> children
java.util.HashSet<java.lang.Integer> pageNo
public JoinPath(TableAliasMapping aliases, EntityContext context)
public JoinPath(TableAliasMapping aliases, boolean isRoot, EntityHandler rootEh, EntityContext context)
public void merge(JoinPath another)
public JoinPath getJoinPath(java.lang.String path)
public void addPath(java.lang.String[] propPath,
int currentPos,
EntityContext context,
EntityHandler dataModelHandler,
boolean onCondition,
boolean useIndex)
public void setAdditionalCondition(java.lang.String additionalCondition,
java.util.List<ToSqlResult.BindValue> bindVariables)
public java.util.List<ToSqlResult.BindValue> getOrderedBindVariables()
public void appendJoinCause(java.lang.StringBuilder sb,
SqlQueryContext sqc)