| 程序包 | 说明 |
|---|---|
| gu.sql2java.wherehelper |
| 限定符和类型 | 方法和说明 |
|---|---|
static LikeOp |
LikeOp.valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static LikeOp[] |
LikeOp.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
BeanShellWhereBuilder |
BeanShellWhereBuilder.like(java.lang.String test,
java.lang.String[] testNullVars,
java.lang.String[] testNonullVars,
java.lang.String[] testEmptyVars,
java.lang.String[] testNoEmptyVars,
java.lang.String[] testTrueVars,
java.lang.String[] testFalseVars,
java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
创建模糊匹配表达式,如
column_name LIKE '%$<column_name>%' |
BeanShellWhereBuilder |
BeanShellWhereBuilder.like(java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
创建模糊匹配表达式,如
column_name LIKE '%$<column_name>%' |
BeanShellWhereBuilder |
BeanShellWhereBuilder.like(java.lang.String test,
java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
创建模糊匹配表达式,如
column_name LIKE '%$<column_name>%' |
BeanShellWhereBuilder |
BeanShellWhereBuilder.likeIf(java.lang.String[] testVars,
VarTestType testType,
java.lang.String field,
LikeOp likeOp)
根据
testType指定的类型测试testVars 指定的变量所有变量都满足条件,则创建模糊匹配表达式,如column_name LIKE '%$<column_name>%'testVars,testType为null或空则不创建表达式 |
BeanShellWhereBuilder |
BeanShellWhereBuilder.likeIf(java.lang.String[] testVars,
VarTestType testType,
java.lang.String left,
java.lang.String field,
LikeOp likeOp)
根据
testType指定的类型测试testVars 指定的变量所有变量都满足条件,则创建模糊匹配表达式,如column_name LIKE '%$<column_name>%'testVars,testType为null或空则不创建表达式 |
BeanShellWhereBuilder |
BeanShellWhereBuilder.likeIf(java.lang.String[] testVars,
VarTestType testType,
java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
根据
testType指定的类型测试testVars 指定的变量所有变量都满足条件,则创建模糊匹配表达式,如column_name LIKE '%$<column_name>%'testVars,testType为null或空则不创建表达式 |
BeanShellWhereBuilder |
BeanShellWhereBuilder.likeIf(java.lang.String test,
java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
如果
test 定义的表达式为true} ,则创建条件执行的两侧模糊匹配表达式,如column_name LIKE '%$<column_name>%' |
BeanShellWhereBuilder |
BeanShellWhereBuilder.likeIf(java.lang.String testVar,
VarTestType testType,
CompareOp testOp,
java.lang.Object testValue,
boolean testQuote,
boolean testRefValue,
java.lang.String left,
java.lang.String field,
LikeOp likeOp,
boolean refValue)
根据
testType指定的类型测试testVar 指定的变量满足条件,则创建LIKE表达式field,testType为null或空视则忽略,不生成表达式 |
Copyright © 2024. All Rights Reserved.