A B C D E F G H I J L M N O P Q R S T U V W

A

AbstCompiler - com.greenpineyu.fel.compile 中的 类
 
AbstCompiler() - 类 com.greenpineyu.fel.compile.AbstCompiler 的构造方法
 
AbstFelNode - com.greenpineyu.fel.parser 中的 类
 
AbstFelNode(Token) - 类 com.greenpineyu.fel.parser.AbstFelNode 的构造方法
 
AbstFelNode() - 类 com.greenpineyu.fel.parser.AbstFelNode 的构造方法
 
AbstFelNode(CommonTree) - 类 com.greenpineyu.fel.parser.AbstFelNode 的构造方法
 
AbstFelParser - com.greenpineyu.fel.parser 中的 类
 
AbstFelParser(TokenStream) - 类 com.greenpineyu.fel.parser.AbstFelParser 的构造方法
 
AbstFelParser(TokenStream, RecognizerSharedState) - 类 com.greenpineyu.fel.parser.AbstFelParser 的构造方法
 
AbstractContext - com.greenpineyu.fel.context 中的 类
 
AbstractContext() - 类 com.greenpineyu.fel.context.AbstractContext 的构造方法
 
adaptor - 类 com.greenpineyu.fel.parser.FelParser 中的变量
 
add(String, FileObject) - 类 com.greenpineyu.fel.compile.FelCompilerClassloader 中的方法
 
add(Function) - 类 com.greenpineyu.fel.function.FunMgr 中的方法
添加函数到用户函数库中
Add - com.greenpineyu.fel.function.operator 中的 类
 
Add() - 类 com.greenpineyu.fel.function.operator.Add 的构造方法
 
add(Object, Object) - 类 com.greenpineyu.fel.function.operator.Add 中的静态方法
加法
add(String, Interpreter) - 类 com.greenpineyu.fel.optimizer.Interpreters 中的方法
 
addFun(Function) - 接口 com.greenpineyu.fel.FelEngine 中的方法
添加函数到用户函数库中(执行表达式时,优先从用户函数库中获取函数)
addFun(Function) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
Additive - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Additive - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
additiveExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
addOpti(Optimizer) - 接口 com.greenpineyu.fel.compile.SourceGenerator 中的方法
 
addOpti(Optimizer) - 类 com.greenpineyu.fel.compile.SourceGeneratorImpl 中的方法
 
And - com.greenpineyu.fel.function.operator 中的 类
逻辑操作符
And() - 类 com.greenpineyu.fel.function.operator.And 的构造方法
 
And - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
And - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
AntlrParser - com.greenpineyu.fel.parser 中的 类
使用Antlr进行语法分析
AntlrParser(FelEngine) - 类 com.greenpineyu.fel.parser.AntlrParser 的构造方法
 
appendBoolean(Class<?>, String, StringBuilder) - 类 com.greenpineyu.fel.function.operator.Equal 中的静态方法
 
appendNumber(Class<?>, String, StringBuilder) - 类 com.greenpineyu.fel.function.operator.Equal 中的静态方法
 
arguments() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
arithmeticClass(Class<?>, Class<?>) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
两个类型进行四则运算的结果类型
array() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
ArrayCtx - com.greenpineyu.fel.context 中的 接口
 
ArrayCtxImpl - com.greenpineyu.fel.context 中的 类
 
ArrayCtxImpl() - 类 com.greenpineyu.fel.context.ArrayCtxImpl 的构造方法
 
ArrayCtxImpl(Map<String, Object>) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 的构造方法
 
ArrayUtils - com.greenpineyu.fel.common 中的 类
 
ArrayUtils() - 类 com.greenpineyu.fel.common.ArrayUtils 的构造方法
 
assertCompile(String, FelEngine, Object) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的静态方法
 
assertEval(String, FelEngine, Object) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的静态方法
 

B

BIGD_DOUBLE_MAX_VALUE - 类 com.greenpineyu.fel.common.NumberUtil 中的静态变量
Double.MAX_VALUE as BigDecimal.
BIGD_DOUBLE_MIN_VALUE - 类 com.greenpineyu.fel.common.NumberUtil 中的静态变量
Double.MIN_VALUE as BigDecimal.
BIGI_LONG_MAX_VALUE - 类 com.greenpineyu.fel.common.NumberUtil 中的静态变量
Long.MAX_VALUE as BigInteger.
BIGI_LONG_MIN_VALUE - 类 com.greenpineyu.fel.common.NumberUtil 中的静态变量
Long.MIN_VALUE as BigInteger.
BooleanLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
BooleanLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
Bracket - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Bracket - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
builder - 类 com.greenpineyu.fel.parser.AbstFelNode 中的变量
 
buildRelationExpr(FelNode, FelContext, String) - 类 com.greenpineyu.fel.function.operator.Equal 中的静态方法
 
buildRelationExpr(FelNode, FelContext, String) - 类 com.greenpineyu.fel.function.operator.LessThen 中的静态方法
小于 <

C

