Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dbcxy/fast-el
/ types & classes
Types & classes
119 in github.com/dbcxy/fast-el
⨍
Functions
610
◇
Types & classes
119
Class
AbstCompiler
src/com/greenpineyu/fel/compile/AbstCompiler.java:21
Class
AbstFelNode
src/com/greenpineyu/fel/parser/AbstFelNode.java:16
Class
AbstFelParser
src/com/greenpineyu/fel/parser/AbstFelParser.java:11
Class
AbstractContext
src/com/greenpineyu/fel/context/AbstractContext.java:6
Class
Add
src/com/greenpineyu/fel/function/operator/Add.java:21
Class
And
逻辑操作符
src/com/greenpineyu/fel/function/operator/And.java:18
Class
AntlrParser
使用Antlr进行语法分析 @author yuqingsong
src/com/greenpineyu/fel/parser/AntlrParser.java:23
Interface
ArrayCtx
src/com/greenpineyu/fel/context/ArrayCtx.java:3
Class
ArrayCtxImpl
src/com/greenpineyu/fel/context/ArrayCtxImpl.java:7
Class
ArrayUtils
src/com/greenpineyu/fel/common/ArrayUtils.java:6
Interface
Callable
可调用接口 @author yuqingsong @param <R> 参数返回值 @param <P> 参数类型
src/com/greenpineyu/fel/common/Callable.java:11
Class
Cheezy
test/com/greenpineyu/fel/Foo.java:43
Class
CollectionGet
根据索引获取某个集合的值,相当于List.get(i)方法和array[i]方法。 用于处理array[i],list[i]等表达式, 同时也可以处理支持实现了iterator的类,如Set。 @author yuqingsong
src/com/greenpineyu/fel/function/operator/CollectionGet.java:30
Class
CollectionGetTest
test/com/greenpineyu/fel/CollectionGetTest.java:11
Class
ColumnInterpreter
test/com/greenpineyu/fel/examples/Example.java:418
Class
CommonFunction
普通函数 @author yqs
src/com/greenpineyu/fel/function/CommonFunction.java:17
Class
CompileException
src/com/greenpineyu/fel/exception/CompileException.java:3
Class
CompileService
src/com/greenpineyu/fel/compile/CompileService.java:7
Class
Cond
三元表达式操作符 @author Administrator
src/com/greenpineyu/fel/function/operator/Cond.java:19
Class
ConstExp
src/com/greenpineyu/fel/compile/ConstExp.java:6
Class
ConstExpOpti
当表达式是常量表达式,对表达式进行优化。 @author yuqingsong
src/com/greenpineyu/fel/optimizer/ConstExpOpti.java:17
Class
ConstExpSrc
@author yuqingsong
src/com/greenpineyu/fel/compile/ConstExpSrc.java:7
Class
ConstInterpreter
src/com/greenpineyu/fel/interpreter/ConstInterpreter.java:6
Class
ConstNode
常量节点 @author yqs
src/com/greenpineyu/fel/parser/ConstNode.java:19
Class
ConstOptToken
常量节点,用于保存原节点 @author yuqingsong
src/com/greenpineyu/fel/optimizer/ConstOpti.java:131
Class
ConstOpti
常量节点优化,优化表达式中的常量部分。 表达式:"1+2+var",当var是变量时,可以优化成"3+var";当var是常量,其值为3时,可以优化成"6" @author yuqingsong
src/com/greenpineyu/fel/optimizer/ConstOpti.java:23
Class
ContextChain
上下文链,可以处理多级上下文。 在获取变量时,先从本级取,取不到再从上级取。 设置变量时,只设置到本级中 @author yuqingsong
src/com/greenpineyu/fel/context/ContextChain.java:9
Class
DFA21
src/com/greenpineyu/fel/parser/FelLexer.java:2325
Class
DFA32
src/com/greenpineyu/fel/parser/FelLexer.java:2436
Class
Div
src/com/greenpineyu/fel/function/operator/Div.java:5
Class
Dollar
$函数,通过$获取class或者创建对象 ${Math} 结果为 Math.class ${Dollar.new} 结果为 new Dollar() @author yuqingsong
src/com/greenpineyu/fel/function/Dollar.java:16
Class
Dot
src/com/greenpineyu/fel/function/operator/Dot.java:23
Class
Equal
src/com/greenpineyu/fel/function/operator/Equal.java:16
Class
ErrorValue
包名 .script.function 类名 ERRORVALUE.java 创建日期 Oct 27, 20108:56:26 AM 作者 版权
src/com/greenpineyu/fel/function/ErrorValue.java:12
Class
EvalException
src/com/greenpineyu/fel/exception/EvalException.java:3
Class
Example
test/com/greenpineyu/fel/examples/Example.java:28
Interface
Expression
src/com/greenpineyu/fel/Expression.java:5
Class
Fel
src/com/greenpineyu/fel/Fel.java:10
Interface
FelCompiler
src/com/greenpineyu/fel/compile/FelCompiler.java:5
Class
FelCompiler15
jdk1.5环境的编译器实现类 @author yuqingsong
src/com/greenpineyu/fel/compile/FelCompiler15.java:21
Class
FelCompiler16
src/com/greenpineyu/fel/compile/FelCompiler16.java:27
Class
FelCompilerClassloader
src/com/greenpineyu/fel/compile/FelCompilerClassloader.java:8
Interface
FelContext
src/com/greenpineyu/fel/context/FelContext.java:7
Interface
FelEngine
表达式引擎 @author yqs
src/com/greenpineyu/fel/FelEngine.java:16
Class
FelEngineImpl
执行引擎 @author yqs
src/com/greenpineyu/fel/FelEngineImpl.java:21
Class
FelEngineImplTest
test/com/greenpineyu/fel/FelEngineImplTest.java:27
Class
FelJavaFileObject
编译时,用于提供类源码和保存类的字节码 @author yuqingsong
src/com/greenpineyu/fel/compile/FelJavaFileObject.java:17
Class
FelLexer
src/com/greenpineyu/fel/parser/FelLexer.java:9
Class
FelMethod
src/com/greenpineyu/fel/compile/FelMethod.java:9
Interface
FelNode
解析后的节点,组成表达式的元素都会被解析成节点。 @author yqs
src/com/greenpineyu/fel/parser/FelNode.java:17
Class
FelParser
src/com/greenpineyu/fel/parser/FelParser.java:22
Class
FileClassLoader
src/com/greenpineyu/fel/compile/FileClassLoader.java:8
Class
Foo
test/com/greenpineyu/fel/Foo.java:7
Class
FunMgr
src/com/greenpineyu/fel/function/FunMgr.java:24
Class
FunNode
函数节点 @author yqs
src/com/greenpineyu/fel/parser/FunNode.java:20
Interface
Function
@uml.dependency supplier=".script.context.ScriptContext"
src/com/greenpineyu/fel/function/Function.java:10
Class
GreaterThan
src/com/greenpineyu/fel/function/operator/GreaterThan.java:5
Class
GreaterThenEqual
src/com/greenpineyu/fel/function/operator/GreaterThenEqual.java:5
Interface
Interpreter
解析器,用于解析AstNode的值 @author yqs
src/com/greenpineyu/fel/interpreter/Interpreter.java:11
Class
InterpreterSourceBuilder
src/com/greenpineyu/fel/compile/InterpreterSourceBuilder.java:8
Class
Interpreters
设置节点的解释器 @author yuqingsong
src/com/greenpineyu/fel/optimizer/Interpreters.java:18
Interface
JavaExp
java表达式
test/com/greenpineyu/fel/PerformanceTest.java:282
Class
JavaMethod
此类用于保存用户注册的java method。 @author Administrator
src/com/greenpineyu/fel/function/JavaMethod.java:20
Class
JavaMethodTest
test/com/greenpineyu/fel/JavaMethodTest.java:12
Class
JavaSource
src/com/greenpineyu/fel/compile/JavaSource.java:3
Class
LessThen
包名 .script.function.operator 类名 RelationalOperator.java 创建日期 Oct 26, 20103:04:25 PM 作者 版权
src/com/greenpineyu/fel/function/operator/LessThen.java:21
Class
LessThenEqual
src/com/greenpineyu/fel/function/operator/LessThenEqual.java:5
Class
MapContext
src/com/greenpineyu/fel/context/MapContext.java:14
Class
Mod
src/com/greenpineyu/fel/function/operator/Mod.java:5
Class
Mul
包名 .script.function.operator 类名 MultiplicativeOperator.java 创建日期 Oct 26, 20102:47:15 PM 作者 版权
src/com/greenpineyu/fel/function/operator/Mul.java:22
Class
MutableInt
test/com/greenpineyu/fel/examples/Example.java:434
Class
NodeAdaptor
src/com/greenpineyu/fel/parser/NodeAdaptor.java:11
Class
NotEqual
src/com/greenpineyu/fel/function/operator/NotEqual.java:3
Class
NotOper
取反操作符
src/com/greenpineyu/fel/function/operator/NotOper.java:15
Class
Null
用于表示Null值 @author yuqingsong
src/com/greenpineyu/fel/common/Null.java:8
Class
NumberUtil
包名 .common 类名 NumberUtil.java 创建日期 Oct 26, 20109:14:28 AM 作者 版权
src/com/greenpineyu/fel/common/NumberUtil.java:15
Class
ObjectUtils
src/com/greenpineyu/fel/common/ObjectUtils.java:4
Interface
Optimizer
优化器 @author yuqingsong
src/com/greenpineyu/fel/optimizer/Optimizer.java:11
Class
Or
src/com/greenpineyu/fel/function/operator/Or.java:8
Class
ParseException
src/com/greenpineyu/fel/exception/ParseException.java:3
Interface
Parser
用于分析表达式 @author yuqingsong
src/com/greenpineyu/fel/parser/Parser.java:9
Class
PerformanceTest
test/com/greenpineyu/fel/PerformanceTest.java:15
Class
ProxyInterpreter
代理解释器,用于保存节点 @author yuqingsong
src/com/greenpineyu/fel/interpreter/ProxyInterpreter.java:11
Interface
ReflectMgr
src/com/greenpineyu/fel/security/ReflectMgr.java:6
Class
ReflectMgrImpl
src/com/greenpineyu/fel/security/ReflectMgrImpl.java:7
Class
ReflectUtil
src/com/greenpineyu/fel/common/ReflectUtil.java:7
Interface
SourceBuilder
创建java源码接口,此接口和SourceGenerator的区别在于,后者负责创建整个java类的源码。前者只用了创建表达式的代码片断。 @author yuqingsong
src/com/greenpineyu/fel/compile/SourceBuilder.java:11
Interface
SourceGenerator
src/com/greenpineyu/fel/compile/SourceGenerator.java:7
Class
SourceGeneratorImpl
src/com/greenpineyu/fel/compile/SourceGeneratorImpl.java:28
Interface
Stable
src/com/greenpineyu/fel/parser/Stable.java:3
Class
StableFunction
src/com/greenpineyu/fel/function/StableFunction.java:5
Class
StringKeyValue
src/com/greenpineyu/fel/compile/SourceGeneratorImpl.java:155
Class
StringUtils
src/com/greenpineyu/fel/common/StringUtils.java:3
Class
Sub
src/com/greenpineyu/fel/function/operator/Sub.java:15
Class
TolerantFunction
有容错功能的函数 @author yqs
src/com/greenpineyu/fel/function/TolerantFunction.java:12
Class
Var
变量 @author yuqingsong @param <T> 变量的类型
src/com/greenpineyu/fel/context/Var.java:11
Class
VarAstNode
src/com/greenpineyu/fel/parser/VarAstNode.java:14
Class
VarBuffer
src/com/greenpineyu/fel/compile/VarBuffer.java:11
Class
VarVisitOpti
对访问节点进行优化,直接从Var中取变量 @author yuqingsong
src/com/greenpineyu/fel/optimizer/VarVisitOpti.java:24
Class
VarVisitOptiTest
test/com/greenpineyu/fel/optimizer/VarVisitOptiTest.java:9
next →
1–100 of 119, ranked by callers