クラス JoinPath
java.lang.Object
org.iplass.mtp.impl.datastore.grdb.sql.queryconvert.JoinPath
-
フィールドの概要
フィールド修飾子とタイプフィールド説明(package private) int(package private) boolean(package private) boolean(package private) String(package private) String(package private) String(package private) String(package private) Stringstatic String(package private) JoinPath(package private) String(package private) int(package private) String -
コンストラクタの概要
コンストラクタコンストラクタ説明JoinPath(TableAliasMapping aliases, boolean isRoot, EntityHandler rootEh, EntityContext context) JoinPath(TableAliasMapping aliases, EntityContext context) -
メソッドの概要
修飾子とタイプメソッド説明voidaddPath(String[] propPath, int currentPos, EntityContext context, EntityHandler dataModelHandler, boolean onCondition, boolean useIndex) voidappendJoinCause(StringBuilder sb, SqlQueryContext sqc) getJoinPath(String path) voidvoidsetAdditionalCondition(String additionalCondition, List<ToSqlResult.BindValue> bindVariables)
-
フィールド詳細
-
PAGE_PREFIX
-
name
String name -
isUse
boolean isUse -
isMappedBy
boolean isMappedBy -
refDefId
String refDefId -
taregtObjDefId
String taregtObjDefId -
mappedByObjDefId
String mappedByObjDefId -
myAlias
String myAlias -
objRefTableName
String objRefTableName -
objDataTableName
String objDataTableName -
refTenantId
int refTenantId -
dataTenantId
int dataTenantId -
parent
JoinPath parent -
children
-
pageNo
-
-
コンストラクタの詳細
-
JoinPath
-
JoinPath
public JoinPath(TableAliasMapping aliases, boolean isRoot, EntityHandler rootEh, EntityContext context)
-
-
メソッドの詳細
-
merge
-
getJoinPath
-
addPath
public void addPath(String[] propPath, int currentPos, EntityContext context, EntityHandler dataModelHandler, boolean onCondition, boolean useIndex) -
setAdditionalCondition
public void setAdditionalCondition(String additionalCondition, List<ToSqlResult.BindValue> bindVariables) -
getOrderedBindVariables
-
appendJoinCause
-