calArray(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
计算对象数组
call(P...) - 接口 com.greenpineyu.fel.common.Callable 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.CommonFunction 中的方法
 
call(Object[]) - 类 com.greenpineyu.fel.function.CommonFunction 中的方法
调用函数
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.Dollar 中的方法
 
call(FelNode, FelContext) - 接口 com.greenpineyu.fel.function.Function 中的方法
调用函数
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.JavaMethod 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Add 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.And 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Cond 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Dot 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Equal 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.LessThen 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Mul 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.NotOper 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Sub 中的方法
 
call(FelNode, FelContext) - 类 com.greenpineyu.fel.function.TolerantFunction 中的方法
 
call(FelContext, FelNode) - 类 com.greenpineyu.fel.optimizer.ConstExpOpti 中的方法
 
call(FelContext, FelNode) - 类 com.greenpineyu.fel.optimizer.ConstOpti 中的方法
 
call(FelContext, FelNode) - 类 com.greenpineyu.fel.optimizer.Interpreters 中的方法
 
call(FelContext, FelNode) - 接口 com.greenpineyu.fel.optimizer.Optimizer 中的方法
 
call(FelContext, FelNode) - 类 com.greenpineyu.fel.optimizer.VarVisitOpti 中的方法
 
Callable<R,P> - com.greenpineyu.fel.common 中的 接口
可调用接口
callFun(FelNode, FelContext) - 类 com.greenpineyu.fel.function.TolerantFunction 中的方法
 
CharacterLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
CharacterLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
classPathToString() - 类 com.greenpineyu.fel.compile.AbstCompiler 中的方法
 
CollectionGet - com.greenpineyu.fel.function.operator 中的 类
根据索引获取某个集合的值,相当于List.get(i)方法和array[i]方法。
CollectionGet() - 类 com.greenpineyu.fel.function.operator.CollectionGet 的构造方法
 
Colon - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Colon - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
com.greenpineyu.fel - 软件包 com.greenpineyu.fel
 
com.greenpineyu.fel.common - 软件包 com.greenpineyu.fel.common
 
com.greenpineyu.fel.compile - 软件包 com.greenpineyu.fel.compile
 
com.greenpineyu.fel.context - 软件包 com.greenpineyu.fel.context
 
com.greenpineyu.fel.exception - 软件包 com.greenpineyu.fel.exception
 
com.greenpineyu.fel.function - 软件包 com.greenpineyu.fel.function
 
com.greenpineyu.fel.function.operator - 软件包 com.greenpineyu.fel.function.operator
 
com.greenpineyu.fel.interpreter - 软件包 com.greenpineyu.fel.interpreter
 
com.greenpineyu.fel.optimizer - 软件包 com.greenpineyu.fel.optimizer
 
com.greenpineyu.fel.parser - 软件包 com.greenpineyu.fel.parser
 
com.greenpineyu.fel.security - 软件包 com.greenpineyu.fel.security
 
COMMENT - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
COMMENT - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
CommonFunction - com.greenpineyu.fel.function 中的 类
普通函数
CommonFunction() - 类 com.greenpineyu.fel.function.CommonFunction 的构造方法
 
compare(T, T) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
 
compare(Object, Object) - 类 com.greenpineyu.fel.function.operator.GreaterThan 中的方法
大于 >
compare(Object, Object) - 类 com.greenpineyu.fel.function.operator.GreaterThenEqual 中的方法
大于等于
compare(Object, Object) - 类 com.greenpineyu.fel.function.operator.LessThen 中的方法
小于
compare(Object, Object) - 类 com.greenpineyu.fel.function.operator.LessThenEqual 中的方法
小于等于
compile(JavaSource) - 类 com.greenpineyu.fel.compile.AbstCompiler 中的方法
 
compile(FelContext, FelNode, String) - 类 com.greenpineyu.fel.compile.CompileService 中的方法
 
compile(JavaSource) - 接口 com.greenpineyu.fel.compile.FelCompiler 中的方法
编译代码,并创建Expression
compile(JavaSource) - 类 com.greenpineyu.fel.compile.FelCompiler16 中的方法
 
compile(String, Var...) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
compile(String, Map<String, Object>) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
compile(String, FelContext, Optimizer...) - 接口 com.greenpineyu.fel.FelEngine 中的方法
编译表达式
compile(String, Var...) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
compile(String, FelContext, Optimizer...) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
CompileException - com.greenpineyu.fel.exception 中的 异常
 
CompileException(String) - 异常 com.greenpineyu.fel.exception.CompileException 的构造方法
 
CompileException(String, Throwable) - 异常 com.greenpineyu.fel.exception.CompileException 的构造方法
 
CompileService - com.greenpineyu.fel.compile 中的 类
 
CompileService() - 类 com.greenpineyu.fel.compile.CompileService 的构造方法
 
compileToClass(JavaSource) - 类 com.greenpineyu.fel.compile.FelCompiler16 中的方法
 
Cond - com.greenpineyu.fel.function.operator 中的 类
三元表达式操作符
Cond() - 类 com.greenpineyu.fel.function.operator.Cond 的构造方法
 
conditionalAndExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
conditionalExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
conditionalOrExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
ConstExp - com.greenpineyu.fel.compile 中的 类
 
ConstExp(Object) - 类 com.greenpineyu.fel.compile.ConstExp 的构造方法
 
ConstExpOpti - com.greenpineyu.fel.optimizer 中的 类
当表达式是常量表达式,对表达式进行优化。
ConstExpOpti() - 类 com.greenpineyu.fel.optimizer.ConstExpOpti 的构造方法
 
ConstExpSrc - com.greenpineyu.fel.compile 中的 类
 
ConstExpSrc(Object) - 类 com.greenpineyu.fel.compile.ConstExpSrc 的构造方法
 
ConstInterpreter - com.greenpineyu.fel.interpreter 中的 类
 
ConstInterpreter(FelContext, FelNode) - 类 com.greenpineyu.fel.interpreter.ConstInterpreter 的构造方法
 
ConstNode - com.greenpineyu.fel.parser 中的 类
常量节点
ConstNode(Token, Object) - 类 com.greenpineyu.fel.parser.ConstNode 的构造方法
 
ConstOpti - com.greenpineyu.fel.optimizer 中的 类
常量节点优化,优化表达式中的常量部分。
ConstOpti() - 类 com.greenpineyu.fel.optimizer.ConstOpti 的构造方法
 
ContextChain - com.greenpineyu.fel.context 中的 类
上下文链,可以处理多级上下文。
ContextChain(FelContext, FelContext) - 类 com.greenpineyu.fel.context.ContextChain 的构造方法
 
create(Token) - 类 com.greenpineyu.fel.parser.NodeAdaptor 中的方法
 

D

DATE_FORMAT - 类 com.greenpineyu.fel.function.operator.Add 中的静态变量
 
DecimalLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
DecimalLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
defaultInter - 类 com.greenpineyu.fel.parser.AbstFelNode 中的变量
默认的解析器
dfa21 - 类 com.greenpineyu.fel.parser.FelLexer 中的变量
 
dfa32 - 类 com.greenpineyu.fel.parser.FelLexer 中的变量
 
displayRecognitionError(String[], RecognitionException) - 类 com.greenpineyu.fel.parser.AbstFelParser 中的方法
 
Div - com.greenpineyu.fel.function.operator 中的 类
 
Div() - 类 com.greenpineyu.fel.function.operator.Div 的构造方法
 
Dollar - com.greenpineyu.fel.function 中的 类
$函数,通过$获取class或者创建对象 ${Math} 结果为 Math.class ${Dollar.new} 结果为 new Dollar()
Dollar() - 类 com.greenpineyu.fel.function.Dollar 的构造方法
 
Dot - com.greenpineyu.fel.function.operator 中的 类
 
Dot() - 类 com.greenpineyu.fel.function.operator.Dot 的构造方法
 
DOT - 类 com.greenpineyu.fel.function.operator.Dot 中的静态变量
 
Dot - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Dot - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

E

emitErrorMessage(String) - 类 com.greenpineyu.fel.parser.AbstFelParser 中的方法
 
ensureCapacity(int) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
确保vars.length>minCapacity
EOF - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
EOF - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
Equal - com.greenpineyu.fel.function.operator 中的 类
 
Equal() - 类 com.greenpineyu.fel.function.operator.Equal 的构造方法
 
equalityExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
equals(Object, Object) - 类 com.greenpineyu.fel.common.ObjectUtils 中的静态方法
Compares two objects for equality, where either one or both objects may be null.
equals(CharSequence, CharSequence) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
Compares two CharSequences, returning true if they are equal.
equals(Object, Object) - 类 com.greenpineyu.fel.function.operator.Equal 中的静态方法
 
Equals - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Equals - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
ERROR_ARGS - 类 com.greenpineyu.fel.function.TolerantFunction 中的静态变量
 
ErrorValue - com.greenpineyu.fel.function 中的 类
包名 .script.function 类名 ERRORVALUE.java 创建日期 Oct 27, 20108:56:26 AM 作者 版权
ErrorValue(FelNode, String) - 类 com.greenpineyu.fel.function.ErrorValue 的构造方法
 
EscapeSequence - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
EscapeSequence - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
eval(FelContext) - 类 com.greenpineyu.fel.compile.ConstExp 中的方法
 
eval(FelContext) - 接口 com.greenpineyu.fel.Expression 中的方法
求表达式的值
eval(String, Var...) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
eval(String, Map<String, Object>) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
eval(String) - 接口 com.greenpineyu.fel.FelEngine 中的方法
执行表达式,获取结果
eval(String, FelContext) - 接口 com.greenpineyu.fel.FelEngine 中的方法
使用指定的引擎上下文执行表达式,获取结果
eval(String) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
eval(String, Var...) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
eval(String, FelContext) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
eval(FelContext, Object) - 类 com.greenpineyu.fel.function.TolerantFunction 中的静态方法
 
eval(FelContext) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
evalArgs(FelNode, FelContext) - 类 com.greenpineyu.fel.function.CommonFunction 中的静态方法
 
EvalException - com.greenpineyu.fel.exception 中的 异常
 
EvalException(String) - 异常 com.greenpineyu.fel.exception.EvalException 的构造方法
 
EvalException(String, Throwable) - 异常 com.greenpineyu.fel.exception.EvalException 的构造方法
 
Exponent - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Exponent - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
Expression - com.greenpineyu.fel 中的 接口
 
expressionList() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 

F

Fel - com.greenpineyu.fel 中的 类
 
Fel() - 类 com.greenpineyu.fel.Fel 的构造方法
 
FelBuilder - com.greenpineyu.fel.common 中的 类
 
FelBuilder() - 类 com.greenpineyu.fel.common.FelBuilder 的构造方法
 
FelCompiler - com.greenpineyu.fel.compile 中的 接口
 
FelCompiler16<T> - com.greenpineyu.fel.compile 中的 类
 
FelCompiler16() - 类 com.greenpineyu.fel.compile.FelCompiler16 的构造方法
 
FelCompilerClassloader - com.greenpineyu.fel.compile 中的 类
 
FelCompilerClassloader(ClassLoader) - 类 com.greenpineyu.fel.compile.FelCompilerClassloader 的构造方法
 
FelContext - com.greenpineyu.fel.context 中的 接口
 
FelEngine - com.greenpineyu.fel 中的 接口
表达式引擎
FelEngineImpl - com.greenpineyu.fel 中的 类
执行引擎
FelEngineImpl(FelContext) - 类 com.greenpineyu.fel.FelEngineImpl 的构造方法
 
FelEngineImpl() - 类 com.greenpineyu.fel.FelEngineImpl 的构造方法
 
FelJavaFileObject - com.greenpineyu.fel.compile 中的 类
编译时,用于提供类源码和保存类的字节码
FelJavaFileObject(String, CharSequence) - 类 com.greenpineyu.fel.compile.FelJavaFileObject 的构造方法
 
FelJavaFileObject(URI, JavaFileObject.Kind) - 类 com.greenpineyu.fel.compile.FelJavaFileObject 的构造方法
 
FelLexer - com.greenpineyu.fel.parser 中的 类
 
FelLexer() - 类 com.greenpineyu.fel.parser.FelLexer 的构造方法
 
FelLexer(CharStream) - 类 com.greenpineyu.fel.parser.FelLexer 的构造方法
 
FelLexer(CharStream, RecognizerSharedState) - 类 com.greenpineyu.fel.parser.FelLexer 的构造方法
 
FelMethod - com.greenpineyu.fel.compile 中的 类
 
FelMethod(Class<?>, String) - 类 com.greenpineyu.fel.compile.FelMethod 的构造方法
 
FelNode - com.greenpineyu.fel.parser 中的 接口
解析后的节点,组成表达式的元素都会被解析成节点。
FelParser - com.greenpineyu.fel.parser 中的 类
 
FelParser(TokenStream) - 类 com.greenpineyu.fel.parser.FelParser 的构造方法
 
FelParser(TokenStream, RecognizerSharedState) - 类 com.greenpineyu.fel.parser.FelParser 的构造方法
 
FelParser.additiveExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.additiveExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.additiveExpression_return 的构造方法
 
FelParser.arguments_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.arguments_return() - 类 com.greenpineyu.fel.parser.FelParser.arguments_return 的构造方法
 
FelParser.array_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.array_return() - 类 com.greenpineyu.fel.parser.FelParser.array_return 的构造方法
 
FelParser.conditionalAndExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.conditionalAndExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.conditionalAndExpression_return 的构造方法
 
FelParser.conditionalExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.conditionalExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.conditionalExpression_return 的构造方法
 
FelParser.conditionalOrExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.conditionalOrExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.conditionalOrExpression_return 的构造方法
 
FelParser.equalityExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.equalityExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.equalityExpression_return 的构造方法
 
FelParser.expressionList_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.expressionList_return() - 类 com.greenpineyu.fel.parser.FelParser.expressionList_return 的构造方法
 
FelParser.identifierOrFun_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.identifierOrFun_return() - 类 com.greenpineyu.fel.parser.FelParser.identifierOrFun_return 的构造方法
 
FelParser.integerLiteral_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.integerLiteral_return() - 类 com.greenpineyu.fel.parser.FelParser.integerLiteral_return 的构造方法
 
FelParser.literal_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.literal_return() - 类 com.greenpineyu.fel.parser.FelParser.literal_return 的构造方法
 
FelParser.multiplicativeExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.multiplicativeExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.multiplicativeExpression_return 的构造方法
 
FelParser.parDot_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.parDot_return() - 类 com.greenpineyu.fel.parser.FelParser.parDot_return 的构造方法
 
FelParser.parExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.parExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.parExpression_return 的构造方法
 
FelParser.primary_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.primary_return() - 类 com.greenpineyu.fel.parser.FelParser.primary_return 的构造方法
 
FelParser.program_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.program_return() - 类 com.greenpineyu.fel.parser.FelParser.program_return 的构造方法
 
FelParser.relationalExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.relationalExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.relationalExpression_return 的构造方法
 
FelParser.unaryExpression_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.unaryExpression_return() - 类 com.greenpineyu.fel.parser.FelParser.unaryExpression_return 的构造方法
 
FelParser.unaryExpressionNotPlusMinus_return - com.greenpineyu.fel.parser 中的 类
 
FelParser.unaryExpressionNotPlusMinus_return() - 类 com.greenpineyu.fel.parser.FelParser.unaryExpressionNotPlusMinus_return 的构造方法
 
FileClassLoader - com.greenpineyu.fel.compile 中的 类
 
FileClassLoader(ClassLoader, String) - 类 com.greenpineyu.fel.compile.FileClassLoader 的构造方法
 
fileType - 类 com.greenpineyu.fel.compile.FileClassLoader 中的静态变量
 
findClass(String) - 类 com.greenpineyu.fel.compile.FelCompilerClassloader 中的方法
 
findClass(String) - 类 com.greenpineyu.fel.compile.FileClassLoader 中的方法
 
findMethod(Class<?>, String, Class<?>[]) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
查找方法,包含get方法和is方法。
FloatingPointLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
FloatingPointLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FloatTypeSuffix - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
FloatTypeSuffix - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_35_in_arguments624 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_35_in_parExpression105 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_36_in_arguments630 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_36_in_parExpression110 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_37_in_expressionList137 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_38_in_array432 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Additive_in_additiveExpression304 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Additive_in_unaryExpression358 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_additiveExpression_in_relationalExpression272 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_additiveExpression_in_relationalExpression279 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_And_in_conditionalAndExpression222 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_arguments_in_identifierOrFun589 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_array_in_unaryExpressionNotPlusMinus397 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_BooleanLiteral_in_literal709 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Bracket_in_array427 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_CharacterLiteral_in_literal689 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_CharacterLiteral_in_parDot546 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Colon_in_conditionalExpression180 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalAndExpression_in_conditionalOrExpression199 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalAndExpression_in_conditionalOrExpression205 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_array430 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_conditionalExpression178 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_conditionalExpression183 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_expressionList130 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_expressionList140 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalExpression_in_program87 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_conditionalOrExpression_in_conditionalExpression171 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Dot_in_primary479 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Dot_in_synpred16_Fel479 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Dot_in_synpred17_Fel479 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Dot_in_unaryExpressionNotPlusMinus400 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_EOF_in_program89 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_equalityExpression_in_conditionalAndExpression219 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_equalityExpression_in_conditionalAndExpression225 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Equals_in_equalityExpression247 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_expressionList_in_arguments627 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_expressionList_in_parExpression108 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_expressionList_in_synpred21_Fel627 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_FloatingPointLiteral_in_literal679 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Identifier_in_identifierOrFun571 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Identifier_in_identifierOrFun586 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_identifierOrFun_in_parDot529 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_integerLiteral_in_literal669 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_literal_in_primary493 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Multiplicative_in_multiplicativeExpression333 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_multiplicativeExpression_in_additiveExpression301 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_multiplicativeExpression_in_additiveExpression307 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Not_in_unaryExpressionNotPlusMinus380 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Or_in_conditionalOrExpression202 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_primary476 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_primary482 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_synpred16_Fel482 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_synpred17_Fel476 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_synpred17_Fel482 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parDot_in_unaryExpressionNotPlusMinus403 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_parExpression_in_primary456 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_primary_in_array424 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Ques_in_conditionalExpression175 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_Relational_in_relationalExpression276 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_relationalExpression_in_equalityExpression243 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_relationalExpression_in_equalityExpression250 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_StringLiteral_in_literal699 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_StringLiteral_in_parDot538 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_unaryExpression_in_multiplicativeExpression329 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_unaryExpression_in_multiplicativeExpression336 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_unaryExpression_in_unaryExpression361 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression365 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpressionNotPlusMinus383 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
Function - com.greenpineyu.fel.function 中的 接口
 
funFilter - 类 com.greenpineyu.fel.parser.AntlrParser 中的静态变量
 
FunMgr - com.greenpineyu.fel.function 中的 类
 
FunMgr() - 类 com.greenpineyu.fel.function.FunMgr 的构造方法
 
FunNode - com.greenpineyu.fel.parser 中的 类
函数节点
FunNode(CommonTree) - 类 com.greenpineyu.fel.parser.FunNode 的构造方法
 
FunNode(Token) - 类 com.greenpineyu.fel.parser.FunNode 的构造方法
 

G

get(int) - 接口 com.greenpineyu.fel.context.ArrayCtx 中的方法
根据索引获取变量值
get(int) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
get(String) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
get(String) - 类 com.greenpineyu.fel.context.ContextChain 中的方法
 
get(String) - 接口 com.greenpineyu.fel.context.FelContext 中的方法
获取变量值
get(String) - 类 com.greenpineyu.fel.context.MapContext 中的方法
 
get(Object, int) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的静态方法
 
getA() - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
getCharContent(boolean) - 类 com.greenpineyu.fel.compile.FelJavaFileObject 中的方法
 
getChildCode(FelNode, FelContext, int) - 类 com.greenpineyu.fel.function.operator.Equal 中的静态方法
 
getChildren() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
getChildren() - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
获取子节点
getClassName(Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
getClassPath(ClassLoader) - 类 com.greenpineyu.fel.compile.CompileService 中的静态方法
 
getCompiler() - 接口 com.greenpineyu.fel.FelEngine 中的方法
获取编译器
getCompiler() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
getComplier() - 类 com.greenpineyu.fel.compile.CompileService 中的方法
 
getContext() - 接口 com.greenpineyu.fel.FelEngine 中的方法
 
getContext() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
getDelegates() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
getDelegates() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
getErrorMsg() - 类 com.greenpineyu.fel.function.ErrorValue 中的方法
 
getFun(String) - 类 com.greenpineyu.fel.function.FunMgr 中的方法
获取函数。
getFun() - 类 com.greenpineyu.fel.parser.FunNode 中的方法
 
getFunMgr() - 接口 com.greenpineyu.fel.FelEngine 中的方法
获取函数管理器
getFunMgr() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
getGrammarFileName() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
getGrammarFileName() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
getIndex(String) - 接口 com.greenpineyu.fel.context.ArrayCtx 中的方法
获取变量的索引
getIndex(String) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
getInstance() - 类 com.greenpineyu.fel.compile.InterpreterSourceBuilder 中的静态方法
 
getInterpreter() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
getInterpreter() - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
 
getMethod(Class<?>, String, Class<?>[]) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
getName() - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
getName() - 类 com.greenpineyu.fel.context.Var 中的方法
 
getName() - 类 com.greenpineyu.fel.function.Dollar 中的方法
 
getName() - 接口 com.greenpineyu.fel.function.Function 中的方法
获取函数的名称
getName() - 类 com.greenpineyu.fel.function.JavaMethod 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Add 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.And 中的方法
OR 和 ||
getName() - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Cond 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Div 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Dot 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Equal 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.GreaterThan 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.GreaterThenEqual 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.LessThen 中的方法
大于等于 >=
getName() - 类 com.greenpineyu.fel.function.operator.LessThenEqual 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Mod 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Mul 中的方法
除于
getName() - 类 com.greenpineyu.fel.function.operator.NotEqual 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.NotOper 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Or 中的方法
 
getName() - 类 com.greenpineyu.fel.function.operator.Sub 中的方法
 
getNode() - 类 com.greenpineyu.fel.function.ErrorValue 中的方法
 
getNodes(FelNode) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的静态方法
 
getNodes(FelNode, Callable<Boolean, FelNode>) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的静态方法
 
getNodes(FelNode, List<FelNode>, Callable<Boolean, FelNode>) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的静态方法
 
getNum() - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
getPackageName() - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
getParamCode(Class<?>, FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Dot 中的静态方法
获取参数代码
getParser() - 接口 com.greenpineyu.fel.FelEngine 中的方法
获取解析器
getParser() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
getSecurityMgr() - 接口 com.greenpineyu.fel.FelEngine 中的方法
返回安全管理器
getSecurityMgr() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
getSecurityMgr() - 类 com.greenpineyu.fel.function.operator.Dot 中的方法
 
getSimpleName() - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
getSource() - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
getSource(FelContext, FelNode) - 接口 com.greenpineyu.fel.compile.SourceGenerator 中的方法
获取表达式JAVA源代码
getSource(FelContext, FelNode) - 类 com.greenpineyu.fel.compile.SourceGeneratorImpl 中的方法
 
getSrcGen() - 类 com.greenpineyu.fel.compile.CompileService 中的方法
 
getText() - 类 com.greenpineyu.fel.parser.VarAstNode 中的方法
 
getTokenNames() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.additiveExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.arguments_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.array_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.conditionalAndExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.conditionalExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.conditionalOrExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.equalityExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.expressionList_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.identifierOrFun_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.integerLiteral_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.literal_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.multiplicativeExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.parDot_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.parExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.primary_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.program_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.relationalExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.unaryExpression_return 中的方法
 
getTree() - 类 com.greenpineyu.fel.parser.FelParser.unaryExpressionNotPlusMinus_return 中的方法
 
getTreeAdaptor() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
getType() - 类 com.greenpineyu.fel.context.Var 中的方法
 
getValue() - 类 com.greenpineyu.fel.compile.ConstExpSrc 中的方法
 
getValue() - 类 com.greenpineyu.fel.context.Var 中的方法
 
getValueType() - 类 com.greenpineyu.fel.parser.ConstNode 中的方法
 
getVar(String) - 类 com.greenpineyu.fel.context.AbstractContext 中的方法
 
getVar(String) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
getVar(String) - 类 com.greenpineyu.fel.context.ContextChain 中的方法
 
getVar(String) - 接口 com.greenpineyu.fel.context.FelContext 中的方法
 
getVar(String) - 类 com.greenpineyu.fel.context.MapContext 中的方法
 
getVarFullCode(Class<?>, String) - 类 com.greenpineyu.fel.parser.VarAstNode 中的静态方法
 
getVarType(String, FelContext) - 类 com.greenpineyu.fel.context.AbstractContext 中的静态方法
 
getVarType(Object) - 类 com.greenpineyu.fel.context.AbstractContext 中的静态方法
 
getVarType(Class<? extends Object>) - 类 com.greenpineyu.fel.context.AbstractContext 中的静态方法
 
GreaterThan - com.greenpineyu.fel.function.operator 中的 类
 
GreaterThan() - 类 com.greenpineyu.fel.function.operator.GreaterThan 的构造方法
 
GreaterThenEqual - com.greenpineyu.fel.function.operator 中的 类
 
GreaterThenEqual() - 类 com.greenpineyu.fel.function.operator.GreaterThenEqual 的构造方法
 

H

HexDigit - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
HexDigit - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
HexLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
HexLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

I

Identifier - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Identifier - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
identifierOrFun() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
INDEX_NOT_FOUND - 类 com.greenpineyu.fel.common.StringUtils 中的静态变量
Represents a failed index search.
initFun(FelNode) - 类 com.greenpineyu.fel.parser.AntlrParser 中的方法
 
initFun(FunMgr) - 类 com.greenpineyu.fel.parser.FunNode 中的方法
 
instance - 接口 com.greenpineyu.fel.FelEngine 中的静态变量
默认实例
integerLiteral() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
IntegerTypeSuffix - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
IntegerTypeSuffix - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.interpreter.ConstInterpreter 中的方法
 
interpret(FelContext, FelNode) - 接口 com.greenpineyu.fel.interpreter.Interpreter 中的方法
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.interpreter.ProxyInterpreter 中的方法
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.parser.ConstNode 中的方法
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.parser.FunNode 中的方法
 
interpret(FelContext, FelNode) - 类 com.greenpineyu.fel.parser.VarAstNode 中的方法
 
Interpreter - com.greenpineyu.fel.interpreter 中的 接口
解析器,用于解析AstNode的值
interpreter - 类 com.greenpineyu.fel.parser.AbstFelNode 中的变量
解析器,用于解析节点的值
Interpreters - com.greenpineyu.fel.optimizer 中的 类
设置节点的解释器
Interpreters() - 类 com.greenpineyu.fel.optimizer.Interpreters 的构造方法
 
InterpreterSourceBuilder - com.greenpineyu.fel.compile 中的 类
 
InterpreterSourceBuilder() - 类 com.greenpineyu.fel.compile.InterpreterSourceBuilder 的构造方法
 
invoke(Object, Method, Object[]) - 类 com.greenpineyu.fel.function.operator.Dot 中的静态方法
调用方法
isCallable(Method) - 类 com.greenpineyu.fel.security.RegexSecurityMgr 中的方法
 
isCallable(Method) - 接口 com.greenpineyu.fel.security.SecurityMgr 中的方法
是否允许访问某个方法
isCallable(Method) - 类 com.greenpineyu.fel.security.SecurityMgrImpl 中的方法
判断原则,以可访问方法列表为首要依据(包含目标方法表示允许访问,否则不允许),不可访问方法列表为次要依据 当允许访问方法列表为空时,以不可访问方法列表为依据。
isChildrenStable() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
isDefaultInterpreter() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
是否默认的解释器
isDefaultInterpreter() - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
节点中的解释器是否默认的解释器
isDoubleClass(Class<?>) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
 
isEmpty(Object[]) - 类 com.greenpineyu.fel.common.ArrayUtils 中的静态方法
Checks if an array of Objects is empty or null.
isEmpty(CharSequence) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
 
isFloatingPoint(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
是否浮点类型
isFloatingPointNumber(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
测试是否浮点数
isFloatingPointType(Object, Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
测试是否浮点类型
isLongClass(Class<?>) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
 
isNotEmpty(CharSequence) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
Checks if a CharSequence is not empty ("") and not null.
isNumberable(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
是否数字类型
isPrimitiveNumber(Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
isPrimitiveOrWrapNumber(Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
是基本类型中的数值类型(包含包装类型)
isTypeMatch(Class<?>, Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
isVar(FelNode) - 类 com.greenpineyu.fel.parser.VarAstNode 中的静态方法
 

J

JavaIDDigit - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
JavaIDDigit - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
JavaMethod - com.greenpineyu.fel.function 中的 类
此类用于保存用户注册的java method。
JavaMethod(String, Method, Object) - 类 com.greenpineyu.fel.function.JavaMethod 的构造方法
 
JavaSource - com.greenpineyu.fel.compile 中的 类
 
JavaSource() - 类 com.greenpineyu.fel.compile.JavaSource 的构造方法
 

L

LessThen - com.greenpineyu.fel.function.operator 中的 类
包名 .script.function.operator 类名 RelationalOperator.java 创建日期 Oct 26, 20103:04:25 PM 作者 版权
LessThen() - 类 com.greenpineyu.fel.function.operator.LessThen 的构造方法
 
LessThenEqual - com.greenpineyu.fel.function.operator 中的 类
 
LessThenEqual() - 类 com.greenpineyu.fel.function.operator.LessThenEqual 的构造方法
 
Letter - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Letter - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
LINE_COMMENT - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
LINE_COMMENT - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
literal() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
loadClass(String) - 类 com.greenpineyu.fel.compile.FelCompiler16 中的方法
 
loadClassData(String) - 类 com.greenpineyu.fel.compile.FileClassLoader 中的方法
 

M

mAdditive() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
main(String[]) - 类 com.greenpineyu.fel.common.FelBuilder 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.compile.CompileService 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.compile.SourceGeneratorImpl 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.compile.VarBuffer 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.context.Var 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.CommonFunction 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.Dollar 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.JavaMethod 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.operator.Cond 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.operator.LessThen 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.operator.NotOper 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.function.operator.Sub 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.optimizer.Interpreters 中的静态方法
 
main(String[]) - 类 com.greenpineyu.fel.security.RegexSecurityMgr 中的静态方法
 
mAnd() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
MapContext - com.greenpineyu.fel.context 中的 类
 
MapContext() - 类 com.greenpineyu.fel.context.MapContext 的构造方法
 
MapContext(Map<String, Object>) - 类 com.greenpineyu.fel.context.MapContext 的构造方法
 
mBooleanLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mBracket() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mCharacterLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mColon() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mCOMMENT() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mDecimalLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mDot() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mEquals() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mEscapeSequence() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mExponent() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mFloatingPointLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mFloatTypeSuffix() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mHexDigit() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mHexLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mIdentifier() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mIntegerTypeSuffix() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mJavaIDDigit() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mLetter() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mLINE_COMMENT() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mMultiplicative() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mNot() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mOctalEscape() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mOctalLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
Mod - com.greenpineyu.fel.function.operator 中的 类
 
Mod() - 类 com.greenpineyu.fel.function.operator.Mod 的构造方法
 
mOr() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mQues() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mRelational() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mStringLiteral() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mT__35() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mT__36() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mT__37() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mT__38() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mTokens() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
Mul - com.greenpineyu.fel.function.operator 中的 类
包名 .script.function.operator 类名 MultiplicativeOperator.java 创建日期 Oct 26, 20102:47:15 PM 作者 版权
Mul() - 类 com.greenpineyu.fel.function.operator.Mul 的构造方法
 
Multiplicative - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Multiplicative - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
multiplicativeExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
mUnicodeEscape() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 
mWS() - 类 com.greenpineyu.fel.parser.FelLexer 中的方法
 

N

narrow(Number) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成String
narrowArguments(Object[]) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
是否有效参数
narrowBigInteger(Object, Object, BigInteger) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
是否有效数值
newContext(String) - 类 com.greenpineyu.fel.Fel 中的静态方法
 
newEngine() - 类 com.greenpineyu.fel.Fel 中的静态方法
 
newSecurityMgr() - 类 com.greenpineyu.fel.common.FelBuilder 中的静态方法
构建安全管理器
NodeAdaptor - com.greenpineyu.fel.parser 中的 类
 
NodeAdaptor() - 类 com.greenpineyu.fel.parser.NodeAdaptor 的构造方法
 
Not - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Not - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
notEqual(Object, Object) - 类 com.greenpineyu.fel.common.ObjectUtils 中的静态方法
Compares two objects for inequality, where either one or both objects may be null.
NotEqual - com.greenpineyu.fel.function.operator 中的 类
 
NotEqual() - 类 com.greenpineyu.fel.function.operator.NotEqual 的构造方法
 
NotOper - com.greenpineyu.fel.function.operator 中的 类
取反操作符
NotOper() - 类 com.greenpineyu.fel.function.operator.NotOper 的构造方法
 
Null - com.greenpineyu.fel.common 中的 类
用于表示Null值
Null() - 类 com.greenpineyu.fel.common.Null 的构造方法
 
NULL - 接口 com.greenpineyu.fel.context.FelContext 中的静态变量
 
NumberUtil - com.greenpineyu.fel.common 中的 类
包名 .common 类名 NumberUtil.java 创建日期 Oct 26, 20109:14:28 AM 作者 版权
NumberUtil() - 类 com.greenpineyu.fel.common.NumberUtil 的构造方法
 

O

ObjectUtils - com.greenpineyu.fel.common 中的 类
 
ObjectUtils() - 类 com.greenpineyu.fel.common.ObjectUtils 的构造方法
 
OctalEscape - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
OctalEscape - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
OctalLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
OctalLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
openInputStream() - 类 com.greenpineyu.fel.compile.FelJavaFileObject 中的方法
 
openOutputStream() - 类 com.greenpineyu.fel.compile.FelJavaFileObject 中的方法
 
Optimizer - com.greenpineyu.fel.optimizer 中的 接口
优化器
Or - com.greenpineyu.fel.function.operator 中的 类
 
Or() - 类 com.greenpineyu.fel.function.operator.Or 的构造方法
 
Or - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Or - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

P

parDot() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
parExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
parse(String) - 接口 com.greenpineyu.fel.FelEngine 中的方法
解析表达式为节点
parse(String) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
parse(String) - 类 com.greenpineyu.fel.parser.AntlrParser 中的方法
 
parse(String) - 接口 com.greenpineyu.fel.parser.Parser 中的方法
将表达式解析成节点
ParseException - com.greenpineyu.fel.exception 中的 异常
 
ParseException(String) - 异常 com.greenpineyu.fel.exception.ParseException 的构造方法
 
ParseException(String, Throwable) - 异常 com.greenpineyu.fel.exception.ParseException 的构造方法
 
parseNumber(long) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
 
parseNumber(double) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
 
parseNumber(String) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
将字符串转换成数值
Parser - com.greenpineyu.fel.parser 中的 接口
用于分析表达式
pop() - 类 com.greenpineyu.fel.compile.VarBuffer 中的静态方法
从线程取出变量
pop(String) - 类 com.greenpineyu.fel.compile.VarBuffer 中的静态方法
 
primary() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
program() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
ProxyInterpreter - com.greenpineyu.fel.interpreter 中的 类
代理解释器,用于保存节点
ProxyInterpreter(Interpreter, FelNode) - 类 com.greenpineyu.fel.interpreter.ProxyInterpreter 的构造方法
 
push(Object) - 类 com.greenpineyu.fel.compile.VarBuffer 中的静态方法
将变量存入线程
push(Object, Class<?>) - 类 com.greenpineyu.fel.compile.VarBuffer 中的静态方法
 

Q

Ques - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Ques - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

R

recoverFromMismatchedToken(IntStream, int, BitSet) - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
ReflectUtil - com.greenpineyu.fel.common 中的 类
 
ReflectUtil() - 类 com.greenpineyu.fel.common.ReflectUtil 的构造方法
 
RegexSecurityMgr - com.greenpineyu.fel.security 中的 类
 
RegexSecurityMgr(Set<String>, Set<String>) - 类 com.greenpineyu.fel.security.RegexSecurityMgr 的构造方法
 
Relational - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
Relational - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
relationalExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
remove(String, char) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
Removes all occurrences of a character from within the source string.
remove(String) - 类 com.greenpineyu.fel.function.FunMgr 中的方法
移除用户函数
replace(String, String, String) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
Replaces all occurrences of a String within another String.
replace(String, String, String, int) - 类 com.greenpineyu.fel.common.StringUtils 中的静态方法
Replaces a String with another String inside a larger String, for the first max values of the search String.
resetInterpreter() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
resetInterpreter() - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
重置解释器
returnType(FelContext, FelNode) - 类 com.greenpineyu.fel.compile.FelMethod 中的方法
 
returnType(FelContext, FelNode) - 类 com.greenpineyu.fel.compile.InterpreterSourceBuilder 中的方法
 
returnType(FelContext, FelNode) - 接口 com.greenpineyu.fel.compile.SourceBuilder 中的方法
类型

S

SecurityException - com.greenpineyu.fel.exception 中的 异常
 
SecurityException(String) - 异常 com.greenpineyu.fel.exception.SecurityException 的构造方法
 
SecurityException(String, Throwable) - 异常 com.greenpineyu.fel.exception.SecurityException 的构造方法
 
SecurityMgr - com.greenpineyu.fel.security 中的 接口
 
SecurityMgrImpl - com.greenpineyu.fel.security 中的 类
 
SecurityMgrImpl() - 类 com.greenpineyu.fel.security.SecurityMgrImpl 的构造方法
 
set(String, Object) - 类 com.greenpineyu.fel.context.AbstractContext 中的方法
 
set(String, Object) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
set(String, Object) - 类 com.greenpineyu.fel.context.ContextChain 中的方法
 
set(String, Object) - 接口 com.greenpineyu.fel.context.FelContext 中的方法
设置变量
set(String, Object) - 类 com.greenpineyu.fel.context.MapContext 中的方法
 
setA(String[][]) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
setChild(int, FelNode) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
setCode(String) - 类 com.greenpineyu.fel.compile.FelMethod 中的方法
 
setCompiler(CompileService) - 接口 com.greenpineyu.fel.FelEngine 中的方法
设置编译器
setCompiler(CompileService) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
setComplier(FelCompiler) - 类 com.greenpineyu.fel.compile.CompileService 中的方法
 
setContext(FelContext) - 接口 com.greenpineyu.fel.FelEngine 中的方法
设置Context
setContext(FelContext) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
setErrorMsg(String) - 类 com.greenpineyu.fel.function.ErrorValue 中的方法
 
setFunMgr(FunMgr) - 接口 com.greenpineyu.fel.FelEngine 中的方法
设置函数管理器
setFunMgr(FunMgr) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
setInterpreter(Interpreter) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
setInterpreter(Interpreter) - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
 
setName(String) - 类 com.greenpineyu.fel.context.Var 中的方法
 
setNode(FelNode) - 类 com.greenpineyu.fel.function.ErrorValue 中的方法
 
setNum(int[][]) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
setPackageName(String) - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
setParser(Parser) - 接口 com.greenpineyu.fel.FelEngine 中的方法
设置解析器
setParser(Parser) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
setReturnType(Class<?>) - 类 com.greenpineyu.fel.compile.FelMethod 中的方法
 
setSecurityMgr(SecurityMgr) - 接口 com.greenpineyu.fel.FelEngine 中的方法
设置安全管理器
setSecurityMgr(SecurityMgr) - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
setSecurityMgr(SecurityMgr) - 类 com.greenpineyu.fel.function.operator.Dot 中的方法
 
setSimpleName(String) - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
setSource(String) - 类 com.greenpineyu.fel.compile.JavaSource 中的方法
 
setSourcebuilder(SourceBuilder) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
setSourcebuilder(SourceBuilder) - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
 
setSrcGen(SourceGenerator) - 类 com.greenpineyu.fel.compile.CompileService 中的方法
 
setTreeAdaptor(TreeAdaptor) - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
setType(Class<?>) - 类 com.greenpineyu.fel.context.Var 中的方法
 
setValue(Object) - 类 com.greenpineyu.fel.context.Var 中的方法
 
setVar(Var) - 类 com.greenpineyu.fel.context.AbstractContext 中的方法
 
setVar(Var) - 类 com.greenpineyu.fel.context.ArrayCtxImpl 中的方法
 
setVar(Var) - 类 com.greenpineyu.fel.context.ContextChain 中的方法
 
setVar(Var) - 接口 com.greenpineyu.fel.context.FelContext 中的方法
 
setVar(Var) - 类 com.greenpineyu.fel.context.MapContext 中的方法
 
sort(int[]) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
source(FelContext, FelNode) - 类 com.greenpineyu.fel.compile.FelMethod 中的方法
 
source(FelContext, FelNode) - 类 com.greenpineyu.fel.compile.InterpreterSourceBuilder 中的方法
用户自定义解析器生成的java代码
source(FelContext, FelNode) - 接口 com.greenpineyu.fel.compile.SourceBuilder 中的方法
构建源码
SourceBuilder - com.greenpineyu.fel.compile 中的 接口
创建java源码接口,此接口和SourceGenerator的区别在于,后者负责创建整个java类的源码。
SourceGenerator - com.greenpineyu.fel.compile 中的 接口
 
SourceGeneratorImpl - com.greenpineyu.fel.compile 中的 类
 
SourceGeneratorImpl() - 类 com.greenpineyu.fel.compile.SourceGeneratorImpl 的构造方法
 
stable() - 类 com.greenpineyu.fel.function.operator.LessThen 中的方法
 
stable() - 类 com.greenpineyu.fel.function.operator.Mul 中的方法
 
stable() - 类 com.greenpineyu.fel.function.StableFunction 中的方法
 
stable() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
stable() - 类 com.greenpineyu.fel.parser.ConstNode 中的方法
 
stable() - 类 com.greenpineyu.fel.parser.FunNode 中的方法
 
Stable - com.greenpineyu.fel.parser 中的 接口
 
stable() - 接口 com.greenpineyu.fel.parser.Stable 中的方法
此节点的值是否固定不变 如果每次求节点值都相同,说明此节点是稳定的。
StableFunction - com.greenpineyu.fel.function 中的 类
 
StableFunction() - 类 com.greenpineyu.fel.function.StableFunction 的构造方法
 
StringLiteral - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
StringLiteral - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
StringUtils - com.greenpineyu.fel.common 中的 类
 
StringUtils() - 类 com.greenpineyu.fel.common.StringUtils 的构造方法
 
Sub - com.greenpineyu.fel.function.operator 中的 类
 
Sub() - 类 com.greenpineyu.fel.function.operator.Sub 的构造方法
 
subarray(T[], int, int) - 类 com.greenpineyu.fel.common.ArrayUtils 中的静态方法
Produces a new array containing the elements between the start and end indices.
synpred16_Fel() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
synpred16_Fel_fragment() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
synpred17_Fel() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
synpred17_Fel_fragment() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
synpred21_Fel() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
synpred21_Fel_fragment() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 

T

T__35 - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
T__35 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
T__36 - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
T__36 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
T__37 - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
T__37 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
T__38 - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
T__38 - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
test() - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的静态方法
 
toBigDecimal(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成BigDecimal
toBigInteger(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成BigInteger
toBoolean(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成Boolean
toBoolean(FelNode, FelContext, int) - 类 com.greenpineyu.fel.function.operator.And 中的方法
 
toBooleanObj(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成Boolean
toDouble(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成double
toDouble(Number) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
将Number转换成double
toInteger(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成int
toJavaOper() - 类 com.greenpineyu.fel.function.operator.And 中的方法
 
toJavaSrc(FelNode, FelContext) - 类 com.greenpineyu.fel.function.TolerantFunction 中的方法
 
toJavaSrc(FelContext) - 类 com.greenpineyu.fel.parser.ConstNode 中的方法
 
tokenNames - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 
TolerantFunction - com.greenpineyu.fel.function 中的 类
有容错功能的函数
TolerantFunction() - 类 com.greenpineyu.fel.function.TolerantFunction 的构造方法
 
toLong(Object) - 类 com.greenpineyu.fel.common.NumberUtil 中的静态方法
转换成long
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.CommonFunction 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.Dollar 中的方法
 
toMethod(FelNode, FelContext) - 接口 com.greenpineyu.fel.function.Function 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.JavaMethod 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Add 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.And 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.CollectionGet 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Cond 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Dot 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Equal 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.LessThen 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Mul 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.NotOper 中的方法
 
toMethod(FelNode, FelContext) - 类 com.greenpineyu.fel.function.operator.Sub 中的方法
 
toMethod(FelContext) - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
toMethod(FelContext) - 类 com.greenpineyu.fel.parser.ConstNode 中的方法
 
toMethod(FelContext) - 接口 com.greenpineyu.fel.parser.FelNode 中的方法
 
toMethod(FelContext) - 类 com.greenpineyu.fel.parser.FunNode 中的方法
 
toPrimitiveClass(Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 
toString(Object) - 类 com.greenpineyu.fel.common.ObjectUtils 中的静态方法
Gets the toString of an Object returning an empty string ("") if null input.
toString(Object) - 类 com.greenpineyu.fel.context.MapContext 中的静态方法
 
toString() - 类 com.greenpineyu.fel.FelEngineImpl 中的方法
 
toString() - 类 com.greenpineyu.fel.function.ErrorValue 中的方法
 
toString() - 类 com.greenpineyu.fel.parser.AbstFelNode 中的方法
 
toWrapperClass(Class<?>) - 类 com.greenpineyu.fel.common.ReflectUtil 中的静态方法
 

U

unaryExpression() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
unaryExpressionNotPlusMinus() - 类 com.greenpineyu.fel.parser.FelParser 中的方法
 
UnicodeEscape - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
UnicodeEscape - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

V

Var - com.greenpineyu.fel.context 中的 类
变量
Var(String, Object, Class<?>) - 类 com.greenpineyu.fel.context.Var 的构造方法
 
Var(String, Object) - 类 com.greenpineyu.fel.context.Var 的构造方法
 
VarAstNode - com.greenpineyu.fel.parser 中的 类
 
VarAstNode(Token) - 类 com.greenpineyu.fel.parser.VarAstNode 的构造方法
 
VarBuffer - com.greenpineyu.fel.compile 中的 类
 
VarBuffer() - 类 com.greenpineyu.fel.compile.VarBuffer 的构造方法
 
varsFilter - 类 com.greenpineyu.fel.compile.SourceGeneratorImpl 中的静态变量
 
VarVisitOpti - com.greenpineyu.fel.optimizer 中的 类
对访问节点进行优化,直接从Var中取变量
VarVisitOpti(Var...) - 类 com.greenpineyu.fel.optimizer.VarVisitOpti 的构造方法
 
VarVisitOpti() - 类 com.greenpineyu.fel.optimizer.VarVisitOpti 的构造方法
 
verify(String) - 类 com.greenpineyu.fel.parser.AntlrParser 中的方法
 
verify(String) - 接口 com.greenpineyu.fel.parser.Parser 中的方法
检验表达式是否合法

W

WS - 类 com.greenpineyu.fel.parser.FelLexer 中的静态变量
 
WS - 类 com.greenpineyu.fel.parser.FelParser 中的静态变量
 

A B C D E F G H I J L M N O P Q R S T U V W

Copyright © 2013. All Rights Reserved.