| Package | Description |
|---|---|
| com.ql.util.express | |
| com.ql.util.express.instruction.op | |
| com.ql.util.express.parse |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressRunner.addClassField(java.lang.String field,
java.lang.Class<?> bindingClass,
java.lang.Class<?> returnType,
Operator op)
添加类的方法
|
void |
ExpressRunner.addClassField(java.lang.String field,
java.lang.Class<?> bindingClass,
Operator op)
添加类的方法
|
void |
ExpressRunner.addOperator(java.lang.String name,
Operator operator)
添加操作符号,此操作符号的优先级与 "*"相同,语法形式也是 data name data
|
void |
ExpressRunner.addOperator(java.lang.String name,
java.lang.String refOperatorName,
Operator operator)
添加操作符号,此操作符号与给定的参照操作符号在优先级别和语法形式上一致
|
| Modifier and Type | Class and Description |
|---|---|
class |
OperatorAdd |
class |
OperatorAnd |
class |
OperatorBit
Created by tianqiao on 16/12/15.
|
class |
OperatorEqualsLessMore
处理比较操作符号
|
class |
OperatorIn |
class |
OperatorInstanceOf
Created by tianqiao on 17/9/19.
|
class |
OperatorLike |
class |
OperatorMinMax |
class |
OperatorMultiplyDivide |
class |
OperatorNor |
class |
OperatorNot |
class |
OperatorOr |
class |
OperatorPrint |
class |
OperatorPrintln |
class |
OperatorReduce |
class |
OperatorRound |
| Modifier and Type | Method and Description |
|---|---|
void |
AppendingClassFieldManager.addAppendingField(java.lang.String name,
java.lang.Class<?> bindingClass,
java.lang.Class<?> returnType,
Operator operator) |
| Constructor and Description |
|---|
AppendingField(java.lang.String name,
java.lang.Class<?> bindingClass,
java.lang.Class<?> returnType,
Operator operator) |
Copyright © 2012-2023 Alibaba Group. All Rights Reserved.