Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deonwu/ik-expression
/ types & classes
Types & classes
65 in github.com/deonwu/ik-expression
⨍
Functions
266
◇
Types & classes
65
Class
BaseDataMeta
基础数据描述对象 @author 林良益,卓诗垚 @version 2.0 2008-09-23
ik-expression/src/main/java/org/wltea/expression/datameta/BaseDataMeta.java:17
Class
Constant
常量数据描述 @author 林良益,卓诗垚 @version 2.0 2008-09-23
ik-expression/src/main/java/org/wltea/expression/datameta/Constant.java:14
Class
ConstantEvaluator
ik-expression/src/main/java/org/wltea/expression/op/ConstantEvaluator.java:14
Enum
DataType
ik-expression/src/main/java/org/wltea/expression/datameta/BaseDataMeta.java:20
Class
DateTypeReader
读取时间类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/DateTypeReader.java:20
Enum
ETokenType
ik-expression/src/main/java/org/wltea/expression/ExpressionToken.java:22
Class
Element
表达式词元 @author 林良益,卓诗垚 @version 2.0 Sep 23, 2008
ik-expression/src/main/java/org/wltea/expression/format/Element.java:13
Interface
ElementReader
@author 林良益,卓诗垚 @version 2.0 Oct 9, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/ElementReader.java:17
Class
ElementReaderFactory
词元读取器工厂 @author 林良益,卓诗垚 @version 2.0 Oct 9, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/ElementReaderFactory.java:17
Enum
ElementType
ik-expression/src/main/java/org/wltea/expression/format/Element.java:15
Interface
Evaluable
支持运算符操作的对象接口。 @author deonwu
ik-expression/src/main/java/org/wltea/expression/Evaluable.java:9
Class
EvaluableValueObject
ik-expression/src/test/java/org/wltea/expression/test/Functionality2Test.java:29
Interface
Evaluator
对象求值运算器接口, 用于自定义对象之间的操作。 @author deonwu
ik-expression/src/main/java/org/wltea/expression/Evaluator.java:11
Class
ExpressionContext
表达式计算,过程中用到的变量或者函数。 @author deonwu
ik-expression/src/main/java/org/wltea/expression/ExpressionContext.java:14
Class
ExpressionEvaluator
IK-Expression 表达式解析器(主入口程序) ExpressionEvaluator 是多线程安全的 @author 林良益,卓诗垚 @version 2.0 Sep 25, 2008
ik-expression/src/main/java/org/wltea/expression/ExpressionEvaluator.java:20
Class
ExpressionExecutor
IK-Expression表达式执行器 @author 林良益,卓诗垚 @version 2.0 2008-09-18
ik-expression/src/main/java/org/wltea/expression/ExpressionExecutor.java:31
Class
ExpressionParser
@author 林良益,卓诗垚 @version 2.0 Sep 23, 2008
ik-expression/src/main/java/org/wltea/expression/format/ExpressionParser.java:26
Class
ExpressionReader
表达式读取器 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/ExpressionReader.java:19
Class
ExpressionToken
表达式解析词元对象 @author 林良益,卓诗垚 @version 2.0 2008-09-18
ik-expression/src/main/java/org/wltea/expression/ExpressionToken.java:18
Class
ExpressionTokenHelper
表达式字符窜词元处理辅助类 这个类,考虑到性能因素,对词元类型,只进行简单辨别,词元的完整性依赖于RPN已经经过合法校验 @author 林良益,卓诗垚 @version 2.0
ik-expression/src/main/java/org/wltea/expression/ExpressionTokenHelper.java:11
Class
FormatException
解析ExpressionToken出错时抛出 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/FormatException.java:12
Class
Function
方法定义 @author zsy @version Feb 18, 2009
ik-expression/src/main/java/org/wltea/expression/function/FunctionLoader.java:244
Class
FunctionExecution
运算符及内嵌方法调用 @author 林良益,卓诗垚 @version 2.0 2008-09-18
ik-expression/src/main/java/org/wltea/expression/function/FunctionExecution.java:22
Class
FunctionInvoker
方法调用 @author zsy @version Feb 18, 2009
ik-expression/src/main/java/org/wltea/expression/function/FunctionLoader.java:286
Class
FunctionLoader
表达式中函数加载器,从配置文件中加载可用的外部方法 @author 林良益,卓诗垚 @version 2.0 Feb 3, 2009
ik-expression/src/main/java/org/wltea/expression/function/FunctionLoader.java:31
Class
FunctionTypeReader
读取函数类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/FunctionTypeReader.java:19
Class
Functionality2Test
功能测试 @author 林良益
ik-expression/src/test/java/org/wltea/expression/test/Functionality2Test.java:27
Class
FunctionalityTest
功能测试 @author 林良益
ik-expression/src/test/java/org/wltea/expression/test/FunctionalityTest.java:22
Interface
IOperatorExecution
操作符执行接口 @author 林良益,卓诗垚 @version 2.0 2008-09-26
ik-expression/src/main/java/org/wltea/expression/op/IOperatorExecution.java:16
Class
IllegalExpressionException
非法的表达式异常 @author 林良益,卓诗垚 @version 2.0 2008-09-25
ik-expression/src/main/java/org/wltea/expression/IllegalExpressionException.java:12
Class
IntegrationTest
整合测试 @author 林良益
ik-expression/src/test/java/org/wltea/expression/test/IntegrationTest.java:15
Class
IntegrationTestObjectEvaluator
ik-expression/src/test/java/org/wltea/expression/test/IntegrationTestObjectEvaluator.java:14
Class
NumberTypeReader
读取数字类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/NumberTypeReader.java:19
Class
Op_AND
逻辑与操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_AND.java:20
Class
Op_APPEND
集合添加操作 @author 林良益,卓诗垚 @version 2.0 Oct 8, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_APPEND.java:24
Class
Op_COLON
@author 林良益,卓诗垚 @version 2.0 2009-02-06
ik-expression/src/main/java/org/wltea/expression/op/define/Op_COLON.java:17
Class
Op_DIV
算术除法操作 @author 林良益,卓诗垚 @version 2.0 2008-09-16
ik-expression/src/main/java/org/wltea/expression/op/define/Op_DIV.java:19
Class
Op_EQ
逻辑等于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_EQ.java:19
Class
Op_GE
逻辑大于等于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_GE.java:19
Class
Op_GT
逻辑大于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_GT.java:20
Class
Op_LE
逻辑小于等于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_LE.java:19
Class
Op_LT
逻辑小于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_LT.java:19
Class
Op_MINUS
减号操作实现 数学减法操作 @author 林良益,卓诗垚 @version 2.0 2008-09-26
ik-expression/src/main/java/org/wltea/expression/op/define/Op_MINUS.java:20
Class
Op_MOD
算术取模操作 @author 林良益,卓诗垚 @version 2.0 Sep 26, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_MOD.java:19
Class
Op_MUTI
算术乘法操作 @author 林良益,卓诗垚 @version 2.0 2008-09-26
ik-expression/src/main/java/org/wltea/expression/op/define/Op_MUTI.java:20
Class
Op_NEQ
逻辑不等于操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_NEQ.java:20
Class
Op_NG
算术取负操作 @author 林良益,卓诗垚 @version 2.0 2008-09-26
ik-expression/src/main/java/org/wltea/expression/op/define/Op_NG.java:20
Class
Op_NOT
逻辑非操作 @author 林良益,卓诗垚 @version 2.0 2008-09-26
ik-expression/src/main/java/org/wltea/expression/op/define/Op_NOT.java:19
Class
Op_OR
逻辑或操作 @author 林良益,卓诗垚 @version 2.0 Sep 27, 2008
ik-expression/src/main/java/org/wltea/expression/op/define/Op_OR.java:20
Class
Op_PLUS
加号操作实现 加号操作包括了数学加法和字符窜连接 @author 林良益,卓诗垚 @version 2.0
ik-expression/src/main/java/org/wltea/expression/op/define/Op_PLUS.java:20
Class
Op_QUES
@author 林良益,卓诗垚 @version 2.0 2009-02-06
ik-expression/src/main/java/org/wltea/expression/op/define/Op_QUES.java:17
Class
Op_SELECT
@author 林良益,卓诗垚 @version 2.0 2009-02-03
ik-expression/src/main/java/org/wltea/expression/op/define/Op_SELECT.java:19
Enum
Operator
表达式操作符接口 操作符优先级数值越大,优先级越高 @author 林良益,卓诗垚 @version 2.0 2008-09-17
ik-expression/src/main/java/org/wltea/expression/op/Operator.java:40
Class
OperatorTypeReader
读取运算符类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/OperatorTypeReader.java:21
Class
Parameter
参数定义 @author zsy @version Feb 18, 2009
ik-expression/src/main/java/org/wltea/expression/function/FunctionLoader.java:192
Class
PreparedExpression
预编译的表达式 采用预编译策略,对表达式相同,但参数不同的计算,有效的优化执行效率 @author 林良益 @version 2.0 2009-09-05
ik-expression/src/main/java/org/wltea/expression/PreparedExpression.java:21
Class
Reference
引用对象 @author 林良益,卓诗垚 @version 2.0 2009-02-07
ik-expression/src/main/java/org/wltea/expression/datameta/Reference.java:22
Class
SplitorTypeReader
读取分割符类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/SplitorTypeReader.java:19
Class
StringTypeReader
读取字符窜类型 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/StringTypeReader.java:19
Class
SystemFunctions
系统默认函数 @author 林良益,卓诗垚 @version 2.0 Feb 3, 2009
ik-expression/src/main/java/org/wltea/expression/function/SystemFunctions.java:17
Class
TestReader
@author dalong.wdl @version $Id: TestReader.java, v 0.1 2017年12月19日 下午8:16 dalong.wdl Exp $
ik-expression/src/test/java/org/wltea/expression/test/TestReader.java:21
Class
Tx
ik-expression/src/test/java/org/wltea/expression/test/IntegrationTestObjectEvaluator.java:16
Class
Variable
表达式上下文变量 @author 林良益,卓诗垚 @version 2.0 2008-09-23
ik-expression/src/main/java/org/wltea/expression/datameta/Variable.java:15
Class
VariableTest
ik-expression/src/test/java/org/wltea/expression/test/VariableTest.java:16
Class
VariableTypeReader
读取一个词段 @author 林良益,卓诗垚 @version 2.0 Sep 21, 2008
ik-expression/src/main/java/org/wltea/expression/format/reader/VariableTypeReader.java:17