索引

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

a - 类中的变量 org.beetl.core.statement.ArthExpression
 
a - 类中的变量 org.beetl.core.statement.CompareExpression
 
a - 类中的变量 org.beetl.core.statement.TernaryExpression
 
AABuilder - org.beetl.core.om中的类
为一个特定类的方法生成AttributeAccess,如果类是 Map,则生成MapAA List,则生成ListAA 数组,则生成ArrayAA 普通PoJo对象,
AABuilder() - 类的构造器 org.beetl.core.om.AABuilder
 
aaIndex - 类中的变量 org.beetl.core.statement.VarAttribute
 
AALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
AASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
AbstractInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a bytecode instruction.
AbstractInsnNode(int) - 类的构造器 org.beetl.ow2.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
ACC_ABSTRACT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_ANNOTATION - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_BRIDGE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_DEPRECATED - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_ENUM - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_FINAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_INTERFACE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_MANDATED - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_NATIVE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_PRIVATE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_PROTECTED - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_PUBLIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_STATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_STRICT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_SUPER - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_SYNCHRONIZED - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_SYNTHETIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_TRANSIENT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_VARARGS - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ACC_VOLATILE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
accept(AnnotationVisitor) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(ClassVisitor) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(ClassVisitor) - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(ClassVisitor) - 类中的方法 org.beetl.ow2.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(ClassVisitor) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(ClassVisitor, int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader .
accept(ClassVisitor, Attribute[], int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.FieldInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.FrameNode
Makes the given visitor visit this stack map frame.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.IincInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Makes the given visitor visit all of the instructions in this list.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.InsnNode
Makes the given visitor visit this instruction.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.IntInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.LabelNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.LineNumberNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.MethodInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.ParameterNode
Makes the given visitor visit this parameter declaration.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.VarInsnNode
 
accept(MethodVisitor, boolean) - 类中的方法 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
Makes the given visitor visit this type annotation.
accept(SignatureVisitor) - 类中的方法 org.beetl.ow2.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
acceptAnnotations(MethodVisitor) - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Makes the given visitor visit the annotations of this instruction.
acceptType(SignatureVisitor) - 类中的方法 org.beetl.ow2.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
access - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - 类中的变量 org.beetl.ow2.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The method's access flags (see Opcodes).
access - 类中的变量 org.beetl.ow2.asm.tree.ParameterNode
The parameter's access flags (see Opcodes).
aconst(Object) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ACONST_NULL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
add(ArrayList<T>, T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
add(ArraySet<T>, T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
add(E) - 类中的方法 org.beetl.core.util.ArraySet
Adds the specified object to this set.
add(File) - 类中的方法 org.beetl.core.Configuration
 
add(String) - 类中的方法 org.beetl.core.Configuration
 
add(Fragment) - 类中的方法 org.beetl.core.text.SourceFragement
 
add(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Adds the given instructions to the end of this list.
add(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ADD - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
addAll(Collection<? extends E>) - 类中的方法 org.beetl.core.util.ArraySet
Perform an ArraySet.add(Object) of all values in collection
addAll(ArraySet<? extends E>) - 类中的方法 org.beetl.core.util.ArraySet
Perform a ArraySet.add(Object) of all values in array
addBreakLine(int) - 类中的方法 org.beetl.core.debug.DebugContext
 
addDisableGrammar(String) - 类中的方法 org.beetl.core.engine.GrammarCreator
参考BeetlLexer.g4
addDocumentEnd() - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
addDocumentStart() - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
addElement(String, Attributes) - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
addEnd(String) - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
addLine() - 类中的方法 org.beetl.core.text.Source
 
addListener(EventListener) - 类中的方法 org.beetl.core.GroupTemplate
 
addPkg(String) - 类中的方法 org.beetl.core.Configuration
 
addResourceLoader(Matcher, ResourceLoader) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
添加一个资源加载器
addRootVarAdnPosition(ASTNode) - 类中的方法 org.beetl.core.ProgramBuilderContext
动态添加一个顶级变量
addSafe(Expression[]) - 类中的方法 org.beetl.core.AntlrProgramBuilder
为表达式强制增加安全输出符号
addStart(String, Attributes) - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
addSVUID(long) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
 
addVar(ASTNode) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
addVar(ASTNode) - 类中的方法 org.beetl.core.ProgramBuilderContext
在当前context定义变量
addVarAndPostion(ASTNode) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
AdviceAdapter - org.beetl.ow2.asm.commons中的类
A MethodVisitor to insert before, after and around advices in methods and constructors.
AdviceAdapter(int, MethodVisitor, int, String, String) - 类的构造器 org.beetl.ow2.asm.commons.AdviceAdapter
Creates a new AdviceAdapter.
afterRender() - 类中的方法 org.beetl.core.tag.Tag
 
Ajax - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
AJAX_ALREADY_DEFINED - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
AJAX 已经定义过了
AJAX_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
AJAX 未找到
AJAX_PROPERTY_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
AJAX 属性定义错误
ajaxId - 类中的变量 org.beetl.core.statement.AjaxStatement
 
ajaxId - 类中的变量 org.beetl.core.Template
 
ajaxs - 类中的变量 org.beetl.core.statement.ProgramMetaData
 
AjaxStatement - org.beetl.core.statement中的类
#ajax id:{...}
AjaxStatement(BlockStatement, GrammarToken, boolean) - 类的构造器 org.beetl.core.statement.AjaxStatement
 
allMethods() - 类中的方法 org.beetl.core.fun.ObjectInfo
 
allow(List<String>) - 类中的方法 org.beetl.core.WhiteListNativeSecurityManager
指定白名单,默认是java.util
AllowAllMatcher - org.beetl.core.resource中的类
匹配一切的匹配器,始终返回true ,通常用于默认的匹配,放在最后
AllowAllMatcher() - 类的构造器 org.beetl.core.resource.AllowAllMatcher
 
aload(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ALU - org.beetl.core.misc中的类
用于算数表达式,对于加法,允许null值,但其他则不允许,将抛出异常 参考了webit
ALU() - 类的构造器 org.beetl.core.misc.ALU
 
ALU.AluType - org.beetl.core.misc中的Annotation Interface
 
analyze(String, MethodNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer<V extends Value> - org.beetl.ow2.asm.tree.analysis中的类
A semantic bytecode analyzer.
Analyzer(Interpreter<V>) - 类的构造器 org.beetl.ow2.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerAdapter - org.beetl.ow2.asm.commons中的类
A MethodVisitor that keeps track of stack map frame changes between visitFrame calls.
AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerException - org.beetl.ow2.asm.tree.analysis中的异常错误
Thrown if a problem occurs during the analysis of a method.
AnalyzerException(AbstractInsnNode, String) - 异常错误的构造器 org.beetl.ow2.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Object, Value) - 异常错误的构造器 org.beetl.ow2.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Throwable) - 异常错误的构造器 org.beetl.ow2.asm.tree.analysis.AnalyzerException
 
and(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
And - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
AND - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
AndExpression - org.beetl.core.statement中的类
exp1+exp2
AndExpression(Expression, Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.AndExpression
 
anew(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ANEWARRAY - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
AnnotationConstantsCollector - org.beetl.ow2.asm.optimizer中的类
An AnnotationVisitor that collects the Constants of the annotations it visits.
AnnotationConstantsCollector(AnnotationVisitor, ConstantPool) - 类的构造器 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
annotationDefault - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - org.beetl.ow2.asm.tree中的类
A node that represents an annotationn.
AnnotationNode(int, String) - 类的构造器 org.beetl.ow2.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(String) - 类的构造器 org.beetl.ow2.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationVisitor - org.beetl.ow2.asm中的类
A visitor to visit a Java annotation.
AnnotationVisitor(int) - 类的构造器 org.beetl.ow2.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - 类的构造器 org.beetl.ow2.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
antlrErrorStrategy - 类中的变量 org.beetl.core.engine.DefaultTemplateEngine
ANTLR 错误策略
AntlrProgramBuilder - org.beetl.core中的类
通过antlr来生成Program
AntlrProgramBuilder(GroupTemplate, GrammarCreator) - 类的构造器 org.beetl.core.AntlrProgramBuilder
 
anzlysze(BlockEnvContext, int, boolean) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
anzlyszeGlobal() - 类中的方法 org.beetl.core.ProgramBuilderContext
 
anzlyszeLocal() - 类中的方法 org.beetl.core.ProgramBuilderContext
 
api - 类中的变量 org.beetl.ow2.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - 类中的变量 org.beetl.ow2.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - 类中的变量 org.beetl.ow2.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - 类中的变量 org.beetl.ow2.asm.MethodVisitor
The ASM API version implemented by this visitor.
api - 类中的变量 org.beetl.ow2.asm.signature.SignatureVisitor
The ASM API version implemented by this visitor.
api - 类中的变量 org.beetl.ow2.asm.tree.analysis.Interpreter
 
api - 类中的变量 org.beetl.ow2.asm.util.Printer
The ASM API version implemented by this class.
append(boolean[], int, boolean) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
append(float[], int, float) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
append(int[], int, int) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
append(int, boolean) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(int, int) - 类中的方法 org.beetl.core.util.SparseIntArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(int, long) - 类中的方法 org.beetl.core.util.SparseLongArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(int, E) - 类中的方法 org.beetl.core.util.SparseArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(long[], int, long) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
append(long, E) - 类中的方法 org.beetl.core.util.LongSparseArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(E) - 类中的方法 org.beetl.core.util.ArraySet
Special fast path for appending items to the end of the array without validation.
append(K, V) - 类中的方法 org.beetl.core.util.ArrayMap
Special fast path for appending items to the end of the array without validation.
append(T[], int, T) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
Appends an element to the end of the array, growing the array if there is no more room.
APPEND - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
APPEND_STRING_BUILDER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:StringBuilder append(String)
appendConstant(Object) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
Appends a string representation of the given constant to the given buffer.
appendCr() - 类中的方法 org.beetl.core.text.HtmlTagEndFragment
 
appendCr() - 类中的方法 org.beetl.core.text.HtmlTagStartFragment
 
appendCr() - 类中的方法 org.beetl.core.text.ScriptBlockFragment
 
appendCr() - 类中的方法 org.beetl.core.text.ScriptFragment
 
appendDescriptor(int, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Appends an internal className, a type descriptor or a type signature to buf.
appendElement(Class<T>, T[], T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array if not already present, providing set-like behavior.
appendElement(Class<T>, T[], T, boolean) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array.
appendHandle(Handle) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Appends the information about the given handle to buf.
appendInt(int[], int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array if not already present, providing set-like behavior.
appendInt(int[], int, boolean) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array.
appendLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
Appends the className of the given label to buf.
appendLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Appends the className of the given label to buf.
appendLong(long[], long) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array if not already present, providing set-like behavior.
appendLong(long[], long, boolean) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Adds value to given array if not already present, providing set-like behavior.
appendString(StringBuffer, String) - 类中的静态方法 org.beetl.ow2.asm.util.Printer
Appends a quoted string to a given buffer.
appendTextFragment(Fragment) - 类中的方法 org.beetl.core.text.TextFragment
 
appendTo(Appendable) - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
areturn(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ARETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
args - 类中的变量 org.beetl.core.tag.Tag
 
array - 类中的变量 org.beetl.core.statement.JsonArrayExpression
 
array - 类中的变量 org.beetl.core.statement.JsonMapExpression
 
ARRAY - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - 类中的静态变量 org.beetl.ow2.asm.TypePath
A type path step that steps into the element type of an array type.
ARRAY_INDEX_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
数组 index 错
ARRAY_TYPE_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
必须是数组
arrayAA - 类中的变量 org.beetl.core.om.DefaultAAFactory
 
ArrayAA - org.beetl.core.om中的类
访问数组的封装类,attr需要任何能转成int的数值类型
ArrayAA() - 类的构造器 org.beetl.core.om.ArrayAA
 
arraylength() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
arrayLength() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
ARRAYLENGTH - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
arrayLoad(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
ArrayMap<K,V> - org.beetl.core.util中的类
ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional HashMap.
ArrayMap() - 类的构造器 org.beetl.core.util.ArrayMap
Create a new empty ArrayMap.
ArrayMap(int) - 类的构造器 org.beetl.core.util.ArrayMap
Create a new ArrayMap with a given initial capacity.
ArrayMap(int, boolean) - 类的构造器 org.beetl.core.util.ArrayMap
ArrayMap(ArrayMap<K, V>) - 类的构造器 org.beetl.core.util.ArrayMap
Create a new ArrayMap with the mappings from the given ArrayMap.
ArraySet<E> - org.beetl.core.util中的类
ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional HashSet.
ArraySet() - 类的构造器 org.beetl.core.util.ArraySet
Create a new empty ArraySet.
ArraySet(int) - 类的构造器 org.beetl.core.util.ArraySet
Create a new ArraySet with a given initial capacity.
ArraySet(int, boolean) - 类的构造器 org.beetl.core.util.ArraySet
ArraySet(Collection<? extends E>) - 类的构造器 org.beetl.core.util.ArraySet
Create a new ArraySet with items from the given collection.
ArraySet(ArraySet<E>) - 类的构造器 org.beetl.core.util.ArraySet
Create a new ArraySet with the mappings from the given ArraySet.
arrayStore(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ArrayUtils - org.beetl.core.util中的类
ArrayUtils contains some methods that you can call to find out the most efficient increments by which to grow arrays.
Arth - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
ArthExpression - org.beetl.core.statement中的类
a+b,a-b,a*b,a/b,a%b
ArthExpression(Expression, Expression, short, GrammarToken) - 类的构造器 org.beetl.core.statement.ArthExpression
 
arthMode - 类中的变量 org.beetl.core.statement.ArthExpression
 
ASM4 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ASM5 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
AsmAAFactory - org.beetl.core.om中的类
一个字节码增强来访问属性
AsmAAFactory() - 类的构造器 org.beetl.core.om.AsmAAFactory
 
AsmBeanFactory - org.beetl.core.om.asm中的类
 
AsmBeanFactory() - 类的构造器 org.beetl.core.om.asm.AsmBeanFactory
 
AsmBeanFactory(boolean) - 类的构造器 org.beetl.core.om.asm.AsmBeanFactory
 
AsmBeanFactory.TestBean - org.beetl.core.om.asm中的类
 
ASMContentHandler - org.beetl.ow2.asm.xml中的类
A ContentHandler that transforms XML document into Java class file.
ASMContentHandler(ClassVisitor) - 类的构造器 org.beetl.ow2.asm.xml.ASMContentHandler
Constructs a new ASMContentHandler object.
ASMContentHandler.Rule - org.beetl.ow2.asm.xml中的类
Rule
AsmContext - org.beetl.ow2.asm中的类
Keep track the class and method etc when doing scanning/enhancement
AsmException - org.beetl.ow2.asm中的异常错误
Capture any exception raised during ASM operations
AsmException(String, Object...) - 异常错误的构造器 org.beetl.ow2.asm.AsmException
 
AsmException(Throwable) - 异常错误的构造器 org.beetl.ow2.asm.AsmException
 
ASMifiable - org.beetl.ow2.asm.util中的接口
An Attribute that can print the ASM code to create an equivalent attribute.
ASMifier - org.beetl.ow2.asm.util中的类
A Printer that prints the ASM code to generate the classes if visits.
ASMifier() - 类的构造器 org.beetl.ow2.asm.util.ASMifier
Constructs a new ASMifier.
ASMifier(int, String, int) - 类的构造器 org.beetl.ow2.asm.util.ASMifier
Constructs a new ASMifier.
asmify(StringBuffer, String, Map<Label, String>) - 接口中的方法 org.beetl.ow2.asm.util.ASMifiable
Prints the ASM code to create an attribute equal to this attribute.
ASTNode - org.beetl.core.statement中的类
抽象语法树结点基础类
ASTNode(GrammarToken) - 类的构造器 org.beetl.core.statement.ASTNode
构造方法
astore(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
athrow() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ATHROW - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
attribute - 类中的变量 org.beetl.core.statement.nat.NativeAttributeNode
属性
attribute - 类中的变量 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
Attribute - org.beetl.ow2.asm中的类
A non standard class, field, method or code attribute.
Attribute(String) - 类的构造器 org.beetl.ow2.asm.Attribute
Constructs a new empty attribute.
ATTRIBUTE_ACCESS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:AttributeAccess
ATTRIBUTE_INVALID - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
引用属性失效
ATTRIBUTE_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
属性未找到
ATTRIBUTE_NOT_FOUND_PRIVATE - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
属性不存在,但可能是私有
AttributeAccess - org.beetl.core.om中的类
封装了一个获取对象的属性的值的方法
AttributeAccess() - 类的构造器 org.beetl.core.om.AttributeAccess
 
AttributeNameConvert - org.beetl.core.text中的接口
 
attributes - 类中的变量 org.beetl.core.statement.VarRef
 
attrList - 类中的变量 org.beetl.core.VarDescription
 
attrs - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The non standard attributes of this class.
attrs - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The non standard attributes of this field.
attrs - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The non standard attributes of this method.
autoCheck - 类中的变量 org.beetl.core.resource.MapResourceLoader
 
autoFileFunctionRegister(GroupTemplate, File, String, String, String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
 
AUTOLINK_EMAIL_ADDRESS - 类中的静态变量 org.beetl.core.util.Patterns
Regular expression pattern to match email addresses.
AUTOLINK_WEB_URL - 类中的静态变量 org.beetl.core.util.Patterns
Regular expression pattern to match IRIs.
av - 类中的变量 org.beetl.ow2.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.

B

b - 类中的变量 org.beetl.core.statement.ArthExpression
 
b - 类中的变量 org.beetl.core.statement.CompareExpression
 
b - 类中的变量 org.beetl.core.statement.TernaryExpression
 
b - 类中的变量 org.beetl.ow2.asm.ClassReader
The class to be parsed.
BALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
BasicInterpreter - org.beetl.ow2.asm.tree.analysis中的类
An Interpreter for BasicValue values.
BasicInterpreter() - 类的构造器 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
BasicInterpreter(int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
BasicValue - org.beetl.ow2.asm.tree.analysis中的类
A Value that is represented by its type in a seven types type system.
BasicValue(Type) - 类的构造器 org.beetl.ow2.asm.tree.analysis.BasicValue
 
BasicVerifier - org.beetl.ow2.asm.tree.analysis中的类
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - 类的构造器 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
BasicVerifier(int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
BASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
BeanAA - org.beetl.core.om中的类
 
BeanAA() - 类的构造器 org.beetl.core.om.BeanAA
 
BEETL_EXCEPTION - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:BeetlException
BEETL_VERSION - 类中的静态变量 org.beetl.core.config.BeetlConfig
Beetl 版本号
BeetlAntlrErrorStrategy - org.beetl.core.parser中的类
antlr 语法解析错的处理策略。
BeetlAntlrErrorStrategy() - 类的构造器 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
BeetlConfig - org.beetl.core.config中的类
Beetl 配置类
BeetlConfig() - 类的构造器 org.beetl.core.config.BeetlConfig
 
BeetlException - org.beetl.core.exception中的异常错误
Beetl异常基类,此异常包含了错误码,错误符号,所属的模板文件,以及错误详情,错误栈
BeetlException(String) - 异常错误的构造器 org.beetl.core.exception.BeetlException
构造方法
BeetlException(String, String) - 异常错误的构造器 org.beetl.core.exception.BeetlException
构造方法
BeetlException(String, String, Throwable) - 异常错误的构造器 org.beetl.core.exception.BeetlException
构造方法
BeetlException(String, Throwable) - 异常错误的构造器 org.beetl.core.exception.BeetlException
构造方法
BeetlException.BeetlErrorCode - org.beetl.core.exception中的Annotation Interface
 
BeetlFragment - org.beetl.core.text中的类
定界符或者占位符里的Beetl脚本
BeetlFragment(Source) - 类的构造器 org.beetl.core.text.BeetlFragment
 
BeetlKit - org.beetl.core中的类
一个综合展示Beetl功能代码 * @author
BeetlKit() - 类的构造器 org.beetl.core.BeetlKit
 
BeetlParserException - org.beetl.core.exception中的异常错误
语法解析异常
BeetlParserException(String) - 异常错误的构造器 org.beetl.core.exception.BeetlParserException
构造方法
BeetlParserException(String, String) - 异常错误的构造器 org.beetl.core.exception.BeetlParserException
构造方法
BeetlParserException(String, String, Throwable) - 异常错误的构造器 org.beetl.core.exception.BeetlParserException
构造方法
BeetlRuntime - org.beetl.core.runtime中的类
Beetl运行时,用于获取各种运行时
BeetlRuntime() - 类的构造器 org.beetl.core.runtime.BeetlRuntime
 
BeetlScriptContext - org.beetl.core.script中的类
 
BeetlScriptContext() - 类的构造器 org.beetl.core.script.BeetlScriptContext
 
BeetlScriptEngine - org.beetl.core.script中的类
 
BeetlScriptEngine(BeetlScriptEngineFactory) - 类的构造器 org.beetl.core.script.BeetlScriptEngine
 
BeetlScriptEngineFactory - org.beetl.core.script中的类
 
BeetlScriptEngineFactory() - 类的构造器 org.beetl.core.script.BeetlScriptEngineFactory
 
BeetlScriptException - org.beetl.core.script中的异常错误
 
BeetlScriptException(ErrorInfo, Exception) - 异常错误的构造器 org.beetl.core.script.BeetlScriptException
 
BeetlUtil - org.beetl.core.misc中的类
Beetl使用方法
BeetlUtil() - 类的构造器 org.beetl.core.misc.BeetlUtil
 
begin(String, Attributes) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
BIG_DECIMAL - 类中的静态变量 org.beetl.core.misc.ALU
 
BIGDECIMAL - 类中的静态变量 org.beetl.core.Configuration
 
BIGDECIMAL_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, SourceValue, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
binaryOperation(AbstractInsnNode, V, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
binding(String, Object) - 类中的方法 org.beetl.core.Script
为模板绑定一个变量,infer是true
binding(String, Object) - 类中的方法 org.beetl.core.Template
为模板绑定一个变量,infer是true
binding(String, Object) - 类中的方法 org.beetl.core.TemplateProxy
 
binding(String, Object, boolean) - 类中的方法 org.beetl.core.Template
已过时。 
binding(Map) - 类中的方法 org.beetl.core.Script
为脚本绑定多个变量,map的key,value对应了变量名称和变量值。
binding(Map) - 类中的方法 org.beetl.core.Template
为模板绑定多个变量,map的key,value对应了变量名称和变量值。
binds(Object...) - 类中的方法 org.beetl.core.tag.GeneralVarTagBinding
按照标签变量声明的顺序绑定
BIPUSH - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
block - 类中的变量 org.beetl.core.statement.AjaxStatement
 
block - 类中的变量 org.beetl.core.statement.ContentBodyExpression
 
block - 类中的变量 org.beetl.core.statement.TagStatement
 
blockEndLine - 类中的变量 org.beetl.core.debug.DebugBlockEnvContext
 
BlockEnvContext - org.beetl.core中的类
 
BlockEnvContext() - 类的构造器 org.beetl.core.BlockEnvContext
 
blockList - 类中的变量 org.beetl.core.BlockEnvContext
 
blockRef - 类中的变量 org.beetl.core.BlockEnvContext
 
blocks - 类中的变量 org.beetl.core.statement.SelectStatement
 
blocks - 类中的变量 org.beetl.core.statement.SwitchStatement
 
blockStartLine - 类中的变量 org.beetl.core.debug.DebugBlockEnvContext
 
BlockStatement - org.beetl.core.statement中的类
{ statement1;statement2 }
BlockStatement(Statement[], GrammarToken) - 类的构造器 org.beetl.core.statement.BlockStatement
 
BlockStatementOptimal - org.beetl.core.statement.optimal中的类
{ statement1;statement2 }
BlockStatementOptimal(Statement[], GrammarToken) - 类的构造器 org.beetl.core.statement.optimal.BlockStatementOptimal
构造方法
BodyContent - org.beetl.core中的接口
模板变量或者标签的暂存区
BOOLEAN - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Boolean
BOOLEAN - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:boolean
BOOLEAN - 类中的静态变量 org.beetl.core.util.EmptyArray
表示一个 boolean 类型的空数组
BOOLEAN - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the boolean type.
BOOLEAN_EXPECTED_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
期望表达式返回 bool 值,但却是其他类型
BOOLEAN_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The boolean type.
box(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
Break - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
BREAK - 接口中的静态变量 org.beetl.core.statement.IGoto
break
BreakStatement - org.beetl.core.statement中的类
break;
BreakStatement(GrammarToken) - 类的构造器 org.beetl.core.statement.BreakStatement
 
bs - 类中的变量 org.beetl.core.tag.Tag
 
bsm - 类中的变量 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
Bootstrap method
bsmArgs - 类中的变量 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
Bootstrap constant arguments
buf - 类中的变量 org.beetl.core.io.NoLockByteArrayOutputStream
缓存
buf - 类中的变量 org.beetl.core.io.NoLockStringWriter
 
buf - 类中的变量 org.beetl.ow2.asm.util.Printer
A buffer that can be used to create strings.
BUFFER_NUM - 类中的静态变量 org.beetl.core.Configuration
 
BUFFER_SIZE - 类中的静态变量 org.beetl.core.Configuration
 
buffers - 类中的静态变量 org.beetl.core.io.CachedStringWriter
 
build() - 类中的方法 org.beetl.core.Configuration
 
build(ParseTree, Resource) - 类中的方法 org.beetl.core.AntlrProgramBuilder
通过Antlr的ParseTree生成Beetl的ProgramMetaData
build(ParseTree, Resource) - 类中的方法 org.beetl.core.debug.DebugAntlrProgramBuilder
 
buildFiledAccessor(Class) - 类中的方法 org.beetl.core.om.DefaultAAFactory
返回一个获取对象的属性的值的方法
buildFiledAccessor(Class<?>) - 类中的静态方法 org.beetl.core.om.AABuilder
 
bw - 类中的变量 org.beetl.core.tag.Tag
 
BYTE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Byte
BYTE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:byte
BYTE - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the byte type.
BYTE_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
BYTE_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The byte type.
ByteBodyContent - org.beetl.core.io中的类
模板变量对应的类型,其内容是字节
ByteBodyContent(byte[], int, String) - 类的构造器 org.beetl.core.io.ByteBodyContent
 
ByteClassLoader - org.beetl.core.misc中的类
类加载器,通过字节装载类。
ByteClassLoader(ClassLoader) - 类的构造器 org.beetl.core.misc.ByteClassLoader
 
BYTECODE - 类中的静态变量 org.beetl.ow2.asm.xml.Processor
 
byteOutputMode - 类中的变量 org.beetl.core.Context
输出模式
ByteVector - org.beetl.ow2.asm中的类
A dynamically extensible vector of bytes.
ByteVector() - 类的构造器 org.beetl.ow2.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - 类的构造器 org.beetl.ow2.asm.ByteVector
Constructs a new ByteVector with the given initial size.
byteWriter - 类中的变量 org.beetl.core.Context
采用的输出流
ByteWriter - org.beetl.core中的类
混合了字节和字符的Writer
ByteWriter(Context) - 类的构造器 org.beetl.core.ByteWriter
 
ByteWriter_Byte - org.beetl.core.io中的类
 
ByteWriter_Byte(OutputStream, String, Context) - 类的构造器 org.beetl.core.io.ByteWriter_Byte
构造方法
ByteWriter_Byte(OutputStream, String, Context, ByteWriter) - 类的构造器 org.beetl.core.io.ByteWriter_Byte
 
ByteWriter_Char - org.beetl.core.io中的类
 
ByteWriter_Char(Writer, String, Context) - 类的构造器 org.beetl.core.io.ByteWriter_Char
 
ByteWriter_Char(Writer, String, Context, ByteWriter) - 类的构造器 org.beetl.core.io.ByteWriter_Char
 

C

CACHE - 类中的静态变量 org.beetl.core.Configuration
 
CACHE_OUTPUT_BUFFER - 类中的静态变量 org.beetl.core.Configuration
 
cachedClassInfoMap - 类中的静态变量 org.beetl.core.fun.ObjectUtil
 
CachedStringWriter - org.beetl.core.io中的类
提供某些高速场景下的writer,无需分配char[]
CachedStringWriter() - 类的构造器 org.beetl.core.io.CachedStringWriter
 
CaffeineCache - org.beetl.core.impl.cache中的类
使用Caffeine
CaffeineCache() - 类的构造器 org.beetl.core.impl.cache.CaffeineCache
 
call(Object[], Context) - 类中的方法 org.beetl.core.fun.FileFunctionWrapper
 
call(Object[], Context) - 类中的方法 org.beetl.core.fun.MutipleFunctionWrapper
 
call(Object[], Context) - 类中的方法 org.beetl.core.fun.SingleFunctionWrapper
 
call(Object[], Context) - 接口中的方法 org.beetl.core.Function
 
callHtmlTag(String) - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
callTag(TagFactory) - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
CALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
canStopContinueBreakFlag - 类中的变量 org.beetl.core.BlockEnvContext
 
cast(Type, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
cast(Type, Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
CAST - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CAST_LIST_OR_MAP_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
模板里使用了[]指示应该是 Map 或者 List,但实际上不是此类型
CASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
catchException(Label, Label, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
catchPart - 类中的变量 org.beetl.core.statement.TryCatchStatement
 
cause - 类中的变量 org.beetl.core.exception.ErrorInfo
cf - 类中的变量 org.beetl.core.Template
 
chain - 类中的变量 org.beetl.core.statement.NativeCallExpression
 
CHAR - 类中的静态变量 org.beetl.core.misc.ALU
 
CHAR - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:char
CHAR - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the char type.
CHAR_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
CHAR_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The char type.
CHARACTER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Character
charset - 类中的变量 org.beetl.core.resource.ClasspathResourceLoader
 
check(int) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
Checks that this annotation node is compatible with the given ASM API version.
check(int) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
Checks that this class node is compatible with the given ASM API version.
check(int) - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
Checks that this field node is compatible with the given ASM API version.
check(int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
Checks that this method node is compatible with the given ASM API version.
CheckAnnotationAdapter - org.beetl.ow2.asm.util中的类
An AnnotationVisitor that checks that its methods are properly used.
CheckAnnotationAdapter(AnnotationVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
checkcast(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
checkCast(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
CHECKCAST - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
CheckClassAdapter - org.beetl.ow2.asm.util中的类
A ClassVisitor that checks that its methods are properly used.
CheckClassAdapter(int, ClassVisitor, boolean) - 类的构造器 org.beetl.ow2.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor, boolean) - 类的构造器 org.beetl.ow2.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
checkClassSignature(String) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a class signature.
checkContextRequired(Class[]) - 类中的方法 org.beetl.core.fun.FunctionWrapper
 
CheckFieldAdapter - org.beetl.ow2.asm.util中的类
A FieldVisitor that checks that its methods are properly used.
CheckFieldAdapter(int, FieldVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
CheckFieldAdapter(FieldVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
checkFieldSignature(String) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a field signature.
checkGoto(IGoto) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
CheckMethodAdapter - org.beetl.ow2.asm.util中的类
A MethodVisitor that checks that its methods are properly used.
CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
checkMethodSignature(String) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a method signature.
checkNameing(String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
check 命名合法性
checkProgram(Program) - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
子类可以加工program,修改或者添加包括静态文本或者Statement语句
checkRoot(String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
检查classpath路径
CheckSignatureAdapter - org.beetl.ow2.asm.util中的类
A SignatureVisitor that checks that its methods are properly used.
CheckSignatureAdapter(int, int, SignatureVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckSignatureAdapter
Creates a new CheckSignatureAdapter object.
CheckSignatureAdapter(int, SignatureVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckSignatureAdapter
Creates a new CheckSignatureAdapter object.
checkValue(String) - 类中的方法 org.beetl.core.Configuration
 
CLASS_DECLARATION - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for class signatures, formatted in default Java notation (non-bytecode)
CLASS_EXTENDS - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.CheckSignatureAdapter
Type to be used to check class signatures.
CLASS_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for class signatures, formatted in bytecode notation
CLASS_TYPE_PARAMETER - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
classAttrs - 类中的变量 org.beetl.core.om.DefaultAAFactory
[Class] 为 key,[获取对象的属性的值的方法]为 value 的映射
ClassConstantsCollector - org.beetl.ow2.asm.optimizer中的类
A ClassVisitor that collects the Constants of the classes it visits.
ClassConstantsCollector(ClassVisitor, ConstantPool) - 类的构造器 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
className - 类中的变量 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
className() - 类中的方法 org.beetl.ow2.asm.AsmContext
 
ClassNativeCall - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
ClassNode - org.beetl.core.statement.nat中的类
Java类的语法树结点
ClassNode - org.beetl.ow2.asm.tree中的类
A node that represents a class.
ClassNode() - 类的构造器 org.beetl.ow2.asm.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int) - 类的构造器 org.beetl.ow2.asm.tree.ClassNode
Constructs a new ClassNode.
ClassNode(String) - 类的构造器 org.beetl.core.statement.nat.ClassNode
构造方法
ClassOptimizer - org.beetl.ow2.asm.optimizer中的类
A ClassVisitor that renames fields and methods, and removes debug info.
ClassOptimizer(ClassVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
ClasspathResource - org.beetl.core.resource中的类
 
ClasspathResource(String, String, ResourceLoader) - 类的构造器 org.beetl.core.resource.ClasspathResource
 
ClasspathResourceLoader - org.beetl.core.resource中的类
ClassPath加载器,如果不指定classLoader,则使用加载beetl.jar的classloader,如果不指定root,则是默认的根路径, 如果不指定模板字符集,则采用配置文件的resource.charset 配置 注意,采用加载方式是classloader.getClass().getResource() 而不是classloader,如果需要采用classloader,请参考源代码
ClasspathResourceLoader() - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
使用加载beetl.jar的classloader,以及默认root为根目录
ClasspathResourceLoader(ClassLoader) - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
使用指定的classloader
ClasspathResourceLoader(ClassLoader, String) - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
使用指定的classloader和root
ClasspathResourceLoader(ClassLoader, String, String) - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
 
ClasspathResourceLoader(String) - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
 
ClasspathResourceLoader(String, String) - 类的构造器 org.beetl.core.resource.ClasspathResourceLoader
 
ClassReader - org.beetl.ow2.asm中的类
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - 类的构造器 org.beetl.ow2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - 类的构造器 org.beetl.ow2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - 类的构造器 org.beetl.ow2.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - 类的构造器 org.beetl.ow2.asm.ClassReader
Constructs a new ClassReader object.
ClassSearch - org.beetl.core.misc中的类
在classloader下仅仅根据类名加载类,会尝试用系统内置的以及配置好的包名作为类的包名
ClassSearch(Set<String>, GroupTemplate) - 类的构造器 org.beetl.core.misc.ClassSearch
构造方法
ClassVisitor - org.beetl.ow2.asm中的类
A visitor to visit a Java class.
ClassVisitor(int) - 类的构造器 org.beetl.ow2.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - 类的构造器 org.beetl.ow2.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - org.beetl.ow2.asm中的类
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - 类的构造器 org.beetl.ow2.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - 类的构造器 org.beetl.ow2.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clazz - 类中的变量 org.beetl.core.statement.nat.ClassNode
clear() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager.Clearable
实现该接口的类自行维护清理逻辑
clear() - 类中的方法 org.beetl.core.TemplateProxy
 
clear() - 类中的方法 org.beetl.core.Transformator
 
clear() - 类中的方法 org.beetl.core.util.ArrayMap
Make the array map empty.
clear() - 类中的方法 org.beetl.core.util.ArraySet
Make the array map empty.
clear() - 类中的方法 org.beetl.core.util.LongSparseArray
Removes all key-value mappings from this LongSparseArray.
clear() - 类中的方法 org.beetl.core.util.SparseArray
Removes all key-value mappings from this SparseArray.
clear() - 类中的方法 org.beetl.core.util.SparseBooleanArray
Removes all key-value mappings from this SparseBooleanArray.
clear() - 类中的方法 org.beetl.core.util.SparseIntArray
Removes all key-value mappings from this SparseIntArray.
clear() - 类中的方法 org.beetl.core.util.SparseLongArray
Removes all key-value mappings from this SparseIntArray.
clear() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Removes all of the instructions of this list.
clearAll() - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
clearAll() - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
clearAll() - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
clearAll() - 类中的方法 org.beetl.core.impl.cache.NoCache
 
clearAll() - 接口中的方法 org.beetl.core.runtime.IBeetlCache
清理缓存
clearCache() - 类中的方法 org.beetl.core.io.SoftReferenceWriter
 
clearMemory() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
clearMemory() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
清理 ListPool SetPool MapPool 和 ObjectPool 对于 ObjectPool,会依次调用每个实例的 IBeetlMemoryManager.Clearable.clear() 方法
clearStack() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Clears the operand stack of this frame.
CLIENT_IO_ERROR_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
Client IO
clone() - 类中的方法 org.beetl.core.statement.GrammarToken
 
clone() - 类中的方法 org.beetl.core.util.LongSparseArray
 
clone() - 类中的方法 org.beetl.core.util.SparseArray
 
clone() - 类中的方法 org.beetl.core.util.SparseBooleanArray
 
clone() - 类中的方法 org.beetl.core.util.SparseIntArray
 
clone() - 类中的方法 org.beetl.core.util.SparseLongArray
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.FieldInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.FrameNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.IincInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.InsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.IntInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.JumpInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.LabelNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.LdcInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.LineNumberNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.MethodInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.TableSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.TypeInsnNode
 
clone(Map<LabelNode, LabelNode>) - 类中的方法 org.beetl.ow2.asm.tree.VarInsnNode
 
clone(BeetlException) - 类中的方法 org.beetl.core.statement.ErrorGrammarProgram
 
cloneAnnotations(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Clones the annotations of the given instruction into this instruction.
cloneOrNull(long[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
cloneOrNull(ArraySet<T>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
close() - 类中的方法 org.beetl.core.GroupTemplate
关闭GroupTemplate,清理所有的资源
close() - 类中的方法 org.beetl.core.io.EmptyWriter
 
close() - 类中的方法 org.beetl.core.io.NoLockStringWriter
 
close() - 类中的方法 org.beetl.core.io.SoftReferenceWriter
 
close() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
close() - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
close() - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
close() - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
close() - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
close() - 类中的方法 org.beetl.core.resource.WebAppResourceLoader
 
close() - 接口中的方法 org.beetl.core.ResourceLoader
关闭 ResourceLoader,通常是 GroupTemplate 关闭的时候也关闭对应的 ResourceLoader
clsNode - 类中的变量 org.beetl.core.statement.NativeCallExpression
 
cmpg(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
cmpl(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
CodeSizeEvaluator - org.beetl.ow2.asm.commons中的类
A MethodVisitor that can be used to approximate method size.
CodeSizeEvaluator(int, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
CodeSizeEvaluator(MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
col - 类中的变量 org.beetl.core.statement.GrammarToken
列号
COLLECTION_EXPECTED_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
期望是个集合,数组,Iterator,Iterable类型,但却是其他类型
Compare - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
CompareExpression - org.beetl.core.statement中的类
a> b,a>=b,a==b,a>b,a>=b
CompareExpression(Expression, Expression, short, GrammarToken) - 类的构造器 org.beetl.core.statement.CompareExpression
 
compareTo(Object) - 类中的方法 org.beetl.core.statement.Literal
 
completed() - 类中的方法 org.beetl.core.Context
 
CompositeResourceLoader - org.beetl.core.resource中的类
复合加载器,依据对应的匹配器调用响应的加载器
CompositeResourceLoader() - 类的构造器 org.beetl.core.resource.CompositeResourceLoader
 
COMPUTE_FRAMES - 类中的静态变量 org.beetl.ow2.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - 类中的静态变量 org.beetl.ow2.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
computeSHAdigest(byte[]) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID() - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Computes and returns the value of SVUID.
concat(CharSequence...) - 类中的静态方法 org.beetl.core.util.TextUtils
拼接若干个字符序列
concatGroups(Matcher) - 类中的静态方法 org.beetl.core.util.Patterns
Convenience method to take all of the non-null matching groups in a regex Matcher and return them as a concatenated string.
condition - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
condition - 类中的变量 org.beetl.core.statement.IfStatement
 
conditions - 类中的变量 org.beetl.core.statement.SelectStatement
 
condtion - 类中的变量 org.beetl.core.statement.TernaryExpression
 
condtionsList - 类中的变量 org.beetl.core.statement.SwitchStatement
 
configuration - 类中的变量 org.beetl.core.DelimeterConfig.DefaultDelimeterConfig
 
Configuration - org.beetl.core中的类
模板配置,核心文件之一
Configuration() - 类的构造器 org.beetl.core.Configuration
构造方法
Configuration(ClassLoader) - 类的构造器 org.beetl.core.Configuration
构造方法
Configuration(Properties) - 类的构造器 org.beetl.core.Configuration
构造方法
Configuration.DelimeterHolder - org.beetl.core中的类
 
Configuration.HtmlTagHolder - org.beetl.core中的类
 
Configuration.PropertiesKey - org.beetl.core中的Annotation Interface
配置文件的key
ConsoleErrorHandler - org.beetl.core中的类
向控制台输出错误,并不抛出异常
ConsoleErrorHandler() - 类的构造器 org.beetl.core.ConsoleErrorHandler
 
ConstantPool - org.beetl.ow2.asm.optimizer中的类
A constant pool.
ConstantPool() - 类的构造器 org.beetl.ow2.asm.optimizer.ConstantPool
 
Constants - org.beetl.core.om.asm中的接口
 
Constants.InternalName - org.beetl.core.om.asm中的Annotation Interface
内部名
Constants.MethodDesc - org.beetl.core.om.asm中的Annotation Interface
方法描述
Constants.MethodName - org.beetl.core.om.asm中的Annotation Interface
方法名
Constants.TypeDescriptor - org.beetl.core.om.asm中的Annotation Interface
字节码类型描述符
Constants.VarIndex - org.beetl.core.om.asm中的Annotation Interface
变量索引位置
CONSTRUCTOR - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:构造方法
CONSTRUCTOR_BEETL_EXCEPTION - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:BeetlException(String, String)
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
CONSTRUCTOR_STRING_BUILDER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:StringBuilder(String)
consume() - 类中的方法 org.beetl.core.text.Source
 
consume(int) - 类中的方法 org.beetl.core.text.Source
 
consumeAndGet() - 类中的方法 org.beetl.core.text.Source
 
consumeAndGetCR(int) - 类中的方法 org.beetl.core.text.Source
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.CRFragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.Fragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.HtmlTagEndFragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.HtmlTagStartFragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.PlaceHolderFragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.ScriptBlockFragment
 
consumeAndReturnNext() - 类中的方法 org.beetl.core.text.TextFragment
 
contain(String) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
containHtmlAttribute(String) - 类中的方法 org.beetl.core.tag.Tag
 
contains(char[], char) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
contains(int[], int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
contains(long[], long) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
contains(Collection<T>, T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
contains(T[], T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks that value is present as at least one of the elements of the array.
contains(Object) - 类中的方法 org.beetl.core.util.ArraySet
Check whether a value exists in the set.
contains(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns true if the given instruction belongs to this list.
containsAll(char[], char[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Test if all check items are contained in array.
containsAll(T[], T[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Test if all check items are contained in array.
containsAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArrayMap
Determine if the array map contains all of the keys in the given collection.
containsAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArraySet
Determine if the array set contains all of the values in the given collection.
containsAny(T[], T[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Test if any check items are contained in array.
containsKey(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Check whether a key exists in the array.
containsValue(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Check whether a value exists in the array.
ContentBodyExpression - org.beetl.core.statement中的类
var a = { ...}
ContentBodyExpression(BlockStatement, GrammarToken) - 类的构造器 org.beetl.core.statement.ContentBodyExpression
 
context() - 异常错误中的方法 org.beetl.ow2.asm.AsmException
 
Context - org.beetl.core中的类
模板渲染的Context
Context(GroupTemplate) - 类的构造器 org.beetl.core.Context
 
Context(GroupTemplate, ContextBuffer) - 类的构造器 org.beetl.core.Context
 
ContextBuffer - org.beetl.core.cache中的类
一个缓存的字节和字符数组,用于减少beetl渲染各个过程中渲染字符数组
ContextBuffer(int) - 类的构造器 org.beetl.core.cache.ContextBuffer
构造方法
ContextBuffer(int, boolean) - 类的构造器 org.beetl.core.cache.ContextBuffer
构造方法
ContextFormat - org.beetl.core中的类
 
ContextFormat() - 类的构造器 org.beetl.core.ContextFormat
 
ContextLocalBuffers - org.beetl.core.cache中的类
TODO3,需要性能压测 模板渲染和计算中需要的临时存储空间,缓存以提高性能
ContextLocalBuffers(int, int) - 类的构造器 org.beetl.core.cache.ContextLocalBuffers
构造方法
contextRequired - 类中的变量 org.beetl.core.om.ObjectMethodMatchConf
 
Continue - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
CONTINUE - 接口中的静态变量 org.beetl.core.statement.IGoto
continue
continueRun() - 类中的方法 org.beetl.core.debug.DebugLock
 
continueRun() - 类中的方法 org.beetl.core.debug.MockDebugLock
 
ContinueStatement - org.beetl.core.statement中的类
continue;
ContinueStatement(GrammarToken) - 类的构造器 org.beetl.core.statement.ContinueStatement
 
convert - 类中的变量 org.beetl.core.om.ObjectMethodMatchConf
 
convert(Object[]) - 类中的方法 org.beetl.core.om.ObjectMethodMatchConf
 
convert(String) - 接口中的方法 org.beetl.core.text.AttributeNameConvert
 
convert(String) - 类中的方法 org.beetl.core.text.DefaultAttributeNameConvert
 
convertToIntArray(List<Integer>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
convertToLongArray(int[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
copyKeys() - 类中的方法 org.beetl.core.util.SparseIntArray
Provides a copy of keys.
copyOf(byte[], int) - 类中的静态方法 org.beetl.core.io.IOUtil
拷贝一份内容
copyOf(char[], int) - 类中的静态方法 org.beetl.core.io.IOUtil
拷贝一份内容
copyOperation(AbstractInsnNode, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
copyOperation(AbstractInsnNode, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
cr - 异常错误中的变量 org.beetl.core.exception.BeetlException
模板换行符
cr1 - 类中的静态变量 org.beetl.core.text.TextParser
 
create() - 类中的方法 org.beetl.core.Configuration.HtmlTagHolder
 
create(A, B) - 类中的静态方法 org.beetl.core.util.Pair
Convenience method for creating an appropriately typed pair.
create(K) - 类中的方法 org.beetl.core.util.LruCache
Called after a cache miss to compute a value for the corresponding key.
createAjax(BlockStatement, GrammarToken, boolean) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createAnd(Expression, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createArth(Expression, Expression, short, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createASMifier(String, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
createBindings() - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
createBlock(Statement[], GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createBreak(GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createClassNativeCall(ClassNode, NativeNode[], GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createCompare(Expression, Expression, short, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createContinue(GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createCount() - 类中的方法 org.beetl.core.util.LruCache
Returns the number of times LruCache.create(Object) returned a value.
createFor(VarAssignSeqStatement, Expression[], Expression, Expression[], Statement, Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createFor(VarAssignSeqStatement, Expression[], Expression, Expression[], Statement, Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine.OnlineGrammarCreator
 
createForIn(VarDefineNode, Expression, boolean, Statement, Statement) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createFormat(String, String, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createFunction(String, Expression[], VarAttribute[], boolean, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createFunctionExp(String, Expression[], VarAttribute[], boolean, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createIf(Expression, Statement, Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createIncDec(boolean, boolean, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createInstanceNativeCall(InstanceNode, NativeNode[], GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createJasonArray(List<Expression>, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createJsonMap(Map<String, Expression>, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createLiteral(Object, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createNeg(Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createNot(Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createOr(Expression, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createPhd() - 类中的方法 org.beetl.core.Configuration.DelimeterHolder
 
createProgram(Resource, Reader, Map<Integer, String>, String, GroupTemplate) - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
 
createProgram(Resource, Reader, Map<Integer, String>, String, GroupTemplate) - 类中的方法 org.beetl.core.engine.FastRuntimeEngine
 
createProgram(Resource, Reader, Map<Integer, String>, String, GroupTemplate) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine
 
createProgram(Resource, Reader, Map<Integer, String>, String, GroupTemplate) - 接口中的方法 org.beetl.core.TemplateEngine
创建脚本运行程序,目前存在 默认/快速/在线 三种脚本运行程序
createRemappingAnnotationAdapter(AnnotationVisitor) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
createRemappingFieldAdapter(FieldVisitor) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
createRemappingMethodAdapter(int, String, MethodVisitor) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
createRemappingMethodAdapter(int, String, MethodVisitor) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
createRemappingSignatureAdapter(SignatureVisitor) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
createReturn(Expression) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createSd() - 类中的方法 org.beetl.core.Configuration.DelimeterHolder
 
createSelect(Expression, Expression[], BlockStatement[], BlockStatement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createStatementExpression(Expression) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createStaticByteText(int, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createStaticText(int, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createSwitch(Expression, LinkedHashMap<Expression, BlockStatement>, BlockStatement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createTag() - 类中的方法 org.beetl.core.DefaultTagFactory
 
createTag() - 接口中的方法 org.beetl.core.tag.TagFactory
创建一个标签
createTag(String, Expression[], Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createTemplateContent(BlockStatement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createTernary(Expression, Expression, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createTextifier() - 类中的方法 org.beetl.ow2.asm.util.Textifier
Creates a new TraceVisitor instance.
createTextOutputSt(Expression, FormatExpression) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createTextOutputSt2(Expression, FormatExpression) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createToken(String, int) - 类中的静态方法 org.beetl.core.statement.GrammarToken
创建一个新的语法单词
createTry(BlockStatement, BlockStatement, VarDefineNode, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarAssign(Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarAssignSeq(VarAssignStatement[]) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarRef(VarAttribute[], boolean, Expression, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarRef(VarAttribute[], boolean, Expression, GrammarToken, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarRefAssign(Expression, VarRef) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarRefAssignExp(Expression, VarRef) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createVarTag(String, Expression[], Statement, VarDefineNode[], GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createWhile(Expression, Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
createWhile(Expression, Statement, GrammarToken) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine.OnlineGrammarCreator
 
CRFragment - org.beetl.core.text中的类
 
CRFragment(Source) - 类的构造器 org.beetl.core.text.CRFragment
 
CRType - org.beetl.core.text中的Enum Class
 
cs - 类中的变量 org.beetl.core.io.ByteWriter_Byte
 
cst - 类中的变量 org.beetl.ow2.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
ctx - 类中的变量 org.beetl.core.ByteWriter
 
ctx - 类中的变量 org.beetl.core.tag.Tag
 
ctx - 类中的变量 org.beetl.core.Template
 
current - 类中的变量 org.beetl.core.ProgramBuilderContext
 
current() - 类中的方法 org.beetl.core.TemplateProxy
 
currentBreakLine() - 类中的方法 org.beetl.core.debug.DebugContext
当前停留在哪一行
currentLine - 类中的变量 org.beetl.core.debug.DebugLock
 
currentVars(int) - 类中的方法 org.beetl.core.debug.DebugContext
 
cv - 类中的变量 org.beetl.ow2.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
cv - 类中的变量 org.beetl.ow2.asm.xml.ASMContentHandler
Current instance of the ClassVisitor used to visit classfile bytecode.

D

d(String, String) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.DEBUG 级别的日志消息
d(String, String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.DEBUG 级别的日志消息
D2F - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
D2I - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
D2L - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DADD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
data - 类中的变量 org.beetl.core.AntlrProgramBuilder
 
DCMPG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DCMPL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
dconst(double) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
DCONST_0 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DCONST_1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DDIV - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DEBUG - 类中的静态变量 org.beetl.core.config.BeetlConfig
DEBUG flag
DEBUG - 类中的静态变量 org.beetl.core.util.Log
DEBUG_TEXT - 类中的静态变量 org.beetl.core.util.Log
DebugAntlrProgramBuilder - org.beetl.core.debug中的类
重新构造AST,增加行断点,并分析变量位置
DebugAntlrProgramBuilder(GroupTemplate, GrammarCreator) - 类的构造器 org.beetl.core.debug.DebugAntlrProgramBuilder
 
DebugBlockEnvContext - org.beetl.core.debug中的类
 
DebugBlockEnvContext() - 类的构造器 org.beetl.core.debug.DebugBlockEnvContext
 
debugContext - 类中的变量 org.beetl.core.debug.DebugLock
 
DebugContext - org.beetl.core.debug中的类
用于调试
DebugContext(GroupTemplate, DebugProgramMetaData) - 类的构造器 org.beetl.core.debug.DebugContext
 
DebugContext(GroupTemplate, DebugProgramMetaData, ContextBuffer) - 类的构造器 org.beetl.core.debug.DebugContext
 
DebugLock - org.beetl.core.debug中的类
 
DebugLock(DebugContext) - 类的构造器 org.beetl.core.debug.DebugLock
 
DebugLockListener - org.beetl.core.debug中的接口
 
DebugProgram - org.beetl.core.debug中的类
传递一个DebugContext,主要功能是变量名称和变量值
DebugProgram() - 类的构造器 org.beetl.core.debug.DebugProgram
 
DebugProgramBuilderContext - org.beetl.core.debug中的类
 
DebugProgramBuilderContext() - 类的构造器 org.beetl.core.debug.DebugProgramBuilderContext
 
DebugProgramBuilderContext.VarPoint - org.beetl.core.debug中的类
 
DebugProgramMetaData - org.beetl.core.debug中的类
 
DebugProgramMetaData() - 类的构造器 org.beetl.core.debug.DebugProgramMetaData
 
DebugTemplateEngine - org.beetl.core.debug中的类
 
DebugTemplateEngine() - 类的构造器 org.beetl.core.debug.DebugTemplateEngine
 
DebugVarDescription - org.beetl.core.debug中的类
 
DebugVarDescription() - 类的构造器 org.beetl.core.debug.DebugVarDescription
 
declareLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
Appends a declaration of the given label to buf.
DEFAULT_FORMAT_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
默认的格式化函数未找到
defaultAAFactory - 类中的静态变量 org.beetl.core.om.AABuilder
可以重新设置,做一些扩展点
DefaultAAFactory - org.beetl.core.om中的类
为一个特定类的方法生成AttributeAccess,如果类是 Map,则生成MapAA List,则生成ListAA 数组,则生成ArrayAA 普通PoJo对象,
DefaultAAFactory() - 类的构造器 org.beetl.core.om.DefaultAAFactory
构造方法
DefaultAttributeNameConvert - org.beetl.core.text中的类
html标签的属性名转为为变量名字 ,user-provider 转化userProvider
DefaultAttributeNameConvert() - 类的构造器 org.beetl.core.text.DefaultAttributeNameConvert
 
DefaultBeetlCache - org.beetl.core.impl.cache中的类
本地的一个实现,采用ConcurrentHashMap
DefaultBeetlCache() - 类的构造器 org.beetl.core.impl.cache.DefaultBeetlCache
 
DefaultBeetlCacheFactory - org.beetl.core.impl.cache中的类
存储Program的缓存,默认是采用DefaultBeetlCache,可以通过设置 IBeetlCache 属性来设置新的缓存对象
DefaultBeetlConfigManager - org.beetl.core.impl中的类
默认的Beetl配置
DefaultBeetlMemoryManager - org.beetl.core.impl中的类
通过维护 Collection 的引用,来避免重复创建 Collection 的实例 当 Collection 的容量较大时,MemoryManager的优势开始凸显,减少了 Collection 扩容的开销
defaultBlock - 类中的变量 org.beetl.core.statement.SelectStatement
 
defaultBlock - 类中的变量 org.beetl.core.statement.SwitchStatement
 
defaultCache() - 类中的静态方法 org.beetl.core.impl.cache.DefaultBeetlCacheFactory
默认的缓存实现
defaultConfiguration() - 类中的静态方法 org.beetl.core.Configuration
创建一个新的 Configuration 实例
DefaultEncoder - org.beetl.core.io中的类
 
DefaultEncoder(String, ContextBuffer) - 类的构造器 org.beetl.core.io.DefaultEncoder
 
DefaultNativeSecurityManager - org.beetl.core中的类
默认的本地调用安全管理器,黑名单方式,不允许调用java.lang.Runtime和Process,以及Class,sun.misc等 在实际项目中,可以考虑白名单方式,只允许调用哪些类,这些类通常是项目封装好的类.
DefaultNativeSecurityManager() - 类的构造器 org.beetl.core.DefaultNativeSecurityManager
 
defaultRender - 类中的变量 org.beetl.core.statement.AjaxStatement
 
DefaultTagFactory - org.beetl.core中的类
Tag工场类
DefaultTagFactory(Class) - 类的构造器 org.beetl.core.DefaultTagFactory
 
DefaultTemplateEngine - org.beetl.core.engine中的类
默认的视图引擎
DefaultTemplateEngine() - 类的构造器 org.beetl.core.engine.DefaultTemplateEngine
 
defeatNullable(int[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
defeatNullable(String[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
defineClass(String, byte[]) - 类中的方法 org.beetl.core.misc.ByteClassLoader
 
del - enum class 中的枚举常量 org.beetl.core.text.FragmentStatus
 
delete(int) - 类中的方法 org.beetl.core.util.SparseArray
Removes the mapping from the specified key, if there was any.
delete(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Removes the mapping from the specified key, if there was any.
delete(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Removes the mapping from the specified key, if there was any.
delete(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Removes the mapping from the specified key, if there was any.
delete(long) - 类中的方法 org.beetl.core.util.LongSparseArray
Removes the mapping from the specified key, if there was any.
Delimeter - org.beetl.core.text中的类
支持俩个占位符号
Delimeter(char[], char[]) - 类的构造器 org.beetl.core.text.Delimeter
 
Delimeter(char[], char[], char[], char[]) - 类的构造器 org.beetl.core.text.Delimeter
 
DELIMETER_CONFIG - 类中的静态变量 org.beetl.core.Configuration
 
DelimeterConfig - org.beetl.core中的接口
指示模板引擎通过模板id来决定模板定界符,比如以property结尾的采用"#:" 和"回车"作为定界符
DelimeterConfig.DefaultDelimeterConfig - org.beetl.core中的类
 
DelimeterHolder(char[], char[]) - 类的构造器 org.beetl.core.Configuration.DelimeterHolder
 
DelimeterHolder(char[], char[], char[], char[]) - 类的构造器 org.beetl.core.Configuration.DelimeterHolder
 
delimitedStringContains(String, char, String) - 类中的静态方法 org.beetl.core.util.TextUtils
判断带分隔符的列表是否包含特定项(不分配内存)
DELIMITER_PLACEHOLDER_END - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_PLACEHOLDER_END2 - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_PLACEHOLDER_START - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_PLACEHOLDER_START2 - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_STATEMENT_END - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_STATEMENT_END2 - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_STATEMENT_START - 类中的静态变量 org.beetl.core.Configuration
 
DELIMITER_STATEMENT_START2 - 类中的静态变量 org.beetl.core.Configuration
 
desc - 类中的变量 org.beetl.ow2.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - 类中的变量 org.beetl.ow2.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The field's descriptor (see Type).
desc - 类中的变量 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
Invokedynamic descriptor.
desc - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - 类中的变量 org.beetl.ow2.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The method's descriptor (see Type).
desc - 类中的变量 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - 类中的变量 org.beetl.ow2.asm.tree.TypeInsnNode
The operand of this instruction.
destroy() - 类中的方法 org.beetl.core.Context
 
detailCode - 异常错误中的变量 org.beetl.core.exception.BeetlException
错误码
dflt - 类中的变量 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - 类中的变量 org.beetl.ow2.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
digitsAndPlusOnly(Matcher) - 类中的静态方法 org.beetl.core.util.Patterns
Convenience method to return only the digits and plus signs in the matching string.
dims - 类中的变量 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
DIRECT_BYTE_OUTPUT - 类中的静态变量 org.beetl.core.Configuration
 
DirectiveStatement - org.beetl.core.statement中的类
已过时。
DirectiveStatement(boolean, GrammarToken) - 类的构造器 org.beetl.core.statement.DirectiveStatement
已过时。
 
disableGrammarSet - 类中的变量 org.beetl.core.engine.GrammarCreator
禁用语法的集合
disableSyntaxCheck(String) - 类中的方法 org.beetl.core.engine.GrammarCreator
 
div(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
相除操作: o1 / o2
div(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
DIV - 类中的静态变量 org.beetl.core.statement.ArthExpression
 
DIV - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
DIV_ZERO_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
除 0 错误
DLOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DMUL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DNEG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DO_NOT_SUPPORT - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
不支持
doBodyRender() - 类中的方法 org.beetl.core.tag.Tag
主要方法:渲染标签体
doLock(long, int) - 类中的方法 org.beetl.core.debug.DebugLock
 
doLock(long, int) - 类中的方法 org.beetl.core.debug.MockDebugLock
 
DOMAIN_NAME - 类中的静态变量 org.beetl.core.util.Patterns
 
doParse(Reader) - 类中的方法 org.beetl.core.text.TextParser
 
DOUBLE - 类中的静态变量 org.beetl.core.misc.ALU
 
DOUBLE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
 
DOUBLE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:double
DOUBLE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DOUBLE - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the double type.
DOUBLE_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
DOUBLE_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The double type.
DOUBLE_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
doubleValue() - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
DREM - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DRETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DSTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DSUB - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
dup() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
DUP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DUP_X1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DUP_X2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
dup2() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
DUP2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DUP2_X1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
DUP2_X2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
dup2X1() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
dup2X2() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
dupX1() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
dupX2() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 

E

e(String, String) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.ERROR 级别的日志消息
e(String, String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.ERROR 级别的日志消息
elseforPart - 类中的变量 org.beetl.core.statement.ForStatement
 
elseforPart - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
elseStatement - 类中的变量 org.beetl.core.statement.IfStatement
 
EMAIL_ADDRESS - 类中的静态变量 org.beetl.core.util.Patterns
 
EMPTY - 类中的静态变量 org.beetl.core.util.ArrayMap
 
EMPTY_EXPRESSION - 类中的变量 org.beetl.core.AntlrProgramBuilder
 
EMPTY_INT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:int m()
EMPTY_OBJECT_ARRAY - 类中的静态变量 org.beetl.core.fun.ObjectUtil
 
EMPTY_VOID - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:void m()
emptyArray(Class<T>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Returns an empty array of the specified type.
EmptyArray - org.beetl.core.util中的类
保留了各种类型的空数组的引用,以避免申请多余的内存空间
EmptyArray() - 类的构造器 org.beetl.core.util.EmptyArray
 
emptyIfNull(String) - 类中的静态方法 org.beetl.core.util.TextUtils
如果给定字符串为null,则返回 ""
EmptyWriter - org.beetl.core.io中的类
 
EmptyWriter() - 类的构造器 org.beetl.core.io.EmptyWriter
 
enableHtmlTagSupport(String, String, String) - 类中的方法 org.beetl.core.Transformator
 
enableStrict() - 类中的方法 org.beetl.core.GroupTemplate
 
end - 类中的变量 org.beetl.core.text.Delimeter
 
end - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).
end - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
end(String) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
END - enum class 中的枚举常量 org.beetl.core.util.TextUtils.TruncateAt
 
END_SMALL - enum class 中的枚举常量 org.beetl.core.util.TextUtils.TruncateAt
 
end1 - 类中的变量 org.beetl.core.text.Delimeter
 
endElement(String, String, String) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler
Process notification of the end of an XML element being reached.
endLine - 类中的变量 org.beetl.core.text.Fragment
 
endMethod() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Marks the end of the visited method.
EndStatement - org.beetl.core.statement中的类
; ; 多余分号
EndStatement() - 类的构造器 org.beetl.core.statement.EndStatement
 
ENGINE - 类中的静态变量 org.beetl.core.Configuration
 
ensureCapacity(int) - 类中的方法 org.beetl.core.util.ArrayMap
Ensure the array map can hold at least minimumCapacity items.
ensureCapacity(int) - 类中的方法 org.beetl.core.util.ArraySet
Ensure the array map can hold at least minimumCapacity items.
enterAnnotation(String) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
enterBlock(ParserRuleContext) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
enterBlock(ParserRuleContext) - 类中的方法 org.beetl.core.ProgramBuilderContext
进入一个scope
enterClass(String) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
enterField(String) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
enterMethod(String) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
enterParemter(String) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
entryRemoved(boolean, K, V, V) - 类中的方法 org.beetl.core.util.LruCache
Called for entries that have been evicted or removed.
entrySet() - 类中的方法 org.beetl.core.util.ArrayMap
Return a Set for iterating over and interacting with all mappings in the array map.
EQ - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equals(byte[], byte[], int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if the beginnings of two byte arrays are equal.
equals(CharSequence, CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
Returns true if a and b are equal, including if they are both null.
equals(Object) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
equals(Object) - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
equals(Object) - 类中的方法 org.beetl.core.util.ArrayMap
equals(Object) - 类中的方法 org.beetl.core.util.ArraySet
equals(Object) - 类中的方法 org.beetl.core.util.Pair
Checks the two objects for equality by delegating to their respective Object.equals(Object) methods.
equals(Object) - 类中的方法 org.beetl.core.util.SparseBooleanArray
 
equals(Object) - 类中的方法 org.beetl.ow2.asm.commons.Method
 
equals(Object) - 类中的方法 org.beetl.ow2.asm.Handle
 
equals(Object) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
equals(Object) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceValue
 
equals(Object) - 类中的方法 org.beetl.ow2.asm.Type
Tests if the given object is equal to this type.
equals(Object, Object) - 类中的静态方法 org.beetl.core.misc.ALU
 
EQUALS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:boolean equals(Object)
EQUALS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
erase() - 类中的方法 org.beetl.core.util.ArrayMap
 
error - 类中的变量 org.beetl.core.statement.TryCatchStatement
 
ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
语法错误
ERROR - 类中的静态变量 org.beetl.core.util.Log
ERROR_HANDLER - 类中的静态变量 org.beetl.core.Configuration
 
ERROR_TEXT - 类中的静态变量 org.beetl.core.util.Log
errorCode - 类中的变量 org.beetl.core.exception.ErrorInfo
错误码
ErrorGrammarProgram - org.beetl.core.statement中的类
语法错的时候处理错误,避免同一个模板重复执行错误
ErrorGrammarProgram(Resource, String) - 类的构造器 org.beetl.core.statement.ErrorGrammarProgram
 
ErrorHandler - org.beetl.core中的接口
当模板语法错或者运行错的时候,GroupTemplate默认将使用DefaultErrorHandler来处理错误
errorInfo - 类中的变量 org.beetl.core.Script
 
ErrorInfo - org.beetl.core.exception中的类
将BeetlException表达成ErrorInfo
ErrorInfo(BeetlException) - 类的构造器 org.beetl.core.exception.ErrorInfo
构造方法
errorLocalMap - 类中的静态变量 org.beetl.core.exception.ErrorInfo
errCode 与 type 的映射
errorResourceStack - 异常错误中的变量 org.beetl.core.exception.BeetlException
错误资源栈
errorTokenLine - 类中的变量 org.beetl.core.exception.ErrorInfo
errorTokenStack - 异常错误中的变量 org.beetl.core.exception.BeetlException
错误 Token 栈
errorTokenText - 类中的变量 org.beetl.core.exception.ErrorInfo
eval(Reader, ScriptContext) - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
eval(Object, String, Context) - 类中的方法 org.beetl.core.GroupTemplate.SizeVirtualAttributeEval
 
eval(Object, String, Context) - 接口中的方法 org.beetl.core.VirtualClassAttribute
 
eval(String, ScriptContext) - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.AndExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.ArthExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.CompareExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.ContentBodyExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.Expression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.ExpressionRuntime
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.FormatExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.FunctionExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.IncDecExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.JsonArrayExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.JsonMapExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.Literal
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.NativeCallExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.NegExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.NotBooleanExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.OrExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.TernaryExpression
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.VarAttribute
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.VarDefineNode
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.VarRef
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.VarRefAssignExpress
 
evaluate(Context) - 类中的方法 org.beetl.core.statement.VarSquareAttribute
 
evaluate(Context, Object) - 类中的方法 org.beetl.core.statement.VarAttribute
 
evaluate(Context, Object) - 类中的方法 org.beetl.core.statement.VarSquareAttribute
 
evaluate(Context, Object) - 类中的方法 org.beetl.core.statement.VarVirtualAttribute
 
evaluateUntilLast(Context) - 类中的方法 org.beetl.core.statement.VarRef
计算所有表达式,知道最后一值,用于a.b[xx].c = 1 赋值,只计算到a.b[xx]
evaluateValue(Object, Context) - 类中的方法 org.beetl.core.statement.FormatExpression
 
Event - org.beetl.core.event中的类
已过时。 
Event(Object) - 类的构造器 org.beetl.core.event.Event
已过时。
构造方法
EventListener - org.beetl.core.event中的接口
事件监听器
evictAll() - 类中的方法 org.beetl.core.util.LruCache
Clear the cache, calling LruCache.entryRemoved(boolean, K, V, V) on each removed entry.
evictionCount() - 类中的方法 org.beetl.core.util.LruCache
Returns the number of values that have been evicted.
ex - 类中的变量 org.beetl.core.Script
 
exception - 类中的变量 org.beetl.core.statement.ErrorGrammarProgram
 
EXCEPTION_PARAMETER - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptions - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
execute() - 类中的方法 org.beetl.core.Script
获取模板输出的文本,结果是一个String
execute(String) - 类中的静态方法 org.beetl.core.BeetlKit
执行脚本,和参数,返回脚本里的Root scope的变量
execute(String, Map<String, Object>) - 类中的静态方法 org.beetl.core.BeetlKit
 
execute(Context) - 类中的方法 org.beetl.core.debug.WrapDebugHoldonBlockStatement
 
execute(Context) - 类中的方法 org.beetl.core.debug.WrapDebugHoldonStatement
 
execute(Context) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine.RestrictForStatement
 
execute(Context) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine.RestrictWhileStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.AjaxStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.BlockStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.BreakStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.ContinueStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.DirectiveStatement
已过时。
 
execute(Context) - 类中的方法 org.beetl.core.statement.EndStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.ErrorGrammarProgram
 
execute(Context) - 类中的方法 org.beetl.core.statement.ForStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.GeneralForStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.IfStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.optimal.BlockStatementOptimal
 
execute(Context) - 类中的方法 org.beetl.core.statement.PlaceholderST
 
execute(Context) - 类中的方法 org.beetl.core.statement.Program
 
execute(Context) - 类中的方法 org.beetl.core.statement.ReturnStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.SelectStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.Statement
 
execute(Context) - 类中的方法 org.beetl.core.statement.StatementExpression
 
execute(Context) - 类中的方法 org.beetl.core.statement.StaticTextASTNode
 
execute(Context) - 类中的方法 org.beetl.core.statement.StaticTextByteASTNode
 
execute(Context) - 类中的方法 org.beetl.core.statement.SwitchStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.TagStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.TryCatchStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.VarAssignSeqStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.VarAssignStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.VarRefAssignStatement
 
execute(Context) - 类中的方法 org.beetl.core.statement.WhileStatement
 
execute(AbstractInsnNode, Interpreter<V>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
 
exist(int) - 类中的方法 org.beetl.core.Context
判断全局变量是否存在
exist(String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
exist(String) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
exist(String) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
exist(String) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
exist(String) - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
exist(T) - 接口中的方法 org.beetl.core.ResourceLoader
返回是否存在 key 所对应的资源
exit() - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
exitBlock(Statement) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
exitBlock(Statement) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
exp - 类中的变量 org.beetl.core.statement.ForStatement
 
exp - 类中的变量 org.beetl.core.statement.nat.NativeArrayNode
表达式
exp - 类中的变量 org.beetl.core.statement.NegExpression
 
exp - 类中的变量 org.beetl.core.statement.NotBooleanExpression
 
exp - 类中的变量 org.beetl.core.statement.ReturnStatement
 
exp - 类中的变量 org.beetl.core.statement.StatementExpression
 
exp - 类中的变量 org.beetl.core.statement.VarAssignStatement
 
exp - 类中的变量 org.beetl.core.statement.VarRefAssignExpress
 
exp - 类中的变量 org.beetl.core.statement.VarRefAssignStatement
 
exp - 类中的变量 org.beetl.core.statement.VarSquareAttribute
 
exp - 类中的变量 org.beetl.core.statement.WhileStatement
 
exp1 - 类中的变量 org.beetl.core.statement.AndExpression
 
exp1 - 类中的变量 org.beetl.core.statement.OrExpression
 
exp2 - 类中的变量 org.beetl.core.statement.AndExpression
 
exp2 - 类中的变量 org.beetl.core.statement.OrExpression
 
EXPAND_FRAMES - 类中的静态变量 org.beetl.ow2.asm.ClassReader
Flag to expand the stack map frames.
expInit - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
express - 类中的变量 org.beetl.core.statement.ExpressionRuntime
 
expression - 类中的变量 org.beetl.core.statement.PlaceholderST
 
Expression - org.beetl.core.statement中的类
表达式基类
Expression(GrammarToken) - 类的构造器 org.beetl.core.statement.Expression
 
EXPRESSION_NOT_COMPATIBLE - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
表达式类型不一致,无法运算,如俩个字符串相乘
ExpressionRuntime - org.beetl.core.statement中的类
 
ExpressionRuntime(Expression) - 类的构造器 org.beetl.core.statement.ExpressionRuntime
 
ExpressionRuntime.ExpressionRuntimeObject - org.beetl.core.statement中的类
 
ExpressionRuntimeObject(ExpressionRuntime) - 类的构造器 org.beetl.core.statement.ExpressionRuntime.ExpressionRuntimeObject
 
exps - 类中的变量 org.beetl.core.statement.FunctionExpression
 
expUpdate - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
EXTENDS - 类中的静态变量 org.beetl.ow2.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.

F

F_APPEND - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents an expanded frame.
F_SAME - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
F2D - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
F2I - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
F2L - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FADD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
fastBinding(Map) - 类中的方法 org.beetl.core.Script
 
fastBinding(Map) - 类中的方法 org.beetl.core.Template
 
fastBinding(Map) - 类中的方法 org.beetl.core.TemplateProxy
 
FASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FastRuntimeEngine - org.beetl.core.engine中的类
快速运行时引擎 基于默认模板引擎,POJO 的属性采用 ASM 来访问
FastRuntimeEngine() - 类的构造器 org.beetl.core.engine.FastRuntimeEngine
构造方法
FCMPG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FCMPL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
fconst(float) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
FCONST_0 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FCONST_1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FCONST_2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FDIV - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FIELD - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of a field.
FIELD_DESCRIPTOR - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for field descriptors, formatted in bytecode notation
FIELD_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for field signatures, formatted in bytecode notation
FieldConstantsCollector - org.beetl.ow2.asm.optimizer中的类
A FieldVisitor that collects the Constants of the fields it visits.
FieldConstantsCollector(FieldVisitor, ConstantPool) - 类的构造器 org.beetl.ow2.asm.optimizer.FieldConstantsCollector
 
FieldInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - 类的构造器 org.beetl.ow2.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - org.beetl.ow2.asm.tree中的类
A node that represents a field.
FieldNode(int, int, String, String, String, Object) - 类的构造器 org.beetl.ow2.asm.tree.FieldNode
Constructs a new FieldNode.
FieldNode(int, String, String, String, Object) - 类的构造器 org.beetl.ow2.asm.tree.FieldNode
Constructs a new FieldNode.
fields - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The fields of this class.
FieldVisitor - org.beetl.ow2.asm中的类
A visitor to visit a Java field.
FieldVisitor(int) - 类的构造器 org.beetl.ow2.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - 类的构造器 org.beetl.ow2.asm.FieldVisitor
Constructs a new FieldVisitor.
FileFunctionWrapper - org.beetl.core.fun中的类
Beetl允许注册模板文件为一个方法
FileFunctionWrapper(String) - 类的构造器 org.beetl.core.fun.FileFunctionWrapper
模板文件的资源标示
FileResource - org.beetl.core.resource中的类
 
FileResource(File, String, ResourceLoader) - 类的构造器 org.beetl.core.resource.FileResource
 
FileResourceLoader - org.beetl.core.resource中的类
文件模板加载器
FileResourceLoader() - 类的构造器 org.beetl.core.resource.FileResourceLoader
 
FileResourceLoader(String) - 类的构造器 org.beetl.core.resource.FileResourceLoader
 
FileResourceLoader(String, String) - 类的构造器 org.beetl.core.resource.FileResourceLoader
 
fill(ByteWriter) - 接口中的方法 org.beetl.core.BodyContent
通过 out 写出暂存的内容
fill(ByteWriter) - 类中的方法 org.beetl.core.ByteWriter
将内容填充到bw里
fill(ByteWriter) - 类中的方法 org.beetl.core.io.ByteBodyContent
 
fill(ByteWriter) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
fill(ByteWriter) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
fill(ByteWriter) - 类中的方法 org.beetl.core.io.StringBodyContent
 
fillInStackTrace() - 异常错误中的方法 org.beetl.ow2.asm.AsmException
 
finalize() - 类中的方法 org.beetl.core.debug.DebugLock
 
find(PropertyDescriptor[], String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
findBlockPaths(DebugBlockEnvContext, List<DebugBlockEnvContext>, int) - 类中的方法 org.beetl.core.debug.DebugContext
根据行找到最近的代码块
findClassByName(String) - 类中的方法 org.beetl.core.misc.ByteClassLoader
 
findCr() - 类中的方法 org.beetl.core.text.Source
 
findIsMethod(PropertyDescriptor[], String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
findMethod(Class, String, Class[]) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
找到某个类的某个方法,方法名是methodName,参数是parameterType。
findNext() - 类中的方法 org.beetl.core.text.Fragment
 
findVar(String) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
fireEvent(Event) - 类中的方法 org.beetl.core.GroupTemplate
已过时。
first - 类中的变量 org.beetl.core.util.Pair
 
first(Resource) - 类中的方法 org.beetl.core.engine.GrammarCreator
模板解析之前可以手工增加一个beetl语句
firstLocal - 类中的变量 org.beetl.ow2.asm.commons.LocalVariablesSorter
Index of the first local variable, after formal parameters.
firstNotEmpty(String, String) - 类中的静态方法 org.beetl.core.util.TextUtils
如果第一个字符串不为Empty,则返回第一个字符串,返回第二个字符串的非null形式(为null则返回"")
firstToken - 类中的变量 org.beetl.core.statement.VarRef
 
fix(String) - 类中的方法 org.beetl.ow2.asm.optimizer.NameMapping
 
FLOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FLOAT - 类中的静态变量 org.beetl.core.misc.ALU
 
FLOAT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
 
FLOAT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:float
FLOAT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FLOAT - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the float type.
FLOAT_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
FLOAT_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The float type.
FLOAT_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
FloatingIOWriter - org.beetl.core.io中的类
 
FloatingIOWriter(double) - 类的构造器 org.beetl.core.io.FloatingIOWriter
 
FloatingIOWriter(float) - 类的构造器 org.beetl.core.io.FloatingIOWriter
 
floatValue() - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
flush() - 类中的方法 org.beetl.core.ByteWriter
 
flush() - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
flush() - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
flush() - 类中的方法 org.beetl.core.io.EmptyWriter
 
flush() - 类中的方法 org.beetl.core.io.NoLockStringWriter
 
FMUL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FNEG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
For - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
ForIn - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
format - 类中的变量 org.beetl.core.statement.PlaceholderST
 
format(Object, String) - 类中的方法 org.beetl.core.ContextFormat
 
format(Object, String) - 接口中的方法 org.beetl.core.Format
按照 pattern 指定的模式对 data 对象进行格式化
format(Object, String, Context) - 类中的方法 org.beetl.core.ContextFormat
 
Format - org.beetl.core中的接口
格式化函数,用于模版里占位符里的变量格式化后输出
Format - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
FORMAT_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
格式化函数未找到
FormatExpression - org.beetl.core.statement中的类
${date,dateFormat='yyyy-mm-dd'}
FormatExpression(String, String, GrammarToken) - 类的构造器 org.beetl.core.statement.FormatExpression
${date,name=pattern}
forPart - 类中的变量 org.beetl.core.statement.ForStatement
 
forPart - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
ForStatement - org.beetl.core.statement中的类
for(user:list){}elsefor{}
ForStatement(VarDefineNode, Expression, boolean, Statement, Statement, GrammarToken) - 类的构造器 org.beetl.core.statement.ForStatement
for(idNode in exp) {forPath}elsefor{elseforPart}
Fragment - org.beetl.core.text中的类
 
Fragment(Source) - 类的构造器 org.beetl.core.text.Fragment
 
FragmentStatus - org.beetl.core.text中的Enum Class
片段再第二次解析后的状态
Frame<V extends Value> - org.beetl.ow2.asm.tree.analysis中的类
A symbolic execution stack frame.
Frame(int, int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Frame<? extends V>) - 类的构造器 org.beetl.ow2.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
FRAME - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of FrameNode "instructions".
FrameNode - org.beetl.ow2.asm.tree中的类
A node that represents a stack map frame.
FrameNode(int, int, Object[], int, Object[]) - 类的构造器 org.beetl.ow2.asm.tree.FrameNode
Constructs a new FrameNode.
FREM - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FRETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
fromString(String) - 类中的静态方法 org.beetl.ow2.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
FSTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
FSUB - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
Function - org.beetl.core中的接口
Beetl 的函数接口,用户可以通过实现此接口来自定一方法
Function - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
FUNCTION_INVALID - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
函数定义无效
FUNCTION_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
函数未定义
Function.ChangeInput - org.beetl.core中的接口
如果Function实现了此接口,则入参会在解析的时候修改
Function.ForceSafe - org.beetl.core中的接口
如果Function还实现了此接口,则此函数参数将使用安全输出符号
Function.LineAware - org.beetl.core中的接口
如果Function实现了此接口,则会添加额当前外行参
FunctionExp - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
FunctionExpression - org.beetl.core.statement中的类
call();
FunctionExpression(String, Expression[], VarAttribute[], boolean, Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.FunctionExpression
 
functionName - 类中的变量 org.beetl.core.fun.FunctionWrapper
 
FunctionWrapper - org.beetl.core.fun中的类
将native方法包装成Function
FunctionWrapper(String) - 类的构造器 org.beetl.core.fun.FunctionWrapper
 
fv - 类中的变量 org.beetl.ow2.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GE - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
GEN_CLASS_SUFFIX - 接口中的静态变量 org.beetl.core.om.asm.Constants
避免使用反射增加耗时
GEN_SEP - 接口中的静态变量 org.beetl.core.om.asm.Constants
生成类的类名中的分隔符
GeneralForStatement - org.beetl.core.statement中的类
for(var a=0;a <10;i++){}elsefor{}
GeneralForStatement(VarAssignSeqStatement, Expression[], Expression, Expression[], Statement, Statement, GrammarToken) - 类的构造器 org.beetl.core.statement.GeneralForStatement
构造方法 示例 for(expInit;condtion;expUpdate){}
GeneralGetMethodInvoker - org.beetl.core.fun中的类
 
GeneralGetMethodInvoker(Method, String) - 类的构造器 org.beetl.core.fun.GeneralGetMethodInvoker
 
GeneralLoopStatus - org.beetl.core中的类
用于遍历
GeneralLoopStatus(Iterable) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralLoopStatus(Object[]) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralLoopStatus(Object, boolean) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralLoopStatus(Collection) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralLoopStatus(Enumeration) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralLoopStatus(Map) - 类的构造器 org.beetl.core.GeneralLoopStatus
 
GeneralVarTagBinding - org.beetl.core.tag中的类
此类子类将可以作为html 标签使用,除了能实现bindVars来初始化绑定的变量外,允许render方法里通过调用 方法bind(name,value) 来绑定变量,或者更常用的是binds(Object... array)如下是一个例子
GeneralVarTagBinding() - 类的构造器 org.beetl.core.tag.GeneralVarTagBinding
 
generateBean(Class<?>) - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory
 
generateCase(int, Label) - 接口中的方法 org.beetl.ow2.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - 接口中的方法 org.beetl.ow2.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
GeneratorAdapter - org.beetl.ow2.asm.commons中的类
A MethodVisitor with convenient methods to generate code.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - 类的构造器 org.beetl.ow2.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, MethodVisitor, int, String, String) - 类的构造器 org.beetl.ow2.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(MethodVisitor, int, String, String) - 类的构造器 org.beetl.ow2.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
get() - 类中的静态方法 org.beetl.core.impl.DefaultBeetlConfigManager
获取 DefaultBeetlConfigManager 实例
get() - 类中的静态方法 org.beetl.core.impl.DefaultBeetlMemoryManager
获取 DefaultBeetlMemoryManager 实例
get() - 类中的方法 org.beetl.core.text.Source
 
get(int) - 类中的方法 org.beetl.core.util.SparseArray
Gets the Object mapped from the specified key, or null if no such mapping has been made.
get(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Gets the boolean mapped from the specified key, or false if no such mapping has been made.
get(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Gets the int mapped from the specified key, or 0 if no such mapping has been made.
get(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Gets the long mapped from the specified key, or 0 if no such mapping has been made.
get(int) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns the instruction whose index is given.
get(int, boolean) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Gets the boolean mapped from the specified key, or the specified value if no such mapping has been made.
get(int, int) - 类中的方法 org.beetl.core.util.SparseIntArray
Gets the int mapped from the specified key, or the specified value if no such mapping has been made.
get(int, long) - 类中的方法 org.beetl.core.util.SparseLongArray
Gets the long mapped from the specified key, or the specified value if no such mapping has been made.
get(int, E) - 类中的方法 org.beetl.core.util.SparseArray
Gets the Object mapped from the specified key, or the specified Object if no such mapping has been made.
get(long) - 类中的方法 org.beetl.core.util.LongSparseArray
Gets the Object mapped from the specified key, or null if no such mapping has been made.
get(long, E) - 类中的方法 org.beetl.core.util.LongSparseArray
Gets the Object mapped from the specified key, or the specified Object if no such mapping has been made.
get(Object) - 类中的方法 org.beetl.core.fun.GeneralGetMethodInvoker
 
get(Object) - 接口中的方法 org.beetl.core.fun.MethodInvoker
 
get(Object) - 类中的方法 org.beetl.core.fun.PojoMethodInvoker
 
get(Object) - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
get(Object) - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
get(Object) - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
get(Object) - 类中的方法 org.beetl.core.impl.cache.NoCache
 
get(Object) - 接口中的方法 org.beetl.core.runtime.IBeetlCache
通过 key 从缓存中获取对应的 value
get(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Retrieve a value from the array.
get(Object, Function) - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
get(Object, Function) - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
get(Object, Function) - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
get(Object, Function) - 类中的方法 org.beetl.core.impl.cache.NoCache
 
get(Object, Function) - 接口中的方法 org.beetl.core.runtime.IBeetlCache
通过 key 从缓存中获取对应的 value; 如果获取的value为null,则将 function#apply 方法的返回值作为newValue,添加到缓存中,并返回
get(K) - 类中的方法 org.beetl.core.util.LruCache
Returns the value for key if it exists in the cache or can be created by #create.
get(Context) - 类中的方法 org.beetl.core.statement.ExpressionRuntime.ExpressionRuntimeObject
 
GET - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:get
GET_CALL_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
对象的属性get方法出错
getAccess() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the class's access flags (see Opcodes).
getAccess(String) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
getAjax(String) - 类中的方法 org.beetl.core.statement.ProgramMetaData
 
getAjaxTemplate(Object, String) - 类中的方法 org.beetl.core.GroupTemplate
获取模板的ajax片段,
getAjaxTemplate(Object, String, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
获取模板key的标有ajaxId的模板片段。
getAluType(Class<?>, Class<?>) - 类中的静态方法 org.beetl.core.misc.ALU
获取 ALU 的类型
getAluType(Object) - 类中的静态方法 org.beetl.core.misc.ALU
获取 Object 实例的 ALU 类型
getAluType(Object, Object) - 类中的静态方法 org.beetl.core.misc.ALU
获取 ALU 的类型
getAntlrBuilder(GroupTemplate) - 类中的方法 org.beetl.core.debug.DebugTemplateEngine
 
getAntlrBuilder(GroupTemplate) - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
获取一个beetl模板的解析器,子类可以扩展
getArgs() - 类中的方法 org.beetl.core.tag.Tag
 
getArgumentsAndReturnSizes() - 类中的方法 org.beetl.ow2.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentsAndReturnSizes(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - 类中的方法 org.beetl.ow2.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes() - 类中的方法 org.beetl.ow2.asm.Type
Returns the argument types of methods of this type.
getArgumentTypes(Method) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArgumentTypes(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getAttribute(String) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getAttribute(String, int) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getAttributeAccessFactory() - 类中的方法 org.beetl.core.GroupTemplate
 
getAttributes() - 类中的方法 org.beetl.core.tag.GeneralVarTagBinding
 
getAttributesScope(String) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getAttributeValue(String) - 类中的方法 org.beetl.core.tag.GeneralVarTagBinding
 
getAttrList() - 类中的方法 org.beetl.core.VarDescription
 
getAttrs() - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
getBaseTypeClass(Class<?>, Class<?>) - 类中的静态方法 org.beetl.core.misc.ALU
根据类型,先计算 ALU.AluType,再返回对应的 Class
getBeetlVersion() - 类中的方法 org.beetl.core.impl.DefaultBeetlConfigManager
 
getBeetlVersion() - 接口中的方法 org.beetl.core.runtime.IBeetlConfigManager
获取 Beetl 版本号
getBindings(int) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getBlockEndLine() - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
getBlockEnvContext() - 类中的方法 org.beetl.core.debug.DebugProgramMetaData
 
getBlockList() - 类中的方法 org.beetl.core.BlockEnvContext
 
getBlockRef() - 类中的方法 org.beetl.core.BlockEnvContext
 
getBlockStartLine() - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
getBody() - 接口中的方法 org.beetl.core.BodyContent
获取模板或者标签的内容
getBody() - 类中的方法 org.beetl.core.io.ByteBodyContent
 
getBody() - 类中的方法 org.beetl.core.io.StringBodyContent
 
getBodyContent() - 类中的方法 org.beetl.core.tag.Tag
得到内容暂时保存在BodyContent。
getBreakLines() - 类中的方法 org.beetl.core.debug.DebugContext
 
getBTToken(String, int) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
getBTToken(Token) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
getByteBuffer() - 类中的方法 org.beetl.core.cache.ContextBuffer
获取字节数组缓存
getByteBuffer(int) - 类中的方法 org.beetl.core.cache.ContextBuffer
得到期望字节数组大小
getCache() - 类中的静态方法 org.beetl.core.runtime.BeetlRuntime
获取缓存实例
getCache(String) - 类中的静态方法 org.beetl.core.runtime.BeetlRuntime
获取缓存实例
getCacheClass() - 类中的方法 org.beetl.core.Configuration
 
getCacheOutPutBuffer() - 类中的方法 org.beetl.core.Configuration
 
getCause() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getCh() - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory.TestBean
 
getCharBuffer() - 类中的方法 org.beetl.core.cache.ContextBuffer
获取字符数组缓存
getCharBuffer(int) - 类中的方法 org.beetl.core.cache.ContextBuffer
得到一个期望长度的buffer,调用者应该检测是否返回null,表示
getChars(int, int, char[], int) - 接口中的方法 org.beetl.core.util.GetChars
Exactly like String.getChars(): copy chars start through end - 1 from this CharSequence into dest beginning at offset destoff.
getChars(CharSequence, int, int, char[], int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
GetChars - org.beetl.core.util中的接口
Please implement this interface if your CharSequence has a getChars() method like the one in String that is faster than calling charAt() multiple times.
getCharset() - 类中的方法 org.beetl.core.Configuration
 
getCharset() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getCharset() - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
getChildPath(String, String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getClass(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
getClassByName(String) - 类中的方法 org.beetl.core.misc.ClassSearch
根据类名得到指定类 - 如果类名是带包名,则直接用当前classloader加载 - 如果仅是类名 - 先尝试从缓存中取 - 再尝试用内置的或者配置的包名作为包名尝试加载
getClassByName(String, ClassLoader) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
针对Class.forName的一个简单封装,根据类名获得类
getClassLoader() - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
getClassLoader() - 类中的方法 org.beetl.core.GroupTemplate
 
getClassLoader() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getClassName() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the internal className of the class (see getInternalName).
getClassName() - 类中的方法 org.beetl.ow2.asm.Type
Returns the binary className of the class corresponding to this type.
getClassSearch() - 类中的方法 org.beetl.core.GroupTemplate
 
getCodeVisitor() - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
getCommonSuperClass(String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Returns the common super type of the two given types.
getConf() - 类中的方法 org.beetl.core.GroupTemplate
 
getConfigManager() - 类中的静态方法 org.beetl.core.runtime.BeetlRuntime
获取Beetl的运行时配置信息
getConstructorDescriptor(Constructor<?>) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the descriptor corresponding to the given constructor.
getContent(int, int) - 类中的方法 org.beetl.core.Resource
得到Resource指定行数的内容,用于调试,报错等显示原有模板信息,如果获取不了 返回NUll
getContentHandler() - 类中的方法 org.beetl.ow2.asm.xml.SAXAdapter
 
getContext() - 类中的方法 org.beetl.core.Script
 
getContextLocalBuffer() - 类中的方法 org.beetl.core.cache.ContextLocalBuffers
获取一个 ContextBuffer 实例
getContextParas(Object[], Context) - 类中的方法 org.beetl.core.fun.FunctionWrapper
 
getCr() - enum class中的方法 org.beetl.core.text.CRType
 
getCs() - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
getCs() - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
getCtx() - 类中的方法 org.beetl.core.Script
 
getCtx() - 类中的方法 org.beetl.core.Template
 
getCtx() - 类中的方法 org.beetl.core.TemplateProxy
 
getCurrentLine() - 类中的方法 org.beetl.core.debug.DebugLock
 
getCurrentTag() - 类中的方法 org.beetl.core.Context
 
getDataIndex() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
getDataIndex() - 接口中的方法 org.beetl.core.ILoopStatus
获取当前数据项的索引
getDataIndex() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
getDateTime() - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
getDebugLock() - 类中的方法 org.beetl.core.debug.DebugContext
 
getDebugLockListener() - 类中的方法 org.beetl.core.debug.DebugContext
 
getDebugProgramMetaData() - 类中的方法 org.beetl.core.debug.DebugContext
 
getDebugStatus() - 类中的方法 org.beetl.core.debug.DebugContext
 
getDeclaration() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
getDeclareLine() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
getDefaultFormat(Class) - 类中的方法 org.beetl.core.GroupTemplate
 
getDefaultFormatMap() - 类中的方法 org.beetl.core.Configuration
 
getDelimeterClass() - 类中的方法 org.beetl.core.Configuration
 
getDesc() - 类中的方法 org.beetl.ow2.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - 类中的方法 org.beetl.ow2.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - 类中的方法 org.beetl.ow2.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class<?>) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - 类中的方法 org.beetl.ow2.asm.Type
Returns the number of dimensions of this array type.
getElementType() - 类中的方法 org.beetl.ow2.asm.Type
Returns the type of the elements of this array type.
getElementValue(BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
getElementValue(BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
getEndStatement() - 类中的方法 org.beetl.core.Transformator
 
getEngine() - 类中的方法 org.beetl.core.Configuration
 
getEngine() - 类中的方法 org.beetl.core.GroupTemplate
设置一个自定义引擎
getEngineName() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getEngineVersion() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getErrorCode() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getErrorHandler() - 类中的方法 org.beetl.core.GroupTemplate
 
getErrorHandlerClass() - 类中的方法 org.beetl.core.Configuration
 
getErrorInfo() - 类中的方法 org.beetl.core.Script
 
getErrorKey(String) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
getErrorTokenLine() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getErrorTokenText() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getErrorWriter() - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getEvent() - 类中的方法 org.beetl.core.event.Event
已过时。
获取事件
getException() - 类中的方法 org.beetl.core.statement.ErrorGrammarProgram
 
getExceptionIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getExceptions() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
getExpressionString(BeetlParser.ExpressionListContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
getExprssionList(BeetlParser.ExpressionListContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
getExtensions() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getFactory() - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
getfield(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
getField(Type, String, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
GETFIELD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
getFirst() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns the first instruction in this list.
getFnMap() - 类中的方法 org.beetl.core.Configuration
 
getFnPkgMap() - 类中的方法 org.beetl.core.Configuration
 
getFormalParameterIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
getFormat() - 类中的方法 org.beetl.core.statement.PlaceholderST
 
getFormat(String) - 类中的方法 org.beetl.core.GroupTemplate
 
getFormatMap() - 类中的方法 org.beetl.core.Configuration
 
getFrames() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
getFunction(String) - 类中的方法 org.beetl.core.GroupTemplate
 
getFunctionWrapper(String, Class, Object) - 类中的静态方法 org.beetl.core.fun.FunctionWrapper
得到对象的所有FunctionWrapper,改对象的所有Public 方法都将注册到Beetl里
getGeneralVirtualAttributeSet() - 类中的方法 org.beetl.core.Configuration
 
getGetMethod(Class, String, Class...) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
获取对象的某个方法,如果无此方法,则仅仅返回null
getGetMethod(String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
已过时。
并不遵循java规范
getGlobal(String) - 类中的方法 org.beetl.core.Context
得到全局变量
getGrammarCreator(GroupTemplate) - 类中的方法 org.beetl.core.debug.OnlineDebugTemplateEngine
 
getGrammarCreator(GroupTemplate) - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
语法节点生成器,子类可以扩展射生成自己个性化节点解析,比如带有xss的输出的${},限制循环个数的for语法
getGrammarCreator(GroupTemplate) - 类中的方法 org.beetl.core.engine.FastRuntimeEngine
 
getGrammarCreator(GroupTemplate) - 类中的方法 org.beetl.core.engine.OnlineTemplateEngine
 
getGrammarToken(Token) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
getHandlers(int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Returns the exception handlers for the given instruction.
getHtmlAttribute(String) - 类中的方法 org.beetl.core.tag.Tag
获取html属性,注意,html属性中“-”符号会去掉转为下一个首字母大写
getHtmlTagAttributeConvert() - 类中的方法 org.beetl.core.Configuration
 
getHtmlTagAttrNameConvert() - 类中的方法 org.beetl.core.GroupTemplate
 
getHtmlTagBindingAttribute() - 类中的方法 org.beetl.core.Configuration
 
getHtmlTagBindingAttribute() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
getHtmlTagEnd() - 类中的方法 org.beetl.core.Configuration
 
getHtmlTagEnd() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
getHtmlTagErrorMsg() - 异常错误中的方法 org.beetl.core.exception.HTMLTagParserException
获取HTML标签的错误信息
getHtmlTagFlag() - 类中的方法 org.beetl.core.Configuration
 
getHtmlTagName() - 类中的方法 org.beetl.core.tag.GeneralVarTagBinding
 
getHtmlTagResourceId(String) - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
getHtmlTagStack() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
getHtmlTagStart() - 类中的方法 org.beetl.core.Configuration
 
getHtmlTagStart() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
getId() - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory.TestBean
 
getId() - 类中的方法 org.beetl.core.resource.ClasspathResource
 
getId() - 类中的方法 org.beetl.core.Resource
 
getID(List<TerminalNode>) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
getIndex() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
getIndex() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
getIndex() - 接口中的方法 org.beetl.core.ILoopStatus
获取当前项的索引值
getIndex() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
getInfo() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getInfo() - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
getInfo() - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
getInfo() - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
getInfo() - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
getInfo() - 类中的方法 org.beetl.core.resource.WebAppResourceLoader
 
getInfo() - 接口中的方法 org.beetl.core.ResourceLoader
获取资源加载器的信息,用于获取不到资源的时候输出提示信息
getInterfaces() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the internal names of the class's interfaces (see getInternalName).
getInternalName() - 类中的方法 org.beetl.ow2.asm.Type
Returns the internal className of the class corresponding to this object or array type.
getInternalName(Class<?>) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the internal className of the given class.
getIntProperty(String, int) - 类中的方法 org.beetl.core.Configuration
 
getInvokder(Class, String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
得到一个可供调用get属性的invoker,invoker用于封装对对象的属性读取
getIsMethod(String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
已过时。
并不遵循java规范
getItem(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getItemCount() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the number of constant pool items in b.
getIteratorStatus(Object) - 类中的静态方法 org.beetl.core.GeneralLoopStatus
 
getLabel() - 类中的方法 org.beetl.ow2.asm.tree.LabelNode
 
getLabel(Object) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
getLabelNode(Label) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLabels() - 类中的方法 org.beetl.ow2.asm.Attribute
Returns the labels corresponding to this attribute.
getLanguageName() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getLanguageVersion() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getLast() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns the last instruction in this list.
getLength() - 类中的方法 org.beetl.ow2.asm.TypePath
Returns the length of this path.
getLine() - 类中的方法 org.beetl.core.debug.DebugVarDescription
 
getLineNumber() - 异常错误中的方法 org.beetl.core.script.BeetlScriptException
 
getListAA() - 类中的方法 org.beetl.core.om.DefaultAAFactory
 
getLocal(int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocalBuffer() - 类中的方法 org.beetl.core.ByteWriter
 
getLocalProgramMetaData() - 类中的方法 org.beetl.core.statement.AjaxStatement
 
getLocals() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getLocalType(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getLockTime() - 类中的方法 org.beetl.core.debug.DebugContext
 
getLog() - 类中的静态方法 org.beetl.core.misc.BeetlUtil
 
getMap() - 类中的方法 org.beetl.core.fun.ObjectInfo
 
getMaxSize() - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
getMaxStackSize() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns the maximum stack size of this frame.
getMaxStringLength() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the maximum length of the strings contained in the constant pool of the class.
getMemoryManager() - 类中的静态方法 org.beetl.core.runtime.BeetlRuntime
获取Beetl的运行时内存管理器
getMessage() - 异常错误中的方法 org.beetl.core.script.BeetlScriptException
 
getMethod() - 类中的方法 org.beetl.core.fun.GeneralGetMethodInvoker
 
getMethod() - 接口中的方法 org.beetl.core.fun.MethodInvoker
 
getMethod() - 类中的方法 org.beetl.core.fun.PojoMethodInvoker
 
getMethod(Constructor<?>) - 类中的静态方法 org.beetl.ow2.asm.commons.Method
Creates a new Method.
getMethod(Method) - 类中的静态方法 org.beetl.ow2.asm.commons.Method
Creates a new Method.
getMethod(String) - 类中的静态方法 org.beetl.ow2.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(String, boolean) - 类中的静态方法 org.beetl.ow2.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethodCallSyntax(String, String, String...) - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getMethodDescriptor(Method) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the descriptor corresponding to the given method.
getMethodDescriptor(Type, Type...) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethods(String) - 类中的方法 org.beetl.core.fun.ObjectInfo
 
getMethodType(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the given method descriptor.
getMethodType(Type, Type...) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java method type corresponding to the given argument and return types.
getMimeTypes() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getMinSize() - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
getMsg() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getName() - 类中的方法 org.beetl.core.statement.FormatExpression
 
getName() - 类中的方法 org.beetl.core.statement.nat.ClassNode
 
getName() - 类中的方法 org.beetl.core.statement.nat.InstanceNode
 
getName() - 类中的方法 org.beetl.core.statement.nat.NativeArrayNode
 
getName() - 类中的方法 org.beetl.core.statement.nat.NativeAttributeNode
 
getName() - 类中的方法 org.beetl.core.statement.nat.NativeMethodNode
 
getName() - 类中的方法 org.beetl.core.statement.nat.NativeNode
获取结点的名称
getName() - 类中的方法 org.beetl.ow2.asm.commons.Method
Returns the className of the method described by this object.
getName() - 类中的方法 org.beetl.ow2.asm.Handle
Returns the className of the field or method designated by this handle.
getNames() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getNativeSecurity() - 类中的方法 org.beetl.core.Configuration
 
getNativeSecurity() - 类中的方法 org.beetl.core.GroupTemplate
 
getNewVarName() - 类中的方法 org.beetl.core.Transformator
 
getNext() - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getNumberType(Number) - 类中的静态方法 org.beetl.core.misc.ALU
获取 Number 实例的 ALU 类型
getObject(Object, int) - 类中的静态方法 org.beetl.core.misc.PrimitiveArrayUtil
根据数组下标获取数组元素
getObjectInfo(Class<?>) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
获取一个ObjectInfo
getObjectType(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the given internal className.
getOffset() - 类中的方法 org.beetl.ow2.asm.Label
Returns the offset corresponding to this label.
getOffsetAfter(CharSequence, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
getOffsetBefore(CharSequence, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
getOpcode() - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Returns the opcode of this instruction.
getOpcode(int) - 类中的方法 org.beetl.ow2.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOs() - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
getOutputStatement(String) - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getOwner() - 类中的方法 org.beetl.ow2.asm.Handle
Returns the internal className of the class that owns the field or method designated by this handle.
getParameter(String) - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getParameterDescription(Class[]) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
 
getParent() - 类中的方法 org.beetl.core.BlockEnvContext
 
getParent() - 类中的方法 org.beetl.core.ByteWriter
 
getParent() - 类中的方法 org.beetl.core.tag.Tag
 
getParser() - 类中的方法 org.beetl.core.text.Source
 
getPattern() - 类中的方法 org.beetl.core.statement.FormatExpression
 
getPkgList() - 类中的方法 org.beetl.core.Configuration
 
getPlaceHolder(Object) - 类中的方法 org.beetl.core.DelimeterConfig.DefaultDelimeterConfig
 
getPlaceHolder(Object) - 接口中的方法 org.beetl.core.DelimeterConfig
 
getPlaceHolderDelimeter() - 类中的方法 org.beetl.core.Configuration
 
getPlaceholderEnd() - 类中的方法 org.beetl.core.Configuration
 
getPlaceholderEnd() - 类中的方法 org.beetl.core.Transformator
 
getPlaceholderEnd2() - 类中的方法 org.beetl.core.Configuration
 
getPlaceholderStart() - 类中的方法 org.beetl.core.Configuration
 
getPlaceholderStart() - 类中的方法 org.beetl.core.Transformator
 
getPlaceholderStart2() - 类中的方法 org.beetl.core.Configuration
 
getPrefix() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
getPrevious() - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getProgram() - 类中的方法 org.beetl.core.debug.DebugTemplateEngine
 
getProgram() - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
 
getProgram(String) - 类中的方法 org.beetl.core.GroupTemplate
 
getProgram(String...) - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getProgramCache() - 类中的方法 org.beetl.core.GroupTemplate
 
getProperty(String) - 类中的方法 org.beetl.core.Configuration
 
getPs() - 类中的方法 org.beetl.core.Configuration
 
getRandomeTextVarName() - 类中的方法 org.beetl.core.text.TextParser
 
getRange(int) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
getReader() - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getRelPath(String, String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
相对路径计算
getResource() - 类中的方法 org.beetl.core.Context
当前处于哪个Resource
getResource(String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getResource(String) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
getResource(String) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
getResource(String) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
getResource(String) - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
返回一个template作为模板内容的模板
getResource(String) - 类中的方法 org.beetl.core.resource.WebAppResourceLoader
 
getResource(GroupTemplate, String) - 类中的方法 org.beetl.core.statement.FunctionExpression
 
getResource(T) - 接口中的方法 org.beetl.core.ResourceLoader
根据key获取Resource
getResourceCallStack() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getResourceId() - 类中的方法 org.beetl.core.Context
 
getResourceId(Resource, String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getResourceId(Resource, String) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
getResourceId(Resource, String) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
getResourceId(Resource, String) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
getResourceId(Resource, String) - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
getResourceId(Resource, T) - 接口中的方法 org.beetl.core.ResourceLoader
用于 include,layout 等根据相对路径计算资源实际的位置
getResourceLoader() - 类中的方法 org.beetl.core.Configuration
 
getResourceLoader() - 类中的方法 org.beetl.core.GroupTemplate
 
getResourceLoader() - 类中的方法 org.beetl.core.Resource
得到Resource对应的ResourceLoader
getResourceMap() - 类中的方法 org.beetl.core.Configuration
 
getResourceName(Object) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
getResult() - 类中的方法 org.beetl.core.Script
 
getReturnType() - 类中的方法 org.beetl.core.fun.GeneralGetMethodInvoker
 
getReturnType() - 接口中的方法 org.beetl.core.fun.MethodInvoker
 
getReturnType() - 类中的方法 org.beetl.core.fun.PojoMethodInvoker
 
getReturnType() - 类中的方法 org.beetl.core.fun.SingleFunctionWrapper
 
getReturnType() - 类中的方法 org.beetl.ow2.asm.commons.Method
Returns the return type of the method described by this object.
getReturnType() - 类中的方法 org.beetl.ow2.asm.Type
Returns the return type of methods of this type.
getReturnType() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
getReturnType(Class[]) - 类中的方法 org.beetl.core.fun.MutipleFunctionWrapper
 
getReturnType(Method) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the return type of the given method.
getReturnType(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnValue() - 类中的方法 org.beetl.core.Script
 
getRoot() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
getRoot() - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
getScopes() - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getScript() - 类中的方法 org.beetl.core.text.CRFragment
 
getScript() - 类中的方法 org.beetl.core.text.Fragment
 
getScript() - 类中的方法 org.beetl.core.text.HtmlTagEndFragment
 
getScript() - 类中的方法 org.beetl.core.text.HtmlTagStartFragment
 
getScript() - 类中的方法 org.beetl.core.text.PlaceHolderFragment
 
getScript() - 类中的方法 org.beetl.core.text.ScriptBlockFragment
 
getScript() - 类中的方法 org.beetl.core.text.TextFragment
 
getScript() - 类中的方法 org.beetl.core.text.TextParser
 
getScript(Object) - 类中的方法 org.beetl.core.GroupTemplate
获得脚本
getScript(Object, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
获得脚本
getScript(String) - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
getScriptContext(Bindings) - 类中的方法 org.beetl.core.script.BeetlScriptEngine
 
getScriptDelimeter() - 类中的方法 org.beetl.core.Configuration
 
getScriptEngine() - 类中的方法 org.beetl.core.script.BeetlScriptEngineFactory
 
getSet() - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
getSetMethod(String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
已过时。
并不遵循java规范
getSharedVars() - 类中的方法 org.beetl.core.GroupTemplate
获得共享变量,如果未有,返回一个空的HashMap
getSize() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
getSize() - 接口中的方法 org.beetl.core.ILoopStatus
返回所有数据项的总个数
getSize() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
getSize() - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
getSize() - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceValue
 
getSize() - 接口中的方法 org.beetl.ow2.asm.tree.analysis.Value
Returns the size of this value in words.
getSize() - 类中的方法 org.beetl.ow2.asm.Type
Returns the size of values of this type.
getSize(Object) - 类中的静态方法 org.beetl.core.misc.PrimitiveArrayUtil
获取数组元素的个数
getSort() - 类中的方法 org.beetl.ow2.asm.Type
Returns the sort of this Java type.
getSort() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the sort of this type reference.
getSource() - 类中的方法 org.beetl.core.text.Delimeter
 
getStack(int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns the number of values in the operand stack of this frame.
getStackTraceString(Throwable) - 类中的静态方法 org.beetl.core.util.Log
获取可记录的堆栈跟踪
getStartStatement() - 类中的方法 org.beetl.core.Transformator
 
getStatement(Object) - 类中的方法 org.beetl.core.DelimeterConfig.DefaultDelimeterConfig
 
getStatement(Object) - 接口中的方法 org.beetl.core.DelimeterConfig
 
getStatementEnd() - 类中的方法 org.beetl.core.Configuration
 
getStatementEnd2() - 类中的方法 org.beetl.core.Configuration
 
getStatementStart() - 类中的方法 org.beetl.core.Configuration
 
getStatementStart2() - 类中的方法 org.beetl.core.Configuration
 
getstatic(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
getStatic(Type, String, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
GETSTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
getStatus() - 类中的方法 org.beetl.core.text.Fragment
 
getStep(int) - 类中的方法 org.beetl.ow2.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - 类中的方法 org.beetl.ow2.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getSuperClass(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
getSuperName() - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the internal of className of the super class (see getInternalName).
getSuperTypeIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
getTag() - 类中的方法 org.beetl.ow2.asm.Handle
Returns the kind of field or method designated by this handle.
getTagConf() - 类中的方法 org.beetl.core.Configuration
 
getTagFactory(String) - 类中的方法 org.beetl.core.GroupTemplate
 
getTagFactoryMap() - 类中的方法 org.beetl.core.Configuration
 
getTagMap() - 类中的方法 org.beetl.core.Configuration
 
getTempContent() - 类中的方法 org.beetl.core.ByteWriter
 
getTempContent() - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
getTempContent() - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
getTemplate(Object) - 类中的方法 org.beetl.core.GroupTemplate
获取指定模板。
getTemplate(Object, String, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
得到模板,并指明父模板
getTemplate(Object, Context) - 类中的方法 org.beetl.core.GroupTemplate
 
getTemplate(Object, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
使用额外的资源加载器加载模板
getTemplateProxy(Template) - 类中的方法 org.beetl.core.GroupTemplate
Template类是线程安全和高效的,但只能运行一次就抛弃。
getTemplateRootScopeIndexMap() - 类中的方法 org.beetl.core.statement.ProgramMetaData
获取模板顶级临时变量的在变量素组里的索引
getTempWriter(ByteWriter) - 类中的方法 org.beetl.core.ByteWriter
 
getTempWriter(ByteWriter) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
getTempWriter(ByteWriter) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
getText() - 类中的方法 org.beetl.ow2.asm.util.Printer
Returns the text constructed by this visitor.
getTextCr() - 类中的方法 org.beetl.core.text.TextParser
 
getTextMap() - 类中的方法 org.beetl.core.Transformator
 
getTextVars() - 类中的方法 org.beetl.core.text.TextParser
 
getTokenCallStack() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getTrimmedLength(CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
Returns the length that the specified CharSequence would have if spaces and ASCII control characters were trimmed from the start and end, as by String.trim().
getTryCatchBlockIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
getType() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.FieldInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.FrameNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.IincInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.InsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.IntInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.JumpInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.LabelNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.LdcInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.LineNumberNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.MethodInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.TableSwitchInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.TypeInsnNode
 
getType() - 类中的方法 org.beetl.ow2.asm.tree.VarInsnNode
 
getType(Class<?>) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the given class.
getType(Constructor<?>) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java method type corresponding to the given constructor.
getType(Method) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java method type corresponding to the given method.
getType(String) - 类中的静态方法 org.beetl.ow2.asm.Type
Returns the Java type corresponding to the given type descriptor.
getTypeArgumentIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeParameterBoundIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
getValue() - 类中的方法 org.beetl.ow2.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
getValue(String, String) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
getValue(Context) - 类中的方法 org.beetl.core.statement.VarRef
 
getVar(String) - 类中的方法 org.beetl.core.Script
 
getVarDescrption(String) - 类中的方法 org.beetl.core.BlockEnvContext
 
getVarIndex() - 类中的方法 org.beetl.core.statement.IncDecExpression
 
getVarIndex() - 接口中的方法 org.beetl.core.statement.IVarIndex
获取变量在context中的索引值
getVarIndex() - 类中的方法 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
getVarIndex() - 类中的方法 org.beetl.core.statement.VarAssignStatement
 
getVarIndex() - 类中的方法 org.beetl.core.statement.VarDefineNode
 
getVarIndex() - 类中的方法 org.beetl.core.statement.VarRef
 
getVarIndex() - 类中的方法 org.beetl.core.statement.VarRefAssignExpress
 
getVarIndex() - 类中的方法 org.beetl.core.statement.VarRefAssignStatement
 
getVarName() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
getVarName() - 类中的方法 org.beetl.core.VarDescription
 
getVars() - 类中的方法 org.beetl.core.BlockEnvContext
 
getVirtualAttributeEval(Class, String) - 类中的方法 org.beetl.core.GroupTemplate
 
getVirtualClass() - 类中的方法 org.beetl.core.Configuration
 
getW() - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
getWebAppExt() - 类中的方法 org.beetl.core.Configuration
 
getWebRoot() - 类中的静态方法 org.beetl.core.misc.BeetlUtil
返回Web根路径,如果存在自定义webroot路径,则返回自定义webroot
getWriter() - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
getWriterByByteWriter(ByteWriter) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
 
globalIndexMap - 类中的变量 org.beetl.core.ProgramBuilderContext
 
globalIndexMap - 类中的变量 org.beetl.core.statement.ProgramMetaData
为全局变量在数组里分配的位置
globalVar - 类中的变量 org.beetl.core.Context
全局变量
globalVar - 类中的变量 org.beetl.core.ProgramBuilderContext
 
globalVarAttr - 类中的变量 org.beetl.core.statement.ProgramMetaData
全局变量属性,未用到
GOOD_IRI_CHAR - 类中的静态变量 org.beetl.core.util.Patterns
已过时。
Deprecated since it does not include all IRI characters defined in RFC 3987
goTo(Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
goTo(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
GOTO - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
gotoFlag - 类中的变量 org.beetl.core.Context
0 正常语句,继续执行,1 continue,2 break,3 return;
gotoValue - 类中的变量 org.beetl.core.BlockEnvContext
 
GRAMMAR_NOT_ALLOWED - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
不允许的语法
GrammarCreator - org.beetl.core.engine中的类
语法自定义控制,可以集成这个类实现特定扩展 1) 负责提供语法黑名单,则模板不允许出现特定语法,如java直接调用,或者while循环 2) 负责提供功一系列create方法构造语法树,可以重载这些create方法构造自己的语法树,比如,一个允许最多循环10次的while
GrammarCreator() - 类的构造器 org.beetl.core.engine.GrammarCreator
 
GrammarToken - org.beetl.core.statement中的类
语法节点 包含所处行号,列号,以及文本表示
GrammarToken(String, int, int) - 类的构造器 org.beetl.core.statement.GrammarToken
构造方法
greater(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
greaterEquals(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
GroupTemplate - org.beetl.core中的类
系统核心类,重量级对象,详见指南
GroupTemplate() - 类的构造器 org.beetl.core.GroupTemplate
使用默认的配置和默认的模板资源加载器ClasspathResourceLoader
GroupTemplate(Configuration) - 类的构造器 org.beetl.core.GroupTemplate
使用指定的配置和默认的资源加载器ClasspathResourceLoader
GroupTemplate(ResourceLoader, Configuration) - 类的构造器 org.beetl.core.GroupTemplate
使用loader 和 conf初始化GroupTempalte
GroupTemplate(ResourceLoader, Configuration, ClassLoader) - 类的构造器 org.beetl.core.GroupTemplate
beetl加载类都通过classloader加载,在某些框架,需要显示设置一个classloader
GroupTemplate.SizeVirtualAttributeEval - org.beetl.core中的类
 
GrowingArrayUtils - org.beetl.core.util中的类
A helper class that aims to provide comparable growth performance to ArrayList, but on primitive arrays.
growSize(int) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
Given the current size of an array, returns an ideal size to which the array should grow.
gt - 类中的变量 org.beetl.core.AntlrProgramBuilder
 
gt - 类中的静态变量 org.beetl.core.BeetlKit
BeetlKit 默认使用的GroupTemplate,用户可以设置新的
gt - 类中的变量 org.beetl.core.Context
模板组
gt - 类中的变量 org.beetl.core.tag.Tag
 
gt - 类中的变量 org.beetl.core.Template
 
GT - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

H_GETFIELD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_GETSTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_INVOKEINTERFACE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_INVOKESPECIAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_INVOKESTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_INVOKEVIRTUAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_NEWINVOKESPECIAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_PUTFIELD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
H_PUTSTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
Handle - org.beetl.ow2.asm中的类
A reference to a field or a method.
Handle(int, String, String, String) - 类的构造器 org.beetl.ow2.asm.Handle
Constructs a new field or method handle.
HANDLE_DESCRIPTOR - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for handle descriptors, formatted in bytecode notation
HANDLE_TAG - 类中的静态变量 org.beetl.ow2.asm.util.Printer
The names of the tag field values for Handle.
handler - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
Beginning of the exception handler's code.
HAS_CALL_ILLEGAL - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
has函数调用错误
hasCallStack() - 类中的方法 org.beetl.core.exception.ErrorInfo
调用栈的大小是否大于1
hasData() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
hasData() - 接口中的方法 org.beetl.core.ILoopStatus
返回是否还有数据
hasData() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
hasDefined(String) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
hasEscape() - 类中的方法 org.beetl.core.text.Source
 
hasGoto - 类中的变量 org.beetl.core.statement.BlockStatement
 
hasGoto - 类中的变量 org.beetl.core.statement.ForStatement
 
hasGoto - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
hasGoto - 类中的变量 org.beetl.core.statement.ProgramMetaData
 
hasGoto - 类中的变量 org.beetl.core.statement.WhileStatement
 
hasGoto() - 类中的方法 org.beetl.core.statement.BlockStatement
 
hasGoto() - 类中的方法 org.beetl.core.statement.ForStatement
 
hasGoto() - 类中的方法 org.beetl.core.statement.GeneralForStatement
 
hasGoto() - 接口中的方法 org.beetl.core.statement.IGoto
是否存在 goto 关键字
hasGoto() - 类中的方法 org.beetl.core.statement.WhileStatement
 
HASH_CODE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:Object.hashCode()
hashCode() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
hashCode() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
hashCode() - 类中的方法 org.beetl.core.util.ArrayMap
hashCode() - 类中的方法 org.beetl.core.util.ArraySet
hashCode() - 类中的方法 org.beetl.core.util.Pair
Compute a hash code using the hash codes of the underlying objects
hashCode() - 类中的方法 org.beetl.core.util.SparseBooleanArray
 
hashCode() - 类中的方法 org.beetl.ow2.asm.commons.Method
 
hashCode() - 类中的方法 org.beetl.ow2.asm.Handle
 
hashCode() - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
hashCode() - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceValue
 
hashCode() - 类中的方法 org.beetl.ow2.asm.Type
Returns a hash code value for this type.
hasNext() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
hasNext() - 接口中的方法 org.beetl.core.ILoopStatus
是否还存在下一项
hasNext() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
hasPrivateAttribute(Class, String) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
判断对象是否有此变量,从方法用于友好提示,属性无法访问的时候,是否是没有getter方法
hasRender - 类中的变量 org.beetl.core.Template
 
hasSafe - 类中的变量 org.beetl.core.statement.ForStatement
 
hasSafe - 类中的变量 org.beetl.core.statement.FunctionExpression
 
hasSafe - 类中的变量 org.beetl.core.statement.VarRef
 
hasScriptEscape() - 类中的方法 org.beetl.core.text.Source
 
hasSize() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
hasSize() - 接口中的方法 org.beetl.core.ILoopStatus
返回是否有数据项
hasSize() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
hasSVUID() - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Returns true if the class already has a SVUID field.
hasTagNest - 类中的变量 org.beetl.core.statement.ProgramMetaData
 
hasTemplate(Object) - 类中的方法 org.beetl.core.GroupTemplate
判断是否加载过模板
hasTwoGroup - 类中的变量 org.beetl.core.text.Delimeter
 
hconst(Handle) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
header - 类中的变量 org.beetl.ow2.asm.ClassReader
Start index of the class header information (access, className...) in b.
hitCount() - 类中的方法 org.beetl.core.util.LruCache
Returns the number of times LruCache.get(K) returned a value that was already present in the cache.
HTML_TAG_ATTR_CONVERT - 类中的静态变量 org.beetl.core.Configuration
 
HTML_TAG_BINDING_ATTRIBUTE - 类中的静态变量 org.beetl.core.Configuration
 
HTML_TAG_FLAG - 类中的静态变量 org.beetl.core.Configuration
 
HTML_TAG_SUPPORT - 类中的静态变量 org.beetl.core.Configuration
 
htmlEncode(String) - 类中的静态方法 org.beetl.core.util.TextUtils
Html-encode the string.
HtmlTagConfig - org.beetl.core.text中的类
html 配置
HtmlTagConfig() - 类的构造器 org.beetl.core.text.HtmlTagConfig
 
HtmlTagConfig(String, String, String) - 类的构造器 org.beetl.core.text.HtmlTagConfig
 
HtmlTagEndFragment - org.beetl.core.text中的类
 
HtmlTagEndFragment(Source) - 类的构造器 org.beetl.core.text.HtmlTagEndFragment
 
HtmlTagHolder() - 类的构造器 org.beetl.core.Configuration.HtmlTagHolder
 
HtmlTagHolder(String, String, String, boolean) - 类的构造器 org.beetl.core.Configuration.HtmlTagHolder
 
HTMLTagParserException - org.beetl.core.exception中的异常错误
html解析异常
HTMLTagParserException(String) - 异常错误的构造器 org.beetl.core.exception.HTMLTagParserException
构造方法
HtmlTagStartFragment - org.beetl.core.text中的类
 
HtmlTagStartFragment(Source) - 类的构造器 org.beetl.core.text.HtmlTagStartFragment
 
HTMLTagSupportWrapper - org.beetl.core.tag中的类
封装了html 标签调用,转为Beetl转为真正的Tag 执行
HTMLTagSupportWrapper() - 类的构造器 org.beetl.core.tag.HTMLTagSupportWrapper
 
HTMLTagVarBindingWrapper - org.beetl.core.tag中的类
GeneralVarTagBinding 的html标签封装,带变量绑定的html标签调用的标签
HTMLTagVarBindingWrapper() - 类的构造器 org.beetl.core.tag.HTMLTagVarBindingWrapper
 

I

i(String, String) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.INFO 级别的日志消息
i(String, String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.INFO 级别的日志消息
I2B - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
I2C - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
I2D - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
I2F - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
I2L - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
I2S - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IADD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IAND - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IBeetlCache - org.beetl.core.runtime中的接口
缓存的标准接口,每个方法都必须线程安全
IBeetlConfigManager - org.beetl.core.runtime中的接口
Beetl 配置
IBeetlMemoryManager - org.beetl.core.runtime中的接口
 
IBeetlMemoryManager.Clearable - org.beetl.core.runtime中的接口
iconst(int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ICONST_0 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_3 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_4 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_5 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ICONST_M1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
id - 类中的变量 org.beetl.core.Resource
 
id - 类中的变量 org.beetl.ow2.asm.util.ASMifier
Identifier of the annotation visitor variable in the produced code.
IDIV - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
idNode - 类中的变量 org.beetl.core.statement.ForStatement
 
If - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
IF_ACMPEQ - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ACMPNE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPEQ - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPGE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPGT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPLE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPLT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IF_ICMPNE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifacmpeq(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ifacmpne(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ifCmp(Type, int, Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
ifeq(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFEQ - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifge(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFGE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifgt(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFGT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifICmp(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
ificmpeq(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ificmpge(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ificmpgt(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ificmple(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ificmplt(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ificmpne(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ifle(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFLE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
iflt(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFLT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifne(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IFNE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifnonnull(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ifNonNull(Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
IFNONNULL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifnull(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
ifNull(Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
IFNULL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ifStatement - 类中的变量 org.beetl.core.statement.IfStatement
 
IfStatement - org.beetl.core.statement中的类
if()else{}
IfStatement(Expression, Statement, Statement, GrammarToken) - 类的构造器 org.beetl.core.statement.IfStatement
 
ifZCmp(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
IGNORE_CLIENT_IO_ERROR - 类中的静态变量 org.beetl.core.Configuration
 
IGoto - org.beetl.core.statement中的接口
用于语句块声明中的流程控制
IGrammarConstants - org.beetl.core.engine中的接口
 
iinc(int, int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
IINC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IINC_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents an IINC instruction.
IincInsnNode(int, int) - 类的构造器 org.beetl.ow2.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ILoopStatus - org.beetl.core中的接口
遍历时所需的循环状态
IMPORT_PACKAGE - 类中的静态变量 org.beetl.core.Configuration
 
IMUL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IncDec - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
IncDecExpression - org.beetl.core.statement中的类
++i 或者 i++ 或者--i 或者i--
IncDecExpression(boolean, boolean, GrammarToken) - 类的构造器 org.beetl.core.statement.IncDecExpression
 
incr - 类中的变量 org.beetl.ow2.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - 类中的变量 org.beetl.core.statement.IncDecExpression
 
index - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
The local variable's index in each range.
index - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The local variable's index.
indexOf(T[], T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Return first index of value in array, or -1 if not found.
indexOf(CharSequence, char) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(CharSequence, char, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(CharSequence, char, int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(CharSequence, CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(CharSequence, CharSequence, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(CharSequence, CharSequence, int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
indexOf(Object) - 类中的方法 org.beetl.core.util.ArraySet
Returns the index of a value in the set.
indexOf(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns the index of the given instruction in this list.
indexOfKey(int) - 类中的方法 org.beetl.core.util.SparseArray
Returns the index for which SparseArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Returns the index for which SparseBooleanArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Returns the index for which SparseIntArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Returns the index for which SparseLongArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(long) - 类中的方法 org.beetl.core.util.LongSparseArray
Returns the index for which LongSparseArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Returns the index of a key in the set.
indexOfValue(boolean) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Returns an index for which SparseBooleanArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Returns an index for which SparseIntArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(long) - 类中的方法 org.beetl.core.util.SparseLongArray
Returns an index for which SparseLongArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(E) - 类中的方法 org.beetl.core.util.LongSparseArray
Returns an index for which LongSparseArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(E) - 类中的方法 org.beetl.core.util.SparseArray
Returns an index for which SparseArray.valueAt(int) would return the specified value, or a negative number if no keys map to the specified value.
indexOfValue(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Returns an index for which ArrayMap.valueAt(int) would return the specified value, or a negative number if no keys map to the specified value.
indexOfValueByValue(E) - 类中的方法 org.beetl.core.util.LongSparseArray
Returns an index for which LongSparseArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValueByValue(E) - 类中的方法 org.beetl.core.util.SparseArray
Returns an index for which SparseArray.valueAt(int) would return the specified value, or a negative number if no keys map to the specified value.
INEG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
info - 类中的变量 org.beetl.ow2.asm.Label
Field used to associate user information to a label.
INFO - 类中的静态变量 org.beetl.core.util.Log
INFO_TEXT - 类中的静态变量 org.beetl.core.util.Log
inintBase(Context, Object[], Statement) - 类中的方法 org.beetl.core.tag.Tag
 
init() - 类中的方法 org.beetl.core.GroupTemplate
 
init(String, MethodNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Initializes this analyzer.
init(Configuration) - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
init(Configuration) - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
init(Configuration) - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
init(Configuration) - 类中的方法 org.beetl.core.impl.cache.NoCache
 
init(Configuration) - 接口中的方法 org.beetl.core.runtime.IBeetlCache
 
init(Context, Object[], Statement) - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
init(Context, Object[], Statement) - 类中的方法 org.beetl.core.tag.HTMLTagVarBindingWrapper
 
init(Context, Object[], Statement) - 类中的方法 org.beetl.core.tag.Tag
 
init(GroupTemplate) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
init(GroupTemplate) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
init(GroupTemplate) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
init(GroupTemplate) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
init(GroupTemplate) - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
init(GroupTemplate) - 接口中的方法 org.beetl.core.ResourceLoader
初始化操作
init(Source) - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
init(TextParser, PlaceHolderDelimeter, ScriptDelimeter, HtmlTagConfig) - 类中的方法 org.beetl.core.text.Source
 
init(Frame<? extends V>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
INIT_SIZE - 类中的静态变量 org.beetl.core.io.SoftReferenceWriter
 
initBuffers() - 类中的方法 org.beetl.core.GroupTemplate
 
initCache() - 类中的方法 org.beetl.core.GroupTemplate
 
initContext(Context) - 类中的方法 org.beetl.core.debug.DebugProgramMetaData
 
initContext(Context) - 类中的方法 org.beetl.core.statement.ProgramMetaData
模板每次渲染前,初始化ctx,如分配变量空间
initFormatter() - 类中的方法 org.beetl.core.GroupTemplate
 
initFunction() - 类中的方法 org.beetl.core.GroupTemplate
 
initResourceLoader() - 类中的方法 org.beetl.core.GroupTemplate
 
initTag() - 类中的方法 org.beetl.core.GroupTemplate
 
initVirtual() - 类中的方法 org.beetl.core.GroupTemplate
 
INNER_TYPE - 类中的静态变量 org.beetl.ow2.asm.TypePath
A type path step that steps into the nested type of a class type.
innerClasses - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - org.beetl.ow2.asm.tree中的类
A node that represents an inner class.
InnerClassNode(String, String, String, int) - 类的构造器 org.beetl.ow2.asm.tree.InnerClassNode
Constructs a new InnerClassNode.
innerName - 类中的变量 org.beetl.ow2.asm.tree.InnerClassNode
The (simple) className of the inner class inside its enclosing class.
insert(boolean[], int, int, boolean) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
insert(int[], int, int, int) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
insert(long[], int, int, long) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
insert(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instruction at the begining of this list.
insert(AbstractInsnNode, AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instructions after the specified instruction.
insert(InsnList) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instructions at the begining of this list.
insert(T[], int, int, T) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
Inserts an element into the array at the specified index, growing the array if there is no more room.
insertBefore(AbstractInsnNode, AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
InsnList - org.beetl.ow2.asm.tree中的类
A doubly linked list of AbstractInsnNode objects.
InsnList() - 类的构造器 org.beetl.ow2.asm.tree.InsnList
 
InsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a zero operand instruction.
InsnNode(int) - 类的构造器 org.beetl.ow2.asm.tree.InsnNode
Constructs a new InsnNode.
insNode - 类中的变量 org.beetl.core.statement.NativeCallExpression
 
insns - 类中的变量 org.beetl.ow2.asm.tree.analysis.SourceValue
The instructions that can produce this value.
instance(String, ClassLoader) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
针对Class.forName(clsname).newInstance()的一个简单封装
INSTANCE - 类中的静态变量 org.beetl.core.om.ReflectBeanAA
 
InstanceNativeCall - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
InstanceNode - org.beetl.core.statement.nat中的类
实例的语法树结点
InstanceNode(VarRef) - 类的构造器 org.beetl.core.statement.nat.InstanceNode
构造方法
instanceOf(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instanceOf(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
INSTANCEOF - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
INSTANCEOF - 类中的静态变量 org.beetl.ow2.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
INSTANCEOF - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
InstructionAdapter - org.beetl.ow2.asm.commons中的类
A MethodVisitor providing a more detailed API to generate and transform instructions.
InstructionAdapter(int, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
InstructionAdapter(MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
instructions - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The instructions of this method.
INT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:int
INT - 类中的静态变量 org.beetl.core.util.EmptyArray
表示一个 int 类型的空数组
INT - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the int type.
INT_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
INT_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The int type.
INT_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
inTagBody - 异常错误中的变量 org.beetl.core.exception.BeetlException
 
INTEGER - 类中的静态变量 org.beetl.core.misc.ALU
 
INTEGER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Integer
INTEGER - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
interfaces - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
INTERNAL_NAME - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for internal type names in bytecode notation.
Interpreter<V extends Value> - org.beetl.ow2.asm.tree.analysis中的类
A semantic bytecode interpreter.
Interpreter(int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.Interpreter
 
IntInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - 类的构造器 org.beetl.ow2.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
IntIOWriter - org.beetl.core.io中的类
用于输出 int/long 类型到 Writer 的高性能工具类
IntIOWriter() - 类的构造器 org.beetl.core.io.IntIOWriter
 
invisibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The runtime invisible annotations of this class.
invisibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The runtime invisible annotations of this field.
invisibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime invisible annotations of this method.
invisibleLocalVariableAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The invisible local variable annotations of this method.
invisibleParameterAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invisibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The runtime invisible type annotations of this instruction.
invisibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The runtime invisible type annotations of this class.
invisibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The runtime invisible type annotations of this field.
invisibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime invisible type annotations of this method.
invisibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
The runtime invisible type annotations on the exception handler type.
invoke(Object, ObjectMethodMatchConf, Object[]) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
INVOKE_DYNAMIC_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of InvokeDynamicInsnNode instructions.
invokeConstructor(Type, Method) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokedynamic(String, String, Handle, Object[]) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
invokeDynamic(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates an invokedynamic instruction.
INVOKEDYNAMIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
InvokeDynamicInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents an invokedynamic instruction.
InvokeDynamicInsnNode(String, String, Handle, Object...) - 类的构造器 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
Constructs a new InvokeDynamicInsnNode.
invokeinterface(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
invokeInterface(Type, Method) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
INVOKEINTERFACE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
invokeObject(Object, String, Object[]) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
invokespecial(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
已过时。
invokespecial(String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
INVOKESPECIAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
invokestatic(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
已过时。
invokestatic(String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
invokeStatic(Class, String, Object[]) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
调用类的静态方法,只知道方法名和参数,beetl将自动匹配到能调用的方法
invokeStatic(Type, Method) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
INVOKESTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
invokevirtual(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
已过时。
invokevirtual(String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
invokeVirtual(Type, Method) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
INVOKEVIRTUAL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IOR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IOUtil - org.beetl.core.io中的类
 
IOUtil() - 类的构造器 org.beetl.core.io.IOUtil
 
IP_ADDRESS - 类中的静态变量 org.beetl.core.util.Patterns
 
IREM - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IRETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:get
isArrayValue(BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
isArrayValue(BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
isAssignableFrom(Type, Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
isAutoCheck() - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
isAutoCheck() - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
isBigDecimal() - 类中的方法 org.beetl.core.Configuration
 
isBlank(String) - 类中的静态方法 org.beetl.core.util.TextUtils
判断字符串是否为空白
isCodeAttribute() - 类中的方法 org.beetl.ow2.asm.Attribute
Returns true if this type of attribute is a code attribute.
isCrStart() - 类中的方法 org.beetl.core.text.Source
 
isDebug() - 类中的方法 org.beetl.core.impl.DefaultBeetlConfigManager
 
isDebug() - 接口中的方法 org.beetl.core.runtime.IBeetlConfigManager
返回当前环境是否为调试环境
isDigitsOnly(CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
返回给定的CharSequence是否只包含数字
isDirectByteOutput() - 类中的方法 org.beetl.core.Configuration
 
isDone() - 类中的方法 org.beetl.core.Script
 
isEmpty() - 类中的方法 org.beetl.core.util.ArrayMap
Return true if the array map contains no items.
isEmpty() - 类中的方法 org.beetl.core.util.ArraySet
Return true if the array map contains no items.
isEmpty(boolean[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEmpty(byte[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEmpty(int[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEmpty(long[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEmpty(CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
Returns true if the string is null or 0-length.
isEmpty(Collection<?>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEmpty(Map<?, ?>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given map is null or has zero elements.
isEmpty(T[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Checks if given array is null or has zero elements.
isEof() - 类中的方法 org.beetl.core.text.Source
 
isEscape(StringBuilder, int) - 类中的方法 org.beetl.core.Transformator
在match情况下,判断前面一符号是否是转义符号,如果是,则删除转义符号 2012-2-5 李bear
isEven() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
isEven() - 接口中的方法 org.beetl.core.ILoopStatus
判断当前数据项是否为偶数
isEven() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
isFirst() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
isFirst() - 接口中的方法 org.beetl.core.ILoopStatus
判断当前项是否是第一项
isFirst() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
isGraphic(CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
返回给定的CharSequence是否包含任何可打印字符
ISHL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
ISHR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
isHtmlTagEnd() - 类中的方法 org.beetl.core.text.Source
 
isHtmlTagStart() - 类中的方法 org.beetl.core.text.Source
 
isHtmlTagSupport() - 类中的方法 org.beetl.core.Configuration
 
isIgnoreClientIOError() - 类中的方法 org.beetl.core.Configuration
 
isInc - 类中的变量 org.beetl.core.statement.IncDecExpression
 
isInit - 类中的变量 org.beetl.core.Context
 
isInterface(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
isLast() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
isLast() - 接口中的方法 org.beetl.core.ILoopStatus
判断当前项是否是最后一项
isLast() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
isMatch(char[]) - 类中的方法 org.beetl.core.text.Source
 
isMatchCR() - 类中的方法 org.beetl.core.text.Source
 
isMatchFirstGroup - 类中的变量 org.beetl.core.text.Delimeter
 
isModified() - 类中的方法 org.beetl.core.resource.ClasspathResource
 
isModified() - 类中的方法 org.beetl.core.resource.FileResource
 
isModified() - 类中的方法 org.beetl.core.Resource
检测资源是否改变
isModified() - 类中的方法 org.beetl.core.resource.StringTemplateResource
 
isModified(Resource) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
isModified(Resource) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
 
isModified(Resource) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
isModified(Resource) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
isModified(Resource) - 类中的方法 org.beetl.core.resource.StringTemplateResourceLoader
 
isModified(Resource) - 接口中的方法 org.beetl.core.ResourceLoader
检测模板是否更改,每次渲染模板前,都需要调用此方法,所以此方法不能占用太多时间,否则会影响渲染功能
isNativeCall() - 类中的方法 org.beetl.core.Configuration
 
isNeedConvert - 类中的变量 org.beetl.core.om.ObjectMethodMatchConf
 
isOdd() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
isOdd() - 接口中的方法 org.beetl.core.ILoopStatus
判断当前数据项是否为奇数
isOdd() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
isOutsideOfRoot(String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
判断一个路径是否指到外部了,比如../..
isPlaceHolderEnd(StringBuilder) - 类中的方法 org.beetl.core.text.Source
 
isPlaceHolderStart() - 类中的方法 org.beetl.core.text.Source
 
isPrintableAscii(char) - 类中的静态方法 org.beetl.core.util.TextUtils
返回给定的字符是否为可打印的 ASCII 码
isPrintableAsciiOnly(CharSequence) - 类中的静态方法 org.beetl.core.util.TextUtils
返回给定的字符序列是否全是可打印的 ASCII 码
isReference() - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
isRelease() - 类中的方法 org.beetl.core.impl.DefaultBeetlConfigManager
 
isRelease() - 接口中的方法 org.beetl.core.runtime.IBeetlConfigManager
返回当前环境是否为发行环境
isRoot - 类中的变量 org.beetl.core.Template
 
isSafeOutput - 类中的变量 org.beetl.core.ProgramBuilderContext
 
isSafeOutput() - 类中的方法 org.beetl.core.Configuration
 
isScriptEnd(StringBuilder) - 类中的方法 org.beetl.core.text.Source
 
isScriptStart() - 类中的方法 org.beetl.core.text.Source
 
isStrict() - 类中的方法 org.beetl.core.Configuration
 
isSubTypeOf(BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
isSubTypeOf(BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
isSuccess() - 类中的方法 org.beetl.core.Script
 
isSuccess(Object) - 类中的方法 org.beetl.core.statement.IfStatement
 
isSupport() - 类中的方法 org.beetl.core.Configuration.HtmlTagHolder
 
isSupport(Class, String) - 类中的方法 org.beetl.core.GroupTemplate.SizeVirtualAttributeEval
 
isSupport(Class, String) - 接口中的方法 org.beetl.core.VirtualAttributeEval
根据自定义规则去匹配 subClassattributeName 是否满足某种条件
isSupportHtmlTag() - 类中的方法 org.beetl.core.text.Source
 
ISTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
isTrue(Object, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
ISUB - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
isUnknown() - 类中的方法 org.beetl.ow2.asm.Attribute
Returns true if this type of attribute is unknown.
isUsePropertyDescriptor() - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory
 
isWithPrefix() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
iterator() - 类中的方法 org.beetl.core.util.ArraySet
Return an Iterator over all values in the set.
iterator() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns an iterator over the instructions in this list.
IteratorLoopStatus - org.beetl.core中的类
 
IteratorLoopStatus(Iterator) - 类的构造器 org.beetl.core.IteratorLoopStatus
 
itf - 类中的变量 org.beetl.ow2.asm.tree.MethodInsnNode
If the method's owner class if an interface.
itType - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
IUSHR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
IVarIndex - org.beetl.core.statement中的接口
变量在context中的索引
IXOR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 

J

JarOptimizer - org.beetl.ow2.asm.optimizer中的类
A Jar file optimizer.
JarOptimizer() - 类的构造器 org.beetl.ow2.asm.optimizer.JarOptimizer
 
join(CharSequence, Iterable) - 类中的静态方法 org.beetl.core.util.TextUtils
Returns a string containing the tokens joined by delimiters.
join(CharSequence, Object[]) - 类中的静态方法 org.beetl.core.util.TextUtils
Returns a string containing the tokens joined by delimiters.
JsonArray - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
JsonArrayExpression - org.beetl.core.statement中的类
var a = [1,2,3]
JsonArrayExpression(List<Expression>, GrammarToken) - 类的构造器 org.beetl.core.statement.JsonArrayExpression
 
JsonMap - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
JsonMapExpression - org.beetl.core.statement中的类
{a:1,b:2}
JsonMapExpression(Map<String, Expression>, GrammarToken) - 类的构造器 org.beetl.core.statement.JsonMapExpression
 
jsr(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
JSR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
JSRInlinerAdapter - org.beetl.ow2.asm.commons中的类
A MethodVisitor that removes JSR instructions and inlines the referenced subroutines.
JSRInlinerAdapter(int, MethodVisitor, int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.commons.JSRInlinerAdapter
Creates a new JSRInliner.
JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.commons.JSRInlinerAdapter
Creates a new JSRInliner.
JUMP_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode) - 类的构造器 org.beetl.ow2.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keyAt(int) - 类中的方法 org.beetl.core.util.ArrayMap
Return the key at the given index in the array.
keyAt(int) - 类中的方法 org.beetl.core.util.LongSparseArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this LongSparseArray stores.
keyAt(int) - 类中的方法 org.beetl.core.util.SparseArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseArray stores.
keyAt(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseBooleanArray stores.
keyAt(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseIntArray stores.
keyAt(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseLongArray stores.
keys - 类中的变量 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
The values of the keys.
keySet() - 类中的方法 org.beetl.core.util.ArrayMap
Return a Set for iterating over and interacting with all keys in the array map.

L

L2D - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
L2F - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
L2I - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
label - 类中的变量 org.beetl.ow2.asm.tree.JumpInsnNode
The operand of this instruction.
Label - org.beetl.ow2.asm中的类
A label represents a position in the bytecode of a method.
Label() - 类的构造器 org.beetl.ow2.asm.Label
Constructs a new label.
LABEL - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
labelNames - 类中的变量 org.beetl.ow2.asm.util.ASMifier
The label names.
labelNames - 类中的变量 org.beetl.ow2.asm.util.Textifier
The label names.
LabelNode - org.beetl.ow2.asm.tree中的类
An AbstractInsnNode that encapsulates a Label.
LabelNode() - 类的构造器 org.beetl.ow2.asm.tree.LabelNode
 
LabelNode(Label) - 类的构造器 org.beetl.ow2.asm.tree.LabelNode
 
labels - 类中的变量 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - 类中的变量 org.beetl.ow2.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
labels - 类中的变量 org.beetl.ow2.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
LADD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LAND - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
last(Resource) - 类中的方法 org.beetl.core.engine.GrammarCreator
模板解析完毕后可以增加一个语句
lastIndexOf(CharSequence, char) - 类中的静态方法 org.beetl.core.util.TextUtils
 
lastIndexOf(CharSequence, char, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
lastIndexOf(CharSequence, char, int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
LASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
lastVarAttribute - 类中的变量 org.beetl.core.statement.VarRefAssignExpress
 
lastVarAttribute - 类中的变量 org.beetl.core.statement.VarRefAssignStatement
 
lcmp() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
LCMP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
lconst(long) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
LCONST_0 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LCONST_1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LDC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LDC_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents an LDC instruction.
LdcInsnNode(Object) - 类的构造器 org.beetl.ow2.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDIV - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LE - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
length(String) - 类中的静态方法 org.beetl.core.util.TextUtils
返回给定字符串的长度
less(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
lessEquals(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
line - 类中的变量 org.beetl.core.debug.DebugVarDescription
 
line - 异常错误中的变量 org.beetl.core.exception.HTMLTagParserException
行号
line - 异常错误中的变量 org.beetl.core.exception.TextParserException
行号
line - 类中的变量 org.beetl.core.statement.GrammarToken
行号
line - 类中的变量 org.beetl.ow2.asm.tree.LineNumberNode
A line number.
line() - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
line(int) - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
LINE - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
lineNo() - 类中的方法 org.beetl.ow2.asm.AsmContext
 
LineNumberNode - org.beetl.ow2.asm.tree中的类
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - 类的构造器 org.beetl.ow2.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
lineSeparator - 类中的变量 org.beetl.core.statement.ProgramMetaData
模板的换行符
listAA - 类中的变量 org.beetl.core.om.DefaultAAFactory
 
ListAA - org.beetl.core.om中的类
访问List的封装类,attr是整形或者BigDecimal
ListAA() - 类的构造器 org.beetl.core.om.ListAA
 
listNodeEval - 类中的变量 org.beetl.core.ProgramBuilderContext
 
Literal - org.beetl.core.statement中的类
String ,Number ,Boolean
Literal(Object, GrammarToken) - 类的构造器 org.beetl.core.statement.Literal
 
LLOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LMUL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LNEG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
load(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
loadArg(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack, as a single object array.
loadArgs() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadArgs(int, int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadCache(String) - 类中的静态方法 org.beetl.core.impl.cache.DefaultBeetlCacheFactory
默认的缓存实现
loadClassBySimpleName(String) - 类中的方法 org.beetl.core.GroupTemplate
通过class的简单名字找到class
loadLocal(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
local - 类中的变量 org.beetl.ow2.asm.tree.FrameNode
The types of the local variables of this stack map frame.
local() - 类中的静态方法 org.beetl.core.io.SoftReferenceWriter
 
local(int) - 类中的静态方法 org.beetl.core.io.SoftReferenceWriter
 
LOCAL_ATTR_STRING - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
本地变量对应attrName的toString变量
LOCAL_HASH_CODE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
本地变量hashCode位置
LOCAL_INTERNAL_CLASS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
本地变量innerClass类型变量的位置
LOCAL_VARIABLE - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
localBuffer - 类中的变量 org.beetl.core.ByteWriter
 
localBuffer - 类中的变量 org.beetl.core.Context
一个字符和字节的buffer
localProgramMetaData - 类中的变量 org.beetl.core.statement.AjaxStatement
 
locals - 类中的变量 org.beetl.ow2.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
LocalVariableAnnotationNode - org.beetl.ow2.asm.tree中的类
A node that represents a type annotation on a local or resource variable.
LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String) - 类的构造器 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String) - 类的构造器 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableNode - org.beetl.ow2.asm.tree中的类
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - 类的构造器 org.beetl.ow2.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - org.beetl.ow2.asm.commons中的类
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, int, String, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LocalVariablesSorter(int, String, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
Log - org.beetl.core.util中的类
日志实现
Log.IPrintlnLog - org.beetl.core.util中的接口
提供给外部的实现
Log.LogLevelId - org.beetl.core.util中的Annotation Interface
日志级别的标识
LONG - 类中的静态变量 org.beetl.core.misc.ALU
 
LONG - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
 
LONG - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:long
LONG - 类中的静态变量 org.beetl.core.util.EmptyArray
表示一个 long 类型的空数组
LONG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LONG - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the long type.
LONG_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
LONG_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The long type.
LONG_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
LongSparseArray<E> - org.beetl.core.util中的类
SparseIntArray 的内部是通过两个数组对数据进行存储的, key 为 long 数组, value 为 Object 数组 SparseArray mapping longs to Objects.
LongSparseArray() - 类的构造器 org.beetl.core.util.LongSparseArray
Creates a new LongSparseArray containing no mappings.
LongSparseArray(int) - 类的构造器 org.beetl.core.util.LongSparseArray
Creates a new LongSparseArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
lookupswitch(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LOOKUPSWITCH_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - 类的构造器 org.beetl.ow2.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.
LOR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LREM - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LRETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LRUBeetlCache - org.beetl.core.impl.cache中的类
缓存保留最常使用的模板
LRUBeetlCache() - 类的构造器 org.beetl.core.impl.cache.LRUBeetlCache
 
LruCache<K,V> - org.beetl.core.util中的类
BEGIN LAYOUTLIB CHANGE This is a custom version that doesn't use the non standard LinkedHashMap#eldest.
LruCache(int) - 类的构造器 org.beetl.core.util.LruCache
 
LSHL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LSHR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LSTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LSUB - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LT - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
ltab - 类中的变量 org.beetl.ow2.asm.util.Textifier
Tab for labels.
LUSHR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
LXOR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 

M

MAC - enum class 中的枚举常量 org.beetl.core.text.CRType
 
main(String[]) - 类中的静态方法 org.beetl.core.BeetlKit
 
main(String[]) - 类中的静态方法 org.beetl.core.om.asm.AsmBeanFactory
 
main(String[]) - 类中的静态方法 org.beetl.core.resource.StartsWithMatcher
 
main(String[]) - 类中的静态方法 org.beetl.core.text.TextParser
 
main(String[]) - 类中的静态方法 org.beetl.core.Transformator
 
main(String[]) - 类中的静态方法 org.beetl.core.WhiteListNativeSecurityManager
 
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.optimizer.JarOptimizer
 
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.optimizer.Shrinker
 
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.util.ASMifier
Prints the ASM srccode code to generate the given class to the standard output.
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a given class.
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.util.Textifier
Prints a disassembled view of the given class to the standard output.
main(String[]) - 类中的静态方法 org.beetl.ow2.asm.xml.Processor
 
map - 类中的变量 org.beetl.core.statement.JsonMapExpression
 
map - 类中的变量 org.beetl.core.statement.SwitchStatement
 
map(String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
Map type className to the new className.
map(String) - 类中的方法 org.beetl.ow2.asm.commons.SimpleRemapper
 
map(String) - 类中的方法 org.beetl.ow2.asm.optimizer.NameMapping
 
mapAA - 类中的变量 org.beetl.core.om.DefaultAAFactory
 
MapAA - org.beetl.core.om中的类
 
MapAA() - 类的构造器 org.beetl.core.om.MapAA
 
mapDesc(String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mapEntryAA - 类中的变量 org.beetl.core.om.DefaultAAFactory
 
MapEntryAA - org.beetl.core.om中的类
 
MapEntryAA() - 类的构造器 org.beetl.core.om.MapEntryAA
 
mapFieldName(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
Map field className to the new className.
mapFieldName(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.SimpleRemapper
 
mapInvokeDynamicMethodName(String, String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
Map invokedynamic method className to the new className.
mapMethodDesc(String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mapMethodName(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
Map method className to the new className.
mapMethodName(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.SimpleRemapper
 
mapName2Index(LinkedHashMap<String, Integer>) - 类中的方法 org.beetl.core.tag.GeneralVarTagBinding
 
mapName2Index(LinkedHashMap<String, Integer>) - 类中的方法 org.beetl.core.tag.HTMLTagVarBindingWrapper
 
mapping - 类中的变量 org.beetl.ow2.asm.optimizer.NameMapping
 
MapResourceLoader - org.beetl.core.resource中的类
可动态存入模板的ResourceLoader
MapResourceLoader() - 类的构造器 org.beetl.core.resource.MapResourceLoader
 
mapSignature(String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mapType(String) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mapTypes(String[]) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mapValue(Object) - 类中的方法 org.beetl.ow2.asm.commons.Remapper
 
mark() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(Label) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
MARQUEE - enum class 中的枚举常量 org.beetl.core.util.TextUtils.TruncateAt
 
match(Method, Class[]) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
看给定的参数是否匹配给定方法的参数
match(String) - 类中的方法 org.beetl.core.resource.AllowAllMatcher
 
match(String) - 接口中的方法 org.beetl.core.resource.Matcher
检查key是否匹配(满足)某种规则
match(String) - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
match(String) - 类中的方法 org.beetl.core.Transformator
 
matchAndSKip(char[]) - 类中的方法 org.beetl.core.text.Source
 
matchAndSKipEnd(char[]) - 类中的方法 org.beetl.core.text.Source
 
matchEnd(StringBuilder) - 类中的方法 org.beetl.core.text.Delimeter
 
matchEnd(StringBuilder) - 类中的方法 org.beetl.core.text.ScriptDelimeter
 
Matcher - org.beetl.core.resource中的接口
匹配器接口,实现类必须实现equals和hashCode接口
matchStart() - 类中的方法 org.beetl.core.text.Delimeter
 
matchStart() - 类中的方法 org.beetl.core.text.ScriptDelimeter
 
matchTagEnd() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
matchTagStart() - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
math(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - 类中的变量 org.beetl.ow2.asm.tree.TableSwitchInsnNode
The maximum key value.
MAX_SIZE - 类中的静态变量 org.beetl.core.io.SoftReferenceWriter
 
maxLocals - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The maximum number of local variables of this method.
maxSize() - 类中的方法 org.beetl.core.util.LruCache
For caches that do not override LruCache.sizeOf(K, V), this returns the maximum number of entries in the cache.
maxStack - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The maximum stack size of this method.
merge - enum class 中的枚举常量 org.beetl.core.text.FragmentStatus
 
merge() - 类中的方法 org.beetl.core.text.SourceFragement
 
merge(BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
merge(BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
merge(Frame<? extends V>, boolean[]) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
merge(Frame<? extends V>, Interpreter<V>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Merges this frame with the given frame.
merge(SourceValue, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
merge(V, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Merges two values.
metaData - 类中的变量 org.beetl.core.statement.Program
 
method - 类中的变量 org.beetl.core.om.ObjectMethodMatchConf
 
method - 类中的变量 org.beetl.core.statement.nat.NativeMethodNode
Java 方法名称
Method - org.beetl.ow2.asm.commons中的类
A named method descriptor.
Method(String, String) - 类的构造器 org.beetl.ow2.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - 类的构造器 org.beetl.ow2.asm.commons.Method
Creates a new Method.
METHOD - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of method types.
METHOD_DESCRIPTOR - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for method descriptors, formatted in bytecode notation
METHOD_FORMAL_PARAMETER - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_INVOCATION_TYPE_ARGUMENT - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_RECEIVER - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RETURN - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.CheckSignatureAdapter
Type to be used to check method signatures.
METHOD_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for method signatures, formatted in bytecode notation
METHOD_TYPE_PARAMETER - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
methodAccess - 类中的变量 org.beetl.ow2.asm.commons.AdviceAdapter
 
MethodConstantsCollector - org.beetl.ow2.asm.optimizer中的类
An MethodVisitor that collects the Constants of the methods it visits.
MethodConstantsCollector(MethodVisitor, ConstantPool) - 类的构造器 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
methodDesc - 类中的变量 org.beetl.ow2.asm.commons.AdviceAdapter
 
MethodInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - 类的构造器 org.beetl.ow2.asm.tree.MethodInsnNode
已过时。
MethodInsnNode(int, String, String, String, boolean) - 类的构造器 org.beetl.ow2.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodInvoker - org.beetl.core.fun中的接口
传入对象,获取对象对应的属性值 PojoMethodInvoker
methodInvokerCache - 类中的静态变量 org.beetl.core.fun.ObjectUtil
 
MethodNode - org.beetl.ow2.asm.tree中的类
A node that represents a method.
MethodNode() - 类的构造器 org.beetl.ow2.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int) - 类的构造器 org.beetl.ow2.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int, int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.tree.MethodNode
Constructs a new MethodNode.
MethodNode(int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.tree.MethodNode
Constructs a new MethodNode.
MethodOptimizer - org.beetl.ow2.asm.optimizer中的类
A MethodVisitor that renames fields and methods, and removes debug info.
MethodOptimizer(ClassOptimizer, int, String, MethodVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
methods - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The methods of this class.
MethodVisitor - org.beetl.ow2.asm中的类
A visitor to visit a Java method.
MethodVisitor(int) - 类的构造器 org.beetl.ow2.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - 类的构造器 org.beetl.ow2.asm.MethodVisitor
Constructs a new MethodVisitor.
MIDDLE - enum class 中的枚举常量 org.beetl.core.util.TextUtils.TruncateAt
 
min - 类中的变量 org.beetl.ow2.asm.tree.TableSwitchInsnNode
The minimum key value.
MIN - 类中的静态变量 org.beetl.core.statement.ArthExpression
 
minus(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
相减操作: o1 - o2
minusOne(Object, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
减1操作
missCount() - 类中的方法 org.beetl.core.util.LruCache
Returns the number of times LruCache.get(K) returned null or required a new value to be created.
MockDebugLock - org.beetl.core.debug中的类
模拟debug的暂停,这里不暂停
MockDebugLock(DebugContext) - 类的构造器 org.beetl.core.debug.MockDebugLock
 
mod(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
 
MOD - 类中的静态变量 org.beetl.core.statement.ArthExpression
 
monitorenter() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
monitorEnter() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
MONITORENTER - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
monitorexit() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
monitorExit() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
MONITOREXIT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
move(int) - 类中的方法 org.beetl.core.text.Source
 
moveNext(Fragment) - 类中的方法 org.beetl.core.text.SourceFragement
下一次要比較的
msg - 类中的变量 org.beetl.core.exception.ErrorInfo
mul(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
MUL - 类中的静态变量 org.beetl.core.statement.ArthExpression
 
MUL - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
mult(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
相乘操作: o1 * o2
MULTI_XML - 类中的静态变量 org.beetl.ow2.asm.xml.Processor
 
multianewarray(String, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
MULTIANEWARRAY - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
MULTIANEWARRAY_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - 类的构造器 org.beetl.ow2.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
MutipleFunctionWrapper - org.beetl.core.fun中的类
此Function代表了一个类有多个同名方法。
MutipleFunctionWrapper(String, Class<?>, Object, Method[]) - 类的构造器 org.beetl.core.fun.MutipleFunctionWrapper
 
mv - 类中的变量 org.beetl.ow2.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.
MVC_STRICT - 类中的静态变量 org.beetl.core.Configuration
 
MVCStrictException - org.beetl.core.exception中的异常错误
严格MVC限制异常
MVCStrictException(GrammarToken) - 异常错误的构造器 org.beetl.core.exception.MVCStrictException
构造方法

N

name - 类中的变量 org.beetl.core.statement.FormatExpression
 
name - 类中的变量 org.beetl.core.statement.FunctionExpression
 
name - 类中的变量 org.beetl.core.statement.VarAttribute
 
name - 类中的变量 org.beetl.core.statement.VarVirtualAttribute
 
name - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The internal className of the class (see getInternalName).
name - 类中的变量 org.beetl.ow2.asm.tree.FieldInsnNode
The field's className.
name - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The field's className.
name - 类中的变量 org.beetl.ow2.asm.tree.InnerClassNode
The internal className of an inner class (see getInternalName).
name - 类中的变量 org.beetl.ow2.asm.tree.InvokeDynamicInsnNode
Invokedynamic className.
name - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The className of a local variable.
name - 类中的变量 org.beetl.ow2.asm.tree.MethodInsnNode
The method's className.
name - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The method's className.
name - 类中的变量 org.beetl.ow2.asm.tree.ParameterNode
The parameter's className.
name - 类中的变量 org.beetl.ow2.asm.util.ASMifier
The className of the visitor variable in the produced code.
name() - 类中的方法 org.beetl.ow2.asm.AsmContext
 
NameMapping - org.beetl.ow2.asm.optimizer中的类
A MAPPING from names to names, used to rename classes, fields and methods.
NameMapping(String) - 类的构造器 org.beetl.ow2.asm.optimizer.NameMapping
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
naryOperation(AbstractInsnNode, List<? extends SourceValue>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
naryOperation(AbstractInsnNode, List<? extends V>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
NATIVE_CALL - 类中的静态变量 org.beetl.core.Configuration
 
NATIVE_CALL_EXCEPTION - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
被调用的 class 抛出了异常
NATIVE_CALL_INVALID - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
本地(Java)调用错误,如 classnotfound, methodnotfound 等
NATIVE_NOT_ALLOWED - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
不允许调用本地方法
NATIVE_SECUARITY_EXCEPTION - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
不允许本地调用
NATIVE_SECUARTY_MANAGER - 类中的静态变量 org.beetl.core.Configuration
 
NativeArrayNode - org.beetl.core.statement.nat中的类
Java 数组的语法树结点
NativeArrayNode(Expression) - 类的构造器 org.beetl.core.statement.nat.NativeArrayNode
构造方法
NativeAttributeNode - org.beetl.core.statement.nat中的类
Java 属性的语法树结点
NativeAttributeNode(String) - 类的构造器 org.beetl.core.statement.nat.NativeAttributeNode
构造方法
NativeCallExpression - org.beetl.core.statement中的类
Java方法直接调用 xxx.abc().ef.ttt();
NativeCallExpression(ClassNode, NativeNode[], GrammarToken) - 类的构造器 org.beetl.core.statement.NativeCallExpression
 
NativeCallExpression(InstanceNode, NativeNode[], GrammarToken) - 类的构造器 org.beetl.core.statement.NativeCallExpression
 
NativeMethodNode - org.beetl.core.statement.nat中的类
Java 方法的语法树结点
NativeMethodNode(String, Expression[]) - 类的构造器 org.beetl.core.statement.nat.NativeMethodNode
构造方法
NativeNode - org.beetl.core.statement.nat中的类
Java 结点
NativeNode() - 类的构造器 org.beetl.core.statement.nat.NativeNode
 
NativeNotAllowedException - org.beetl.core.exception中的异常错误
Native方法调用异常
NativeNotAllowedException(GrammarToken) - 异常错误的构造器 org.beetl.core.exception.NativeNotAllowedException
构造方法
NativeSecurityManager - org.beetl.core中的接口
判断是否允许调用本地方法
NE - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
neg(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
Neg - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
NEG - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
negative(Object, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
取反操作: -o1
NegExpression - org.beetl.core.statement中的类
-exp
NegExpression(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.NegExpression
 
NEW - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
NEW - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
newarray(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
newArray(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
NEWARRAY - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
newBlockEnvContext() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
newBlockEnvContext() - 类中的方法 org.beetl.core.ProgramBuilderContext
 
newClass(String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newClass(String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newConst(Object) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConst(Object) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newContext(GroupTemplate) - 类中的方法 org.beetl.core.debug.DebugProgram
 
newContext(GroupTemplate) - 类中的方法 org.beetl.core.statement.Program
 
newContext(GroupTemplate, ContextBuffer) - 类中的方法 org.beetl.core.debug.DebugProgram
 
newContext(GroupTemplate, ContextBuffer) - 类中的方法 org.beetl.core.statement.Program
 
newControlFlowEdge(int, int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Creates a control flow graph edge.
newControlFlowExceptionEdge(int, int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newControlFlowExceptionEdge(int, TryCatchBlockNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newDouble(double) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newExceptionReference(int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newField(String, String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newField(String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newFloat(float) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newFormalParameterReference(int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newFrame(int, int) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Constructs a new frame with the given size.
newFrame(Frame<? extends V>) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newHandle(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newHandle(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newInstance(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInteger(int) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newInvokeDynamic(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newInvokeDynamic(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newLabel() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Creates a new Label.
newLocal(Type) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
Creates a new local variable of the given type.
newLocalMapping(Type) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
newLong(long) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newMethod(String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethod(String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newMethodType(String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newMethodType(String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newNameType(String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds a className and type to the constant pool of the class being build.
newNameType(String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newOperation(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
newOperation(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction without arguments.
newOperation(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
newSuperTypeReference(int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - 类中的静态方法 org.beetl.ow2.asm.TypeReference
Returns a type reference of the given sort.
newUnpaddedArray(Class<T>, int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedBooleanArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedByteArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedCharArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedFloatArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedIntArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedLongArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUnpaddedObjectArray(int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
newUTF8(String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newUTF8(String) - 类中的方法 org.beetl.ow2.asm.optimizer.ConstantPool
 
newValue(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
newValue(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
newValue(Type) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
newVarDescription() - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
newVarDescription() - 类中的方法 org.beetl.core.ProgramBuilderContext
 
next() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
next() - 接口中的方法 org.beetl.core.ILoopStatus
返回下一项,并将游标往下移一项
next() - 类中的方法 org.beetl.core.IteratorLoopStatus
 
nextLocal - 类中的变量 org.beetl.ow2.asm.commons.LocalVariablesSorter
Index of the next local variable to be created by LocalVariablesSorter.newLocal(org.beetl.ow2.asm.Type).
NO_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
NoCache - org.beetl.core.impl.cache中的类
无缓存,适用于过多的模板,比如在线体验
NoCache() - 类的构造器 org.beetl.core.impl.cache.NoCache
 
node - 异常错误中的变量 org.beetl.ow2.asm.tree.analysis.AnalyzerException
 
nodes - 类中的变量 org.beetl.core.statement.BlockStatement
 
NoLockByteArrayOutputStream - org.beetl.core.io中的类
 
NoLockByteArrayOutputStream() - 类的构造器 org.beetl.core.io.NoLockByteArrayOutputStream
构造方法
NoLockByteArrayOutputStream(int) - 类的构造器 org.beetl.core.io.NoLockByteArrayOutputStream
构造方法
NoLockStringWriter - org.beetl.core.io中的类
 
NoLockStringWriter() - 类的构造器 org.beetl.core.io.NoLockStringWriter
构造方法
NoLockStringWriter(int) - 类的构造器 org.beetl.core.io.NoLockStringWriter
 
NonThreadSafety - org.beetl.core.annotation中的Annotation Interface
标识一个类或者方法非线程安全
nop() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
NOP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
normal - enum class 中的枚举常量 org.beetl.core.text.FragmentStatus
 
NORMAL - 接口中的静态变量 org.beetl.core.statement.IGoto
正常逻辑
not() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
Not - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
NOT_EXIST_OBJECT - 类中的静态变量 org.beetl.core.Context
 
NotBooleanExpression - org.beetl.core.statement中的类
!
NotBooleanExpression(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.NotBooleanExpression
 
notEquals(Object, Object) - 类中的静态方法 org.beetl.core.misc.ALU
 
notifyHoldon(DebugContext, int) - 接口中的方法 org.beetl.core.debug.DebugLockListener
 
NULL - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
NULL 标识
NULL - 类中的静态变量 org.beetl.core.misc.ALU
 
NULL - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
nullIfEmpty(String) - 类中的静态方法 org.beetl.core.util.TextUtils
如果给定字符串为Empty,则返回 null
NULLLiteral - 类中的静态变量 org.beetl.core.statement.Literal
 
NUMBER_EXPECTED_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
期望是数字类型,但却是其他类型
NumberUtil - org.beetl.core.misc中的类
int 转 Integer装箱方法的优化,取消了Integer.intValue()原有正负数判断
NumberUtil() - 类的构造器 org.beetl.core.misc.NumberUtil
 

O

obj - 类中的变量 org.beetl.core.statement.Literal
 
OBJECT - 类中的静态变量 org.beetl.core.misc.ALU
 
OBJECT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Object
OBJECT - 类中的静态变量 org.beetl.core.util.EmptyArray
表示一个 Object 类型的空数组
OBJECT - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of object reference types.
OBJECT_TYPE - 类中的静态变量 org.beetl.ow2.asm.commons.InstructionAdapter
 
ObjectInfo - org.beetl.core.fun中的类
指定类包含的所有方法,并且按照方法名归类
ObjectInfo(Class<?>) - 类的构造器 org.beetl.core.fun.ObjectInfo
 
ObjectMethodMatchConf - org.beetl.core.om中的类
用于本地调用类型转化
ObjectMethodMatchConf() - 类的构造器 org.beetl.core.om.ObjectMethodMatchConf
 
ObjectUtil - org.beetl.core.fun中的类
java对象一些操作util类,并缓存一些中间结果以提高性能
ObjectUtil() - 类的构造器 org.beetl.core.fun.ObjectUtil
 
of(String, Object...) - 异常错误中的静态方法 org.beetl.ow2.asm.AsmException
 
of(Throwable) - 异常错误中的静态方法 org.beetl.ow2.asm.AsmException
 
onEvent(Event) - 接口中的方法 org.beetl.core.event.EventListener
回调 event 中设置的动作
OnlineDebugTemplateEngine - org.beetl.core.debug中的类
用于在线debug
OnlineDebugTemplateEngine() - 类的构造器 org.beetl.core.debug.OnlineDebugTemplateEngine
 
OnlineGrammarCreator() - 类的构造器 org.beetl.core.engine.OnlineTemplateEngine.OnlineGrammarCreator
 
OnlineTemplateEngine - org.beetl.core.engine中的类
在线运行的模板引擎,为了防止用户胡乱输入,对循环,安全调用做了限制
OnlineTemplateEngine() - 类的构造器 org.beetl.core.engine.OnlineTemplateEngine
 
OnlineTemplateEngine.OnlineGrammarCreator - org.beetl.core.engine中的类
线上引擎的语法创建者,通过重写 forwhile 语句块来限制循环次数等
OnlineTemplateEngine.RestrictForStatement - org.beetl.core.engine中的类
受限制的循环,用于重写循环块,主要是对最大循环次数作了限制
OnlineTemplateEngine.RestrictWhileStatement - org.beetl.core.engine中的类
 
onlySpace() - 类中的方法 org.beetl.core.text.TextFragment
 
onMethodEnter() - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
Called at the beginning of the method or after super class class call in the constructor.
onMethodExit(int) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
Called before explicit exit from the method using either return or throw.
opcode - 类中的变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The opcode of this instruction.
Opcodes - org.beetl.ow2.asm中的接口
Defines the JVM opcodes, access flags and array type codes.
OPCODES - 类中的静态变量 org.beetl.ow2.asm.util.Printer
The names of the Java Virtual Machine opcodes.
openReader() - 类中的方法 org.beetl.core.resource.ClasspathResource
 
openReader() - 类中的方法 org.beetl.core.resource.FileResource
 
openReader() - 类中的方法 org.beetl.core.Resource
打开一个新的Reader
openReader() - 类中的方法 org.beetl.core.resource.StringTemplateResource
 
operand - 类中的变量 org.beetl.ow2.asm.tree.IntInsnNode
The operand of this instruction.
or(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
Or - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
OR - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
OrExpression - org.beetl.core.statement中的类
exp1 or exp2
OrExpression(Expression, Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.OrExpression
 
org.beetl.core - 程序包 org.beetl.core
 
org.beetl.core.annotation - 程序包 org.beetl.core.annotation
 
org.beetl.core.cache - 程序包 org.beetl.core.cache
 
org.beetl.core.config - 程序包 org.beetl.core.config
 
org.beetl.core.debug - 程序包 org.beetl.core.debug
 
org.beetl.core.engine - 程序包 org.beetl.core.engine
 
org.beetl.core.event - 程序包 org.beetl.core.event
 
org.beetl.core.exception - 程序包 org.beetl.core.exception
 
org.beetl.core.fun - 程序包 org.beetl.core.fun
 
org.beetl.core.impl - 程序包 org.beetl.core.impl
 
org.beetl.core.impl.cache - 程序包 org.beetl.core.impl.cache
 
org.beetl.core.io - 程序包 org.beetl.core.io
 
org.beetl.core.misc - 程序包 org.beetl.core.misc
 
org.beetl.core.om - 程序包 org.beetl.core.om
 
org.beetl.core.om.asm - 程序包 org.beetl.core.om.asm
 
org.beetl.core.parser - 程序包 org.beetl.core.parser
 
org.beetl.core.resource - 程序包 org.beetl.core.resource
 
org.beetl.core.runtime - 程序包 org.beetl.core.runtime
 
org.beetl.core.script - 程序包 org.beetl.core.script
 
org.beetl.core.statement - 程序包 org.beetl.core.statement
 
org.beetl.core.statement.nat - 程序包 org.beetl.core.statement.nat
 
org.beetl.core.statement.optimal - 程序包 org.beetl.core.statement.optimal
 
org.beetl.core.tag - 程序包 org.beetl.core.tag
 
org.beetl.core.text - 程序包 org.beetl.core.text
 
org.beetl.core.util - 程序包 org.beetl.core.util
 
org.beetl.ow2.asm - 程序包 org.beetl.ow2.asm
OSGL MVC Server's repackaging of org.osgl.mvc.server.asm 5.0 (for internal use only).
org.beetl.ow2.asm.commons - 程序包 org.beetl.ow2.asm.commons
Provides some useful class and method adapters.
org.beetl.ow2.asm.optimizer - 程序包 org.beetl.ow2.asm.optimizer
 
org.beetl.ow2.asm.signature - 程序包 org.beetl.ow2.asm.signature
Provides support for type signatures.
org.beetl.ow2.asm.tree - 程序包 org.beetl.ow2.asm.tree
Provides an ASM visitor that constructs a tree representation of the classes it visits.
org.beetl.ow2.asm.tree.analysis - 程序包 org.beetl.ow2.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
org.beetl.ow2.asm.util - 程序包 org.beetl.ow2.asm.util
Provides ASM visitors that can be useful for programming and debugging purposes.
org.beetl.ow2.asm.xml - 程序包 org.beetl.ow2.asm.xml
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
os - 类中的变量 org.beetl.core.io.ByteWriter_Byte
 
OTHER - enum class 中的枚举常量 org.beetl.core.text.CRType
 
outerClass - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The internal className of the enclosing class of the class.
outerMethod - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The className of the method that contains the class, or null if the class is not enclosed in a method.
outerMethodDesc - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
outerName - 类中的变量 org.beetl.ow2.asm.tree.InnerClassNode
The internal className of the class to which the inner class belongs (see getInternalName).
output - 类中的静态变量 org.beetl.core.statement.PlaceholderST
 
owner - 类中的变量 org.beetl.ow2.asm.tree.FieldInsnNode
The internal className of the field's owner class (see getInternalName).
owner - 类中的变量 org.beetl.ow2.asm.tree.MethodInsnNode
The internal className of the method's owner class (see getInternalName).

P

p - 类中的变量 org.beetl.ow2.asm.util.TraceClassVisitor
The object that actually converts visit events into text.
p - 类中的变量 org.beetl.ow2.asm.util.TraceFieldVisitor
 
p - 类中的变量 org.beetl.ow2.asm.util.TraceMethodVisitor
 
packRangeInLong(int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
Pack 2 int values into a long, useful as a return value for a range
Pair<F,S> - org.beetl.core.util中的类
Container to ease passing around a tuple of two objects.
Pair(F, S) - 类的构造器 org.beetl.core.util.Pair
Constructor for a Pair.
PARAM_ATTR - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
方法中第二个参数的位置
PARAM_BEAN - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
方法中第一个参数的位置
ParameterNode - org.beetl.ow2.asm.tree中的类
A node that represents a parameter access and className.
ParameterNode(String, int) - 类的构造器 org.beetl.ow2.asm.tree.ParameterNode
Constructs a new ParameterNode.
parameters - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The method parameter info (access flags and className)
PARAMETERS_DECLARATION - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for method parameter signatures, formatted in default Java notation (non-bytecode)
params - 类中的变量 org.beetl.core.statement.nat.NativeMethodNode
方法的参数列表
paras - 类中的变量 org.beetl.core.statement.TagStatement
 
parent - 类中的变量 org.beetl.core.BlockEnvContext
 
parent - 类中的变量 org.beetl.core.ByteWriter
 
parent - 类中的变量 org.beetl.core.tag.Tag
 
parseAjax(BeetlParser.AjaxStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseAndExpression(BeetlParser.AndExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseAssign(BeetlParser.AssignMentContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
定义变量
parseAssingInExp(BeetlParser.AssignGeneralInExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
赋值变量
parseAttr(char, String) - 类中的方法 org.beetl.core.text.HtmlTagStartFragment
 
parseAttr(char, String) - 类中的方法 org.beetl.core.Transformator
 
parseBlock(List, ParserRuleContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseCompareExpression(BeetlParser.CompareExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseDirectiveStatement(BeetlParser.DirectiveStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
1.x,2.x 定义全局安全输出办法,这里兼容,新方法是可以使用配置 directive dynamic xxx,yy
parseExpress(BeetlParser.ExpressionContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseExpressionCtxList(List<BeetlParser.ExpressionContext>) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseForSt(BeetlParser.ForStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseFunExp(BeetlParser.FunctionCallContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseIf(BeetlParser.IfStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseIncDecOneContext(BeetlParser.IncDecOneContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseJson(BeetlParser.JsonContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseLiteralExpress(BeetlParser.LiteralContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseMuldivmodExpression(BeetlParser.MuldivmodExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseNativeCallExpression(BeetlParser.NativeCallContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseNegExpression(BeetlParser.NegExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseNotExpression(BeetlParser.NotExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseOneIncDecContext(BeetlParser.OneIncDecContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseOrExpression(BeetlParser.OrExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parsePlusMins(BeetlParser.AddminExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseProperties(Properties) - 类中的方法 org.beetl.core.Configuration
解析配置文件到类字段中
parser() - 类中的方法 org.beetl.core.Transformator
 
PARSER_HTML_TAG_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
HTML TAG 解析出错
PARSER_MISS_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
解析时缺少符号
PARSER_NATIVE_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
本地调用格式错误,如a[0](1,2)
PARSER_PREDICATE_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
解析时产生的谓语错误
PARSER_UNKNOW_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
解析时产生的未知错误
PARSER_VIABLE_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
解析时产生语法错误
parseResult() - 类中的方法 org.beetl.core.Script
 
parseSafeOutput(BeetlParser.Safe_outputContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseSelect(BeetlParser.SelectStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseSelfAssingInExp(BeetlParser.AssingSelfExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
x+=5
parseStatment(ParserRuleContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseStatment(ParserRuleContext) - 类中的方法 org.beetl.core.debug.DebugAntlrProgramBuilder
 
parseSwitch(BeetlParser.SiwchStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseTag(BeetlParser.FunctionTagCallContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseTernaryExpression(BeetlParser.TernaryExpContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseTextOutputSt(BeetlParser.TextOutputStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseTryCatch(BeetlParser.TryStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseVarAttribute(List<BeetlParser.VarAttributeContext>) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseVarRefExpression(BeetlParser.VarRefContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseVarRefInLeftExpression(BeetlParser.VarRefContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
parseWhile(BeetlParser.WhileStContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
pattern - 类中的变量 org.beetl.core.statement.FormatExpression
 
Patterns - org.beetl.core.util中的类
Commonly used regular expression patterns.
pbCtx - 类中的变量 org.beetl.core.AntlrProgramBuilder
 
permit(Object, Class, Object, String) - 类中的方法 org.beetl.core.DefaultNativeSecurityManager
 
permit(Object, Class, Object, String) - 接口中的方法 org.beetl.core.NativeSecurityManager
判断是否允许调用本地方法
permit(Object, Class, Object, String) - 类中的方法 org.beetl.core.WhiteListNativeSecurityManager
 
PHONE - 类中的静态变量 org.beetl.core.util.Patterns
This pattern is intended for searching for things that look like they might be phone numbers in arbitrary text, not for validating whether something is in fact a phone number.
PlaceHolderDelimeter - org.beetl.core.text中的类
 
PlaceHolderDelimeter(char[], char[]) - 类的构造器 org.beetl.core.text.PlaceHolderDelimeter
 
PlaceHolderDelimeter(char[], char[], char[], char[]) - 类的构造器 org.beetl.core.text.PlaceHolderDelimeter
 
PlaceHolderFragment - org.beetl.core.text中的类
 
PlaceHolderFragment(Source) - 类的构造器 org.beetl.core.text.PlaceHolderFragment
 
PlaceholderST - org.beetl.core.statement中的类
${exp,format=""}
PlaceholderST(Expression, FormatExpression, GrammarToken) - 类的构造器 org.beetl.core.statement.PlaceholderST
 
PlaceholderST.Output - org.beetl.core.statement中的接口
 
plus(Object, Object, ASTNode, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
相加操作: o1 + o2
PLUS - 类中的静态变量 org.beetl.core.statement.ArthExpression
 
plusOne(Object, ASTNode) - 类中的静态方法 org.beetl.core.misc.ALU
加1操作
PojoMethodInvoker - org.beetl.core.fun中的类
传入对象,获取对象对应的属性值,或者调用PojoMethodInvoker.set(Object, Object) 设置对象值
PojoMethodInvoker(PropertyDescriptor) - 类的构造器 org.beetl.core.fun.PojoMethodInvoker
 
pop() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a POP instruction.
pop() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
pop() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
POP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
pop2() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
pop2() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
POP2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
pos - 类中的变量 org.beetl.core.io.NoLockByteArrayOutputStream
缓存中的位置
pos - 类中的变量 org.beetl.core.io.NoLockStringWriter
 
PrimitiveArrayUtil - org.beetl.core.misc中的类
用于原始数据类型数组操作的工具类
PrimitiveArrayUtil() - 类的构造器 org.beetl.core.misc.PrimitiveArrayUtil
 
print(PrintWriter) - 类中的方法 org.beetl.ow2.asm.util.Printer
Prints the text constructed by this visitor.
print(Writer, String) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
printCause(ErrorInfo, Writer) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
Printer - org.beetl.ow2.asm.util中的类
An abstract converter from visit events to text.
Printer(int) - 类的构造器 org.beetl.ow2.asm.util.Printer
Constructs a new Printer.
println(int, String, String) - 接口中的方法 org.beetl.core.util.Log.IPrintlnLog
 
println(int, String, String) - 类中的静态方法 org.beetl.core.util.Log
打印一行日志消息
println(Writer, String) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
printThrowable(Writer, Throwable) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
process() - 类中的方法 org.beetl.ow2.asm.xml.Processor
 
processException(BeetlException, GroupTemplate, Writer) - 类中的方法 org.beetl.core.ConsoleErrorHandler
 
processException(BeetlException, GroupTemplate, Writer) - 接口中的方法 org.beetl.core.ErrorHandler
处理错误,错误输出到os流
processException(BeetlException, GroupTemplate, Writer) - 类中的方法 org.beetl.core.ReThrowConsoleErrorHandler
 
Processor - org.beetl.ow2.asm.xml中的类
Processor is a command line tool that can be used for bytecode waving directed by XSL transformation.
Processor(int, int, InputStream, OutputStream, Source) - 类的构造器 org.beetl.ow2.asm.xml.Processor
 
program - 类中的变量 org.beetl.core.Template
 
Program - org.beetl.core.statement中的类
脚本运行程序,代表了模板转化为beetl脚本语言
Program() - 类的构造器 org.beetl.core.statement.Program
 
ProgramBuilderContext - org.beetl.core中的类
结合AntlrProgramBuilder 将模板生成Program,该类负责记录变量定义的位置和出现的位置
ProgramBuilderContext() - 类的构造器 org.beetl.core.ProgramBuilderContext
 
ProgramMetaData - org.beetl.core.statement中的类
脚本的描述
ProgramMetaData() - 类的构造器 org.beetl.core.statement.ProgramMetaData
 
propertyDescriptors(Class<?>) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
 
PS_START_1 - 类中的静态变量 org.beetl.core.text.Fragment
 
PS_START_2 - 类中的静态变量 org.beetl.core.text.Fragment
 
push(boolean) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(long) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(String) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Handle) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push a handle on the stack.
push(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
pushResource(Resource) - 异常错误中的方法 org.beetl.core.exception.BeetlException
添加资源
pushToken(GrammarToken) - 异常错误中的方法 org.beetl.core.exception.BeetlException
添加 Token
put(int, boolean) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(int, int) - 类中的方法 org.beetl.core.util.SparseIntArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(int, long) - 类中的方法 org.beetl.core.util.SparseLongArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(int, E) - 类中的方法 org.beetl.core.util.SparseArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(long, E) - 类中的方法 org.beetl.core.util.LongSparseArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(K, V) - 类中的方法 org.beetl.core.util.ArrayMap
Add a new value to the array map.
put(K, V) - 类中的方法 org.beetl.core.util.LruCache
Caches value for key.
putAll(Map<? extends K, ? extends V>) - 类中的方法 org.beetl.core.util.ArrayMap
Perform a ArrayMap.put(Object, Object) of all key/value pairs in map
putAll(ArrayMap<? extends K, ? extends V>) - 类中的方法 org.beetl.core.util.ArrayMap
Perform a ArrayMap.put(Object, Object) of all key/value pairs in array
putByte(int) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts an array of bytes into this byte vector.
putContextLocalBuffer(ContextBuffer) - 类中的方法 org.beetl.core.cache.ContextLocalBuffers
将一个 ContextBuffer 实例回收到队列中
putCount() - 类中的方法 org.beetl.core.util.LruCache
Returns the number of times LruCache.put(K, V) was called.
putfield(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
putField(Type, String, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
PUTFIELD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
putGlobaToArray(Context) - 类中的方法 org.beetl.core.statement.ProgramMetaData
将模板全局变量转为数组
putInt(int) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts a long into this byte vector.
putShort(int) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts a short into this byte vector.
putstatic(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
putStatic(Type, String, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
PUTSTATIC - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
putUTF8(String) - 类中的方法 org.beetl.ow2.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

read(ClassReader, int, int, char[], int, Label[]) - 类中的方法 org.beetl.ow2.asm.Attribute
Reads a type attribute.
readByte(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a byte value in b.
readClass(int, char[]) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a class constant pool item in b.
readCommonString() - 类中的方法 org.beetl.core.Transformator
 
readConst(int, char[]) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a numeric or string constant pool item in b.
readHTMLTagBegin() - 类中的方法 org.beetl.core.Transformator
 
readHTMLTagEnd() - 类中的方法 org.beetl.core.Transformator
 
readInt(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a signed int value in b.
readLabel(int, Label[]) - 类中的方法 org.beetl.ow2.asm.ClassReader
Returns the label corresponding to the given offset.
readLong(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a signed long value in b.
readPlaceHolder() - 类中的方法 org.beetl.core.Transformator
 
readShort(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads a signed short value in b.
readStatement() - 类中的方法 org.beetl.core.Transformator
 
readUnsignedShort(int) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads an unsigned short value in b.
readUTF8(int, char[]) - 类中的方法 org.beetl.ow2.asm.ClassReader
Reads an UTF8 string constant pool item in b.
recover(Parser, RecognitionException) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
recoverInline(Parser) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
Make sure we don't attempt to recover inline; if the parser successfully recovers, it won't throw an exception.
recoveryList(List) - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
recoveryList(List) - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
将一个 List 实例放入池中
recoveryMap(Map) - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
recoveryMap(Map) - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
将一个 Map 实例放入池中
recoveryObject(Class<IBeetlMemoryManager.Clearable>, IBeetlMemoryManager.Clearable) - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
recoveryObject(Class<IBeetlMemoryManager.Clearable>, IBeetlMemoryManager.Clearable) - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
将一个 IBeetlMemoryManager.Clearable 实例放入池中
recoverySet(Set) - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
recoverySet(Set) - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
将一个 Set 实例放入池中
ref - 类中的变量 org.beetl.core.statement.nat.InstanceNode
引用
REFERENCE_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
referenceEquals(ArrayList<T>, ArrayList<T>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Returns true if the two ArrayLists are equal with respect to the objects they contain.
reflectBeanAA - 类中的变量 org.beetl.core.om.DefaultAAFactory
可以替换成自己的实现,比如,允许属性上增加注解来设定返回的属性值
ReflectBeanAA - org.beetl.core.om中的类
通过反射获取bean属性,注意,如果属性获取不到,检测是否是否有个get(Object xxx)方法
regionMatches(CharSequence, int, CharSequence, int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
 
registerClass(Class) - 类中的方法 org.beetl.core.om.AsmAAFactory
 
registerClass(Class) - 类中的方法 org.beetl.core.om.DefaultAAFactory
 
registerDefaultFormat(Class, Format) - 类中的方法 org.beetl.core.GroupTemplate
 
registerFormat(String, Format) - 类中的方法 org.beetl.core.GroupTemplate
注册一个自定义格式化函数
registerFunction(String, Function) - 类中的方法 org.beetl.core.GroupTemplate
 
registerFunctionPackage(String, Class) - 类中的方法 org.beetl.core.GroupTemplate
注册一个类的所有方法,packageName+方法名是beetl的方法名
registerFunctionPackage(String, Class, Object) - 类中的方法 org.beetl.core.GroupTemplate
 
registerFunctionPackage(String, Object) - 类中的方法 org.beetl.core.GroupTemplate
注册一个function包,包名由packageName指定,方法名是对象o里的所有方法 如果方法定义为void,则方法返回null,如果方法参数最后一个Context,则传入一个Context
registerFunctionPackageAsRoot(Class) - 类中的方法 org.beetl.core.GroupTemplate
注册一个类的所有方法,方法名是beetl的方法名,类似registerFunction
registerFunctionPackageAsRoot(Class, Object) - 类中的方法 org.beetl.core.GroupTemplate
 
registerNewVar(ASTNode) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
registerTag(String, Class) - 类中的方法 org.beetl.core.GroupTemplate
 
registerTagFactory(String, TagFactory) - 类中的方法 org.beetl.core.GroupTemplate
 
registerVar(ASTNode) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
registerVirtualAttributeClass(Class, VirtualClassAttribute) - 类中的方法 org.beetl.core.GroupTemplate
 
registerVirtualAttributeEval(VirtualAttributeEval) - 类中的方法 org.beetl.core.GroupTemplate
 
RELEASE - 类中的静态变量 org.beetl.core.config.BeetlConfig
RELEASE flag
rem(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
REM - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
remapper - 类中的变量 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
remapper - 类中的变量 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
remapper - 类中的变量 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
Remapper - org.beetl.ow2.asm.commons中的类
A class responsible for remapping types and names.
Remapper() - 类的构造器 org.beetl.ow2.asm.commons.Remapper
 
RemappingAnnotationAdapter - org.beetl.ow2.asm.commons中的类
An AnnotationVisitor adapter for type remapping.
RemappingAnnotationAdapter(int, AnnotationVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
RemappingAnnotationAdapter(AnnotationVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
RemappingClassAdapter - org.beetl.ow2.asm.commons中的类
A ClassVisitor for type remapping.
RemappingClassAdapter(int, ClassVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
RemappingClassAdapter(ClassVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
RemappingFieldAdapter - org.beetl.ow2.asm.commons中的类
A FieldVisitor adapter for type remapping.
RemappingFieldAdapter(int, FieldVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingFieldAdapter
 
RemappingFieldAdapter(FieldVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingFieldAdapter
 
RemappingMethodAdapter - org.beetl.ow2.asm.commons中的类
A LocalVariablesSorter for type mapping.
RemappingMethodAdapter(int, int, String, MethodVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
RemappingMethodAdapter(int, String, MethodVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
RemappingSignatureAdapter - org.beetl.ow2.asm.commons中的类
A SignatureVisitor adapter for type mapping.
RemappingSignatureAdapter(int, SignatureVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
RemappingSignatureAdapter(SignatureVisitor, Remapper) - 类的构造器 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
remove(int) - 类中的方法 org.beetl.core.util.SparseArray
remove(long) - 类中的方法 org.beetl.core.util.LongSparseArray
remove(ArrayList<T>, T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
remove(ArraySet<T>, T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
remove(Object) - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
remove(Object) - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
remove(Object) - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
remove(Object) - 类中的方法 org.beetl.core.impl.cache.NoCache
 
remove(Object) - 接口中的方法 org.beetl.core.runtime.IBeetlCache
移除缓存中 key 所对应的 value
remove(Object) - 类中的方法 org.beetl.core.util.ArrayMap
Remove an existing key from the array map.
remove(Object) - 类中的方法 org.beetl.core.util.ArraySet
Removes the specified object from this set.
remove(K) - 类中的方法 org.beetl.core.util.LruCache
Removes the entry for key if it exists.
remove(AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Removes the given instruction from this list.
removeAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArrayMap
Remove all keys in the array map that exist in the given collection.
removeAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArraySet
Remove all values in the array set that exist in the given collection.
removeAll(ArraySet<? extends E>) - 类中的方法 org.beetl.core.util.ArraySet
Perform a ArraySet.remove(Object) of all values in array
removeAt(int) - 类中的方法 org.beetl.core.util.ArrayMap
Remove the key/value mapping at the given index.
removeAt(int) - 类中的方法 org.beetl.core.util.ArraySet
Remove the key/value mapping at the given index.
removeAt(int) - 类中的方法 org.beetl.core.util.LongSparseArray
Removes the mapping at the specified index.
removeAt(int) - 类中的方法 org.beetl.core.util.SparseArray
Removes the mapping at the specified index.
removeAt(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Removes the mapping at the specified index.
removeAt(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Removes the mapping at the given index.
removeAt(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Removes the mapping at the given index.
removeAtRange(int, int) - 类中的方法 org.beetl.core.util.SparseArray
Remove a range of mappings as a batch.
removeAtRange(int, int) - 类中的方法 org.beetl.core.util.SparseLongArray
 
removeAttribute(String, int) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
removeBreakLine(int) - 类中的方法 org.beetl.core.debug.DebugContext
 
removeElement(Class<T>, T[], T) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Removes value from given array if present, providing set-like behavior.
removeEscape() - 类中的方法 org.beetl.core.text.BeetlFragment
 
removeIf(Predicate<? super E>) - 类中的方法 org.beetl.core.util.ArraySet
Removes all values that satisfy the predicate.
removeInt(int[], int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Removes value from given array if present, providing set-like behavior.
removeLong(long[], long) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Removes value from given array if present, providing set-like behavior.
removeReturnOld(int) - 类中的方法 org.beetl.core.util.SparseArray
 
removeScriptEscape() - 类中的方法 org.beetl.core.text.Source
 
removeString(String[], String) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Removes value from given array if present, providing set-like behavior.
removeTemplate(Object) - 类中的方法 org.beetl.core.GroupTemplate
手工删除加载过的模板
removeTextEscape() - 类中的方法 org.beetl.core.text.Source
 
removeTextEscape() - 类中的方法 org.beetl.core.text.TextFragment
 
render() - 类中的方法 org.beetl.core.tag.HTMLTagSupportWrapper
 
render() - 类中的方法 org.beetl.core.tag.HTMLTagVarBindingWrapper
 
render() - 类中的方法 org.beetl.core.tag.Tag
 
render() - 类中的方法 org.beetl.core.Template
获取模板输出的文本,结果是一个String
render(String, Map<String, Object>) - 类中的静态方法 org.beetl.core.BeetlKit
渲染模板
renderTo(OutputStream) - 类中的方法 org.beetl.core.Template
获取模板输出的文本,输出到OutputStream里,tempalte必须在二进制输出模式下才能使用
renderTo(Writer) - 类中的方法 org.beetl.core.Script
获取模板输出的文本,输出到Writer里
renderTo(Writer) - 类中的方法 org.beetl.core.Template
获取模板输出的文本,输出到Writer里.可以使用CachedStringWriter来提高极限性能
renderTo(String, Writer, Map<String, Object>) - 类中的静态方法 org.beetl.core.BeetlKit
渲染模板
renderTo(ByteWriter) - 类中的方法 org.beetl.core.Script
 
renderTo(ByteWriter) - 类中的方法 org.beetl.core.Template
 
renderTo(ByteWriter) - 类中的方法 org.beetl.core.TemplateProxy
 
reParseAjax(AjaxStatement, BeetlParser.BlockContext) - 类中的方法 org.beetl.core.AntlrProgramBuilder
 
reportChineseTokenError(String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
出现中文字符时,提示对应的英文字符
reportError(Parser, RecognitionException) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
reportFailedPredicate(Parser, FailedPredicateException) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
reportInputMismatch(Parser, InputMismatchException) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
reportMissingToken(Parser) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
reportNoViableAlternative(Parser, NoViableAltException) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
reportUnwantedToken(Parser) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
 
res - 类中的变量 org.beetl.core.statement.Program
 
reset() - 类中的方法 org.beetl.core.io.NoLockByteArrayOutputStream
重置
reset() - 类中的静态方法 org.beetl.ow2.asm.AsmContext
 
resetLabel() - 类中的方法 org.beetl.ow2.asm.tree.LabelNode
 
resetLabels() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Reset all labels in the instruction list.
resize(int) - 类中的方法 org.beetl.core.util.LruCache
Sets the size of the cache.
resource - 异常错误中的变量 org.beetl.core.exception.BeetlException
资源id
resource - 类中的变量 org.beetl.core.Template
 
Resource<T> - org.beetl.core中的类
代表模板资源,如文件,数据库Clob字段,后者加密模板等等
Resource(T, ResourceLoader) - 类的构造器 org.beetl.core.Resource
 
RESOURCE_LOADER - 类中的静态变量 org.beetl.core.Configuration
 
RESOURCE_VARIABLE - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
resourceCallStack - 类中的变量 org.beetl.core.exception.ErrorInfo
resourceLoader - 类中的变量 org.beetl.core.Resource
 
ResourceLoader<T> - org.beetl.core中的接口
ResourceLoader 负责根据GroupTemplate提供的Key,来获取Resource,这些Resource可以是文件, 字符串,加密的文本,以及数据库Blob字段等
RestrictForStatement(VarAssignSeqStatement, Expression[], Expression, Expression[], Statement, Statement, GrammarToken) - 类的构造器 org.beetl.core.engine.OnlineTemplateEngine.RestrictForStatement
构造方法
RestrictWhileStatement(Expression, Statement, GrammarToken) - 类的构造器 org.beetl.core.engine.OnlineTemplateEngine.RestrictWhileStatement
 
result - 类中的变量 org.beetl.core.Script
 
Result(Object) - 类的构造器 org.beetl.core.statement.VarRef.Result
 
Result(Object, boolean) - 类的构造器 org.beetl.core.statement.VarRef.Result
 
ret(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
RET - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
retainAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArrayMap
Remove all keys in the array map that do not exist in the given collection.
retainAll(Collection<?>) - 类中的方法 org.beetl.core.util.ArraySet
Remove all values in the array set that do not exist in the given collection.
ReThrowConsoleErrorHandler - org.beetl.core中的类
向控制台输出错误,并抛出异常,这样render方法必须扑捉此异常做一定处理
ReThrowConsoleErrorHandler() - 类的构造器 org.beetl.core.ReThrowConsoleErrorHandler
 
Return - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
RETURN - 接口中的静态变量 org.beetl.core.statement.IGoto
return
RETURN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
RETURNADDRESS_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
returnOperation(AbstractInsnNode, SourceValue, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
returnOperation(AbstractInsnNode, V, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode return instruction.
returnOrginal - 类中的变量 org.beetl.core.statement.IncDecExpression
 
ReturnStatement - org.beetl.core.statement中的类
return
ReturnStatement(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.ReturnStatement
 
returnValue() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
RIGHT_END - 类中的静态变量 org.beetl.core.text.Fragment
 
root - 类中的变量 org.beetl.core.ProgramBuilderContext
 
rootIndexMap - 类中的变量 org.beetl.core.ProgramBuilderContext
顶级变量在空间中的位置
round - 类中的静态变量 org.beetl.core.misc.ALU
 
Rule() - 类的构造器 org.beetl.ow2.asm.xml.ASMContentHandler.Rule
 
run(Statement[], Context) - 类中的方法 org.beetl.core.statement.Program
 
runScript(Object, Map<String, Object>) - 类中的方法 org.beetl.core.GroupTemplate
执行某个脚本,参数是paras,返回的是顶级变量
runScript(Object, Map<String, Object>, Writer) - 类中的方法 org.beetl.core.GroupTemplate
执行某个脚本,参数是paras,返回的是顶级变量 ,如果script有输出,则输出到writer里
runScript(Object, Map<String, Object>, Writer, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
执行某个脚本,参数是paras,返回的是顶级变量
runTag(Tag, Context) - 类中的方法 org.beetl.core.statement.TagStatement
 
runTag(Tag, Context) - 类中的方法 org.beetl.core.statement.TagVarBindingStatement
 
runWitchGoCheck(Statement[], Context) - 类中的方法 org.beetl.core.statement.Program
 

S

safe - 类中的变量 org.beetl.core.statement.VarRef.Result
 
safe - 类中的变量 org.beetl.core.statement.VarRef
 
SAFE_OUTPUT - 类中的静态变量 org.beetl.core.Configuration
 
safeExp - 类中的变量 org.beetl.core.statement.FunctionExpression
 
safeIntern(String) - 类中的静态方法 org.beetl.core.util.TextUtils
 
safeOutput - 类中的变量 org.beetl.core.Context
当前所有变量是否都是安全输出
safeParameters - 类中的静态变量 org.beetl.core.AntlrProgramBuilder
 
SALOAD - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
SASTORE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
SAXAdapter - org.beetl.ow2.asm.xml中的类
SAXAdapter
SAXAdapter(ContentHandler) - 类的构造器 org.beetl.ow2.asm.xml.SAXAdapter
 
SAXAnnotationAdapter - org.beetl.ow2.asm.xml中的类
SAXAnnotationAdapter
SAXAnnotationAdapter(int, SAXAdapter, String, int, String, String, int) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(int, SAXAdapter, String, int, String, String, int, int, TypePath, String[], String[], int[]) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, int, String) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, String, String) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, String, String, int, TypePath) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, String, String, int, TypePath, String[], String[], int[]) - 类的构造器 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
SAXClassAdapter - org.beetl.ow2.asm.xml中的类
A ClassVisitor that generates SAX 2.0 events from the visited class.
SAXClassAdapter(ContentHandler, boolean) - 类的构造器 org.beetl.ow2.asm.xml.SAXClassAdapter
Constructs a new SAXClassAdapter object.
SAXCodeAdapter - org.beetl.ow2.asm.xml中的类
A MethodVisitor that generates SAX 2.0 events from the visited method.
SAXCodeAdapter(SAXAdapter, int) - 类的构造器 org.beetl.ow2.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
SAXFieldAdapter - org.beetl.ow2.asm.xml中的类
SAXFieldAdapter
SAXFieldAdapter(SAXAdapter, Attributes) - 类的构造器 org.beetl.ow2.asm.xml.SAXFieldAdapter
 
scale - 类中的静态变量 org.beetl.core.misc.ALU
 
scan1(Reader) - 类中的方法 org.beetl.core.text.TextParser
 
script - 类中的变量 org.beetl.core.text.BeetlFragment
 
Script<T> - org.beetl.core中的类
模板类
Script(GroupTemplate, Program, Resource, Configuration) - 类的构造器 org.beetl.core.Script
 
ScriptBlockFragment - org.beetl.core.text中的类
 
ScriptBlockFragment(Source) - 类的构造器 org.beetl.core.text.ScriptBlockFragment
 
ScriptDelimeter - org.beetl.core.text中的类
 
ScriptDelimeter(char[], char[]) - 类的构造器 org.beetl.core.text.ScriptDelimeter
 
ScriptDelimeter(char[], char[], char[], char[]) - 类的构造器 org.beetl.core.text.ScriptDelimeter
 
ScriptFragment - org.beetl.core.text中的类
 
ScriptFragment(Source) - 类的构造器 org.beetl.core.text.ScriptFragment
 
searchVar(BlockEnvContext, String) - 类中的方法 org.beetl.core.ProgramBuilderContext
自上向下查找
second - 类中的变量 org.beetl.core.util.Pair
 
Select - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
SelectStatement - org.beetl.core.statement中的类
same with switch-case
SelectStatement(Expression, Expression[], BlockStatement[], BlockStatement, GrammarToken) - 类的构造器 org.beetl.core.statement.SelectStatement
 
SerialVersionUIDAdder - org.beetl.ow2.asm.commons中的类
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(int, ClassVisitor) - 类的构造器 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder(ClassVisitor) - 类的构造器 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
set - 类中的变量 org.beetl.core.debug.DebugBlockEnvContext
 
set(Object, Object) - 类中的方法 org.beetl.core.fun.GeneralGetMethodInvoker
 
set(Object, Object) - 接口中的方法 org.beetl.core.fun.MethodInvoker
 
set(Object, Object) - 类中的方法 org.beetl.core.fun.PojoMethodInvoker
 
set(Object, Object) - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
 
set(Object, Object) - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
set(Object, Object) - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
set(Object, Object) - 类中的方法 org.beetl.core.impl.cache.NoCache
 
set(Object, Object) - 接口中的方法 org.beetl.core.runtime.IBeetlCache
设置缓存中的键值对,如果key已存在,则更新value
set(String, Object) - 类中的方法 org.beetl.core.Context
设置全局变量
set(AbstractInsnNode, AbstractInsnNode) - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Replaces an instruction of this list with another instruction.
setAttribute(String, Object, int) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
setAttrList(Set<String>) - 类中的方法 org.beetl.core.VarDescription
 
setAutoCheck(boolean) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
setAutoCheck(boolean) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
setAutoCheck(boolean) - 类中的方法 org.beetl.core.resource.MapResourceLoader
 
setBigDecimal(boolean) - 类中的方法 org.beetl.core.Configuration
 
setBindings(Bindings, int) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
setBlockEndLine(int) - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
setBlockEnvContext(DebugBlockEnvContext) - 类中的方法 org.beetl.core.debug.DebugProgramMetaData
 
setBlockList(List<BlockEnvContext>) - 类中的方法 org.beetl.core.BlockEnvContext
 
setBlockRef(Statement) - 类中的方法 org.beetl.core.BlockEnvContext
 
setBlockStartLine(int) - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
setBreakLines(Set<Integer>) - 类中的方法 org.beetl.core.debug.DebugContext
 
setCacheClass(String) - 类中的方法 org.beetl.core.Configuration
 
setCacheOutPutBuffer(int) - 类中的方法 org.beetl.core.Configuration
 
setCause(Throwable) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setCh(char) - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory.TestBean
 
setCharset(String) - 类中的方法 org.beetl.core.Configuration
 
setCharset(String) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
setCharset(String) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
setClassLoader(ClassLoader) - 类中的方法 org.beetl.core.GroupTemplate
GroupTempalte 动态加载默写类使用的classloader
setClassLoader(ClassLoader) - 类中的方法 org.beetl.core.resource.ClasspathResourceLoader
 
setClassLoader(ClassLoader) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
Set the ClassLoader which will be used to load referenced classes.
setConf(Configuration) - 类中的方法 org.beetl.core.GroupTemplate
 
setCs(String) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
setCs(String) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
setCurrentLine(int) - 类中的方法 org.beetl.core.debug.DebugLock
 
setCurrentTag(Tag) - 类中的方法 org.beetl.core.Context
 
setDebugLock(DebugLock) - 类中的方法 org.beetl.core.debug.DebugContext
 
setDebugLockListener(DebugLockListener) - 类中的方法 org.beetl.core.debug.DebugContext
 
setDebugProgramMetaData(DebugProgramMetaData) - 类中的方法 org.beetl.core.debug.DebugContext
 
setDebugStatus(int) - 类中的方法 org.beetl.core.debug.DebugContext
 
setDeclareLine(int) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
setDefaultFormatMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setDelimeterClass(String) - 类中的方法 org.beetl.core.Configuration
 
setDirectByteOutput(boolean) - 类中的方法 org.beetl.core.Configuration
 
setEndLine() - 类中的方法 org.beetl.core.text.Fragment
 
setEndStatement(String) - 类中的方法 org.beetl.core.Transformator
 
setEngine(String) - 类中的方法 org.beetl.core.Configuration
 
setEngine(TemplateEngine) - 类中的方法 org.beetl.core.GroupTemplate
 
setErrorCode(String) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setErrorHandler(ErrorHandler) - 类中的方法 org.beetl.core.GroupTemplate
 
setErrorHandlerClass(String) - 类中的方法 org.beetl.core.Configuration
 
setErrorTokenLine(int) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setErrorTokenText(String) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setErrorWriter(Writer) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
setException(BeetlException) - 类中的方法 org.beetl.core.statement.ErrorGrammarProgram
 
setFnMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setFnPkgMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setFormatMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setGeneralVirtualAttributeSet(Set<String>) - 类中的方法 org.beetl.core.Configuration
 
setGoto(boolean) - 类中的方法 org.beetl.core.statement.BlockStatement
 
setGoto(boolean) - 类中的方法 org.beetl.core.statement.ForStatement
 
setGoto(boolean) - 类中的方法 org.beetl.core.statement.GeneralForStatement
 
setGoto(boolean) - 接口中的方法 org.beetl.core.statement.IGoto
设置是否存在 goto 关键字
setGoto(boolean) - 类中的方法 org.beetl.core.statement.WhileStatement
 
setHtmlTagAttributeConvert(String) - 类中的方法 org.beetl.core.Configuration
 
setHtmlTagBindingAttribute(String) - 类中的方法 org.beetl.core.Configuration
 
setHtmlTagBindingAttribute(String) - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
setHtmlTagEnd(String) - 类中的方法 org.beetl.core.Configuration
 
setHtmlTagEnd(String) - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
setHtmlTagFlag(String) - 类中的方法 org.beetl.core.Configuration
 
setHtmlTagStack(Stack) - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
setHtmlTagStart(String) - 类中的方法 org.beetl.core.Configuration
 
setHtmlTagStart(String) - 类中的方法 org.beetl.core.text.HtmlTagConfig
 
setHtmlTagSupport(boolean) - 类中的方法 org.beetl.core.Configuration
 
setId(Integer) - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory.TestBean
 
setIgnoreClientIOError(boolean) - 类中的方法 org.beetl.core.Configuration
 
setIndex(int) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
setKeyAt(int, int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
 
setLine(int) - 类中的方法 org.beetl.core.debug.DebugVarDescription
 
setLine(int) - 异常错误中的方法 org.beetl.core.exception.HTMLTagParserException
设置行号
setListAA(ListAA) - 类中的方法 org.beetl.core.om.DefaultAAFactory
 
setLocal(int, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Sets the value of the given local variable.
setLocalProgramMetaData(ProgramMetaData) - 类中的方法 org.beetl.core.statement.AjaxStatement
 
setLocalType(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
 
setLocalType(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
Notifies subclasses that a local variable has been added or remapped.
setLockTime(int) - 类中的方法 org.beetl.core.debug.DebugContext
 
setMsg(String) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setName(String) - 类中的方法 org.beetl.core.statement.FormatExpression
 
setNativeCall(boolean) - 类中的方法 org.beetl.core.Configuration
 
setNativeSecurity(String) - 类中的方法 org.beetl.core.Configuration
 
setNativeSecurity(NativeSecurityManager) - 类中的方法 org.beetl.core.GroupTemplate
 
setNodeEvalObject(Object) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
setObject(Object, int, Object) - 类中的静态方法 org.beetl.core.misc.PrimitiveArrayUtil
为数组的指定下标设置新值
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - 类中的方法 org.beetl.ow2.asm.tree.VarInsnNode
Sets the opcode of this instruction.
setOs(OutputStream) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
setParent(BlockEnvContext) - 类中的方法 org.beetl.core.BlockEnvContext
 
setParser(TextParser) - 类中的方法 org.beetl.core.text.Source
 
setPattern(String) - 类中的方法 org.beetl.core.statement.FormatExpression
 
setPkgList(Set<String>) - 类中的方法 org.beetl.core.Configuration
 
setPlaceholderEnd(String) - 类中的方法 org.beetl.core.Configuration
 
setPlaceholderEnd(String) - 类中的方法 org.beetl.core.Transformator
 
setPlaceholderEnd2(String) - 类中的方法 org.beetl.core.Configuration
 
setPlaceholderStart(String) - 类中的方法 org.beetl.core.Configuration
 
setPlaceholderStart(String) - 类中的方法 org.beetl.core.Transformator
 
setPlaceholderStart2(String) - 类中的方法 org.beetl.core.Configuration
 
setPrefix(String) - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
setPrintlnLogImpl(Log.IPrintlnLog) - 类中的静态方法 org.beetl.core.util.Log
设置打印日志的实现
setPs(Properties) - 类中的方法 org.beetl.core.Configuration
 
setReader(Reader) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
setResourceCallStack(List<Resource>) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setResourceLoader(String) - 类中的方法 org.beetl.core.Configuration
 
setResourceLoader(ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
 
setResourceLoader(ResourceLoader) - 类中的方法 org.beetl.core.Resource
 
setResourceLoaderMap(Map<Matcher, ResourceLoader>) - 类中的方法 org.beetl.core.resource.CompositeResourceLoader
一次性设置资源加载器,方便配置使用
setResourceMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setReturn(V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Sets the expected return type of the analyzed method.
setRoot(String) - 类中的方法 org.beetl.core.resource.FileResourceLoader
 
setSafeOutput(boolean) - 类中的方法 org.beetl.core.Configuration
 
setSet(Set<DebugProgramBuilderContext.VarPoint>) - 类中的方法 org.beetl.core.debug.DebugBlockEnvContext
 
setSharedVars(Map<String, Object>) - 类中的方法 org.beetl.core.GroupTemplate
添加共享变量
setSource(Source) - 类中的方法 org.beetl.core.text.Delimeter
 
setStartLine() - 类中的方法 org.beetl.core.text.Fragment
 
setStartStatement(String) - 类中的方法 org.beetl.core.Transformator
 
setStatementEnd(String) - 类中的方法 org.beetl.core.Configuration
 
setStatementEnd2(String) - 类中的方法 org.beetl.core.Configuration
 
setStatementStart(String) - 类中的方法 org.beetl.core.Configuration
 
setStatementStart2(String) - 类中的方法 org.beetl.core.Configuration
 
setStatus(FragmentStatus) - 类中的方法 org.beetl.core.text.Fragment
 
setStrict(boolean) - 类中的方法 org.beetl.core.Configuration
 
setStrictDisableGrammars(GrammarCreator, GroupTemplate) - 类中的方法 org.beetl.core.engine.DefaultTemplateEngine
严格MVC下,添加禁用语法的集合
setString(String) - 接口中的方法 org.beetl.core.util.TextUtils.StringSplitter
 
setTagConf(Configuration.HtmlTagHolder) - 类中的方法 org.beetl.core.Configuration
 
setTagFactoryMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setTagMap(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setTagParent() - 类中的方法 org.beetl.core.tag.Tag
 
setTemplateRootScopeIndexMap(Map<String, Integer>) - 类中的方法 org.beetl.core.statement.ProgramMetaData
设置模板顶级临时变量的在变量素组里的索引,顶级变量将作为脚本运行需要保存的变量
setTextVars(Map<Integer, String>) - 类中的方法 org.beetl.core.text.TextParser
 
setThrowExceptionForUpperArrayOutOfBounds(boolean) - 类中的静态方法 org.beetl.core.util.UtilConfig
android.util.* 这些类设置是否在 index > *.size 时抛出越界异常
setToken(GrammarToken) - 异常错误中的方法 org.beetl.core.exception.BeetlException
设置Token的内容
setTokenCallStack(List<GrammarToken>) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setType(String) - 类中的方法 org.beetl.core.exception.ErrorInfo
 
setUsePropertyDescriptor(boolean) - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory
 
setValue(Object, Object, Object) - 类中的方法 org.beetl.core.om.AttributeAccess
 
setValue(String, String) - 类中的方法 org.beetl.core.Configuration
 
setValueAt(int, boolean) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Directly set the value at a particular index.
setValueAt(int, int) - 类中的方法 org.beetl.core.util.SparseIntArray
Directly set the value at a particular index.
setValueAt(int, E) - 类中的方法 org.beetl.core.util.LongSparseArray
Given an index in the range 0...size()-1, sets a new value for the indexth key-value mapping that this LongSparseArray stores.
setValueAt(int, E) - 类中的方法 org.beetl.core.util.SparseArray
Given an index in the range 0...size()-1, sets a new value for the indexth key-value mapping that this SparseArray stores.
setValueAt(int, V) - 类中的方法 org.beetl.core.util.ArrayMap
Set the value at a given index in the array.
setVarAttr(String, String) - 类中的方法 org.beetl.core.ProgramBuilderContext
变量属性,展示没用上,本来想用在ide属性提示,但ide插件门槛太高了,搞不定
setVarIndex(int) - 类中的方法 org.beetl.core.statement.IncDecExpression
 
setVarIndex(int) - 接口中的方法 org.beetl.core.statement.IVarIndex
设置变量在context中的索引为index
setVarIndex(int) - 类中的方法 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
setVarIndex(int) - 类中的方法 org.beetl.core.statement.VarAssignStatement
 
setVarIndex(int) - 类中的方法 org.beetl.core.statement.VarDefineNode
 
setVarIndex(int) - 类中的方法 org.beetl.core.statement.VarRef
 
setVarIndex(int) - 类中的方法 org.beetl.core.statement.VarRefAssignExpress
 
setVarIndex(int) - 类中的方法 org.beetl.core.statement.VarRefAssignStatement
 
setVarName(String) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
setVarName(String) - 类中的方法 org.beetl.core.VarDescription
 
setVarPosition(String, ASTNode) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
setVars(Map<String, VarDescription>) - 类中的方法 org.beetl.core.BlockEnvContext
 
setVirtualClass(Map<String, String>) - 类中的方法 org.beetl.core.Configuration
 
setW(Writer) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
setWebAppExt(String) - 类中的方法 org.beetl.core.Configuration
 
setWebroot(String) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
自定义WebRoot路径
setWithPrefix(boolean) - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
setWriter(Writer) - 类中的方法 org.beetl.core.script.BeetlScriptContext
 
shl(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
SHL - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
SHORT - 类中的静态变量 org.beetl.core.misc.ALU
 
SHORT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:Short
SHORT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:short
SHORT - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the short type.
SHORT_CONVERT - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
SHORT_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The short type.
shr(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
SHR - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
Shrinker - org.beetl.ow2.asm.optimizer中的类
A class file shrinker utility.
Shrinker() - 类的构造器 org.beetl.ow2.asm.optimizer.Shrinker
 
signature - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The signature of the class.
signature - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The field's signature.
signature - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The signature of this local variable.
signature - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The method's signature.
SignatureReader - org.beetl.ow2.asm.signature中的类
A type signature parser to make a signature visitor visit an existing signature.
SignatureReader(String) - 类的构造器 org.beetl.ow2.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - org.beetl.ow2.asm.signature中的类
A visitor to visit a generic signature.
SignatureVisitor(int) - 类的构造器 org.beetl.ow2.asm.signature.SignatureVisitor
Constructs a new SignatureVisitor.
SignatureWriter - org.beetl.ow2.asm.signature中的类
A signature visitor that generates signatures in string format.
SignatureWriter() - 类的构造器 org.beetl.ow2.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
SimpleRemapper - org.beetl.ow2.asm.commons中的类
A Remapper using a Map to define its mapping.
SimpleRemapper(String, String) - 类的构造器 org.beetl.ow2.asm.commons.SimpleRemapper
 
SimpleRemapper(Map<String, String>) - 类的构造器 org.beetl.ow2.asm.commons.SimpleRemapper
 
SimpleVerifier - org.beetl.ow2.asm.tree.analysis中的类
An extended BasicVerifier that performs more precise verifications.
SimpleVerifier() - 类的构造器 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier.
SimpleVerifier(int, Type, Type, List<Type>, boolean) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
 
SimpleVerifier(Type, Type, boolean) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, List<Type>, boolean) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SINGLE_XML - 类中的静态变量 org.beetl.ow2.asm.xml.Processor
 
SingleFunctionWrapper - org.beetl.core.fun中的类
对单个native方法的封装
SingleFunctionWrapper(String, Class<?>, Object, Method) - 类的构造器 org.beetl.core.fun.SingleFunctionWrapper
 
SIPUSH - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
size - 类中的变量 org.beetl.ow2.asm.tree.analysis.SourceValue
The size of this value.
size() - 类中的方法 org.beetl.core.impl.cache.CaffeineCache
此方法不应该经常被调用,因为会触发cleanUP操作,返回一个精确值。
size() - 类中的方法 org.beetl.core.impl.cache.DefaultBeetlCache
 
size() - 类中的方法 org.beetl.core.impl.cache.LRUBeetlCache
 
size() - 类中的方法 org.beetl.core.impl.cache.NoCache
 
size() - 类中的方法 org.beetl.core.io.NoLockByteArrayOutputStream
获取已写入的大小
size() - 接口中的方法 org.beetl.core.runtime.IBeetlCache
 
size() - 类中的方法 org.beetl.core.util.ArrayMap
Return the number of items in this array map.
size() - 类中的方法 org.beetl.core.util.ArraySet
Return the number of items in this array map.
size() - 类中的方法 org.beetl.core.util.LongSparseArray
Returns the number of key-value mappings that this LongSparseArray currently stores.
size() - 类中的方法 org.beetl.core.util.LruCache
For caches that do not override LruCache.sizeOf(K, V), this returns the number of entries in the cache.
size() - 类中的方法 org.beetl.core.util.SparseArray
Returns the number of key-value mappings that this SparseArray currently stores.
size() - 类中的方法 org.beetl.core.util.SparseBooleanArray
Returns the number of key-value mappings that this SparseBooleanArray currently stores.
size() - 类中的方法 org.beetl.core.util.SparseIntArray
Returns the number of key-value mappings that this SparseIntArray currently stores.
size() - 类中的方法 org.beetl.core.util.SparseLongArray
Returns the number of key-value mappings that this SparseIntArray currently stores.
size() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns the number of instructions in this list.
size(Object[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Length of the given array or 0 if it's null.
size(Collection<?>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Length of the given collection or 0 if it's null.
sizeOf(K, V) - 类中的方法 org.beetl.core.util.LruCache
Returns the size of the entry for key and value in user-defined units.
sizeOfListPool() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
sizeOfListPool() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
返回 List 池中保存的 List 实例的个数
sizeOfMapPool() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
sizeOfMapPool() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
返回 Map 池中保存的 Map 实例的个数
sizeOfObjectPool() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
sizeOfObjectPool() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
返回 Object 池中实例的个数
sizeOfObjectType() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
sizeOfObjectType() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
返回 Object 池中类型的个数
sizeOfSetPool() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
sizeOfSetPool() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
返回 Set 池中保存的 Set 实例的个数
SizeVirtualAttributeEval() - 类的构造器 org.beetl.core.GroupTemplate.SizeVirtualAttributeEval
 
SKIP_CODE - 类中的静态变量 org.beetl.ow2.asm.ClassReader
Flag to skip method code.
SKIP_DEBUG - 类中的静态变量 org.beetl.ow2.asm.ClassReader
Flag to skip the debug information in the class.
SKIP_FRAMES - 类中的静态变量 org.beetl.ow2.asm.ClassReader
Flag to skip the stack map frames in the class.
sListPoolMaxSize - 类中的静态变量 org.beetl.core.impl.DefaultBeetlMemoryManager
缓存 List 实例的数量上限
sMapPoolMaxSize - 类中的静态变量 org.beetl.core.impl.DefaultBeetlMemoryManager
缓存 Map 实例的数量上限
sMaxNumLoop - 类中的静态变量 org.beetl.core.engine.OnlineTemplateEngine
最大循环次数
sMaxNumLoopError - 类中的静态变量 org.beetl.core.engine.OnlineTemplateEngine
错误信息
snapshot() - 类中的方法 org.beetl.core.util.LruCache
Returns a copy of the current contents of the cache, ordered from least recently accessed to most recently accessed.
sObjectPoolMaxSize - 类中的静态变量 org.beetl.core.impl.DefaultBeetlMemoryManager
在每个LinkedList中缓存 IBeetlMemoryManager.Clearable 实例的数量上限
SoftReferenceWriter - org.beetl.core.io中的类
一个缓存Writer,降低内存每次分配和扩展,能较大程度提高性能。
SoftReferenceWriter(int, int) - 类的构造器 org.beetl.core.io.SoftReferenceWriter
 
source - 类中的变量 org.beetl.core.text.Fragment
 
Source - org.beetl.core.text中的类
 
Source(char[]) - 类的构造器 org.beetl.core.text.Source
 
sourceDebug - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
Debug information to compute the correspondence between srccode and compiled elements of the class.
sourceFile - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The className of the srccode file from which this class was compiled.
SourceFragement - org.beetl.core.text中的类
存储的Beetl片段内容
SourceFragement() - 类的构造器 org.beetl.core.text.SourceFragement
 
SourceInterpreter - org.beetl.ow2.asm.tree.analysis中的类
An Interpreter for SourceValue values.
SourceInterpreter() - 类的构造器 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
SourceInterpreter(int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
SourceValue - org.beetl.ow2.asm.tree.analysis中的类
A Value that is represented by its type in a two types type system.
SourceValue(int) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SourceValue
 
SourceValue(int, Set<AbstractInsnNode>) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SourceValue
 
SourceValue(int, AbstractInsnNode) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SourceValue
 
SparseArray<E> - org.beetl.core.util中的类
SparseArray 的内部是通过两个数组对数据进行存储的, key 为 int 数组, value 为 Object 数组 - SparseArray 比 HashMap 更省内存, - 在某些条件下性能更好,它避免了对 key 的自动装箱(int 转为 Integer 类型) - 由于是整数key,所以添加删除可以使用二分查找 - ...
SparseArray() - 类的构造器 org.beetl.core.util.SparseArray
Creates a new SparseArray containing no mappings.
SparseArray(int) - 类的构造器 org.beetl.core.util.SparseArray
Creates a new SparseArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SparseBooleanArray - org.beetl.core.util中的类
SparseBooleanArray 的内部是通过两个数组对数据进行存储的, key 为 int 数组, value 为 boolean 数组 SparseBooleanArrays map integers to booleans.
SparseBooleanArray() - 类的构造器 org.beetl.core.util.SparseBooleanArray
Creates a new SparseBooleanArray containing no mappings.
SparseBooleanArray(int) - 类的构造器 org.beetl.core.util.SparseBooleanArray
Creates a new SparseBooleanArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SparseIntArray - org.beetl.core.util中的类
SparseIntArray 的内部是通过两个数组对数据进行存储的, key 为 int 数组, value 为 int 数组 SparseIntArrays map integers to integers.
SparseIntArray() - 类的构造器 org.beetl.core.util.SparseIntArray
Creates a new SparseIntArray containing no mappings.
SparseIntArray(int) - 类的构造器 org.beetl.core.util.SparseIntArray
Creates a new SparseIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SparseLongArray - org.beetl.core.util中的类
SparseLongArray 的内部是通过两个数组对数据进行存储的, key 为 int 数组, value 为 long 数组 SparseLongArrays map integers to longs.
SparseLongArray() - 类的构造器 org.beetl.core.util.SparseLongArray
Creates a new SparseLongArray containing no mappings.
SparseLongArray(int) - 类的构造器 org.beetl.core.util.SparseLongArray
Creates a new SparseLongArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
split(String, String) - 类中的静态方法 org.beetl.core.util.TextUtils
This method yields the same result as text.split(expression, -1) except that if text.isEmpty() then this method returns an empty array whereas "".split(expression, -1) would have returned an array with a single "".
split(String, Pattern) - 类中的静态方法 org.beetl.core.util.TextUtils
Splits a string on a pattern.
sSetPoolMaxSize - 类中的静态变量 org.beetl.core.impl.DefaultBeetlMemoryManager
缓存 Set 实例的数量上限
stack - 类中的变量 org.beetl.ow2.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
stack - 类中的变量 org.beetl.ow2.asm.tree.FrameNode
The types of the operand stack elements of this stack map frame.
start - 类中的变量 org.beetl.core.text.Delimeter
 
start - 类中的变量 org.beetl.ow2.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableAnnotationNode
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).
start - 类中的变量 org.beetl.ow2.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
START - enum class 中的枚举常量 org.beetl.core.util.TextUtils.TruncateAt
 
start1 - 类中的变量 org.beetl.core.text.Delimeter
 
startElement(String, String, String, Attributes) - 类中的方法 org.beetl.ow2.asm.xml.ASMContentHandler
Process notification of the start of an XML element being reached.
startLine - 类中的变量 org.beetl.core.text.Fragment
 
StartsWithMatcher - org.beetl.core.resource中的类
检查key以给定的字符串开头的匹配器
StartsWithMatcher() - 类的构造器 org.beetl.core.resource.StartsWithMatcher
 
StartsWithMatcher(String) - 类的构造器 org.beetl.core.resource.StartsWithMatcher
 
Statement - org.beetl.core.statement中的类
执行语句
Statement(GrammarToken) - 类的构造器 org.beetl.core.statement.Statement
构造方法
StatementExpression - org.beetl.core.statement中的类
表达式语句,如fun();
StatementExpression(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.StatementExpression
 
statements - 类中的变量 org.beetl.core.statement.ProgramMetaData
模板的语句
StaticInitMerger - org.beetl.ow2.asm.commons中的类
A ClassVisitor that merges clinit methods into a single one.
StaticInitMerger(int, String, ClassVisitor) - 类的构造器 org.beetl.ow2.asm.commons.StaticInitMerger
 
StaticInitMerger(String, ClassVisitor) - 类的构造器 org.beetl.ow2.asm.commons.StaticInitMerger
 
staticTextArray - 类中的变量 org.beetl.core.Context
这些变量来自于ProgrameMeta,模板的静态文本,TODO,能否改成SoftRefernce,避免占用较大内存?
staticTextArray - 类中的变量 org.beetl.core.statement.ProgramMetaData
模板静态数据
StaticTextASTNode - org.beetl.core.statement中的类
模板的静态部分
StaticTextASTNode(int, GrammarToken) - 类的构造器 org.beetl.core.statement.StaticTextASTNode
 
StaticTextByteASTNode - org.beetl.core.statement中的类
模板的静态部分
StaticTextByteASTNode(int, GrammarToken) - 类的构造器 org.beetl.core.statement.StaticTextByteASTNode
 
stepNextToBreakLine() - 类中的方法 org.beetl.core.debug.DebugContext
运行到下一个断点
stepOnLine() - 类中的方法 org.beetl.core.debug.DebugContext
单行调试
stepToFinish() - 类中的方法 org.beetl.core.debug.DebugContext
 
store(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
storeArg(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeLocal(int) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
STRICK_MVC - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
严格MVC错误,模板使用严格MVC,但模板内容含有不允许的语法
STRICT_DISABLE_GRAMMARS - 类中的静态变量 org.beetl.core.engine.DefaultTemplateEngine
严格MVC下不允许的语法,跟逻辑相关
STRING - 类中的静态变量 org.beetl.core.misc.ALU
 
STRING - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:String
STRING - 类中的静态变量 org.beetl.core.util.EmptyArray
表示一个 String 类型的空数组
STRING_BUILDER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.InternalName
内部名:StringBuilder
StringBodyContent - org.beetl.core.io中的类
模板变量对应的类型,其内容是字符
StringBodyContent(char[], int) - 类的构造器 org.beetl.core.io.StringBodyContent
 
StringTemplateResource - org.beetl.core.resource中的类
字符模板资源
StringTemplateResource(String, ResourceLoader) - 类的构造器 org.beetl.core.resource.StringTemplateResource
 
StringTemplateResourceLoader - org.beetl.core.resource中的类
字符串模板加载器
StringTemplateResourceLoader() - 类的构造器 org.beetl.core.resource.StringTemplateResourceLoader
 
sts - 类中的变量 org.beetl.core.statement.VarAssignSeqStatement
 
sub(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
SUB - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
substring(CharSequence, int, int) - 类中的静态方法 org.beetl.core.util.TextUtils
Create a new String object containing the given range of characters from the source string.
success - 类中的变量 org.beetl.core.Script
 
SUPER - 类中的静态变量 org.beetl.ow2.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superName - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The internal of className of the super class (see getInternalName).
swap() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap() - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
swap(Type, Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
SWAP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
Switch - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
SwitchStatement - org.beetl.core.statement中的类
类似go语言的switch
SwitchStatement(Expression, LinkedHashMap<Expression, BlockStatement>, BlockStatement, GrammarToken) - 类的构造器 org.beetl.core.statement.SwitchStatement
 
sync(Parser) - 类中的方法 org.beetl.core.parser.BeetlAntlrErrorStrategy
Make sure we don't attempt to recover from problems in subrules.
syntaxError - 类中的变量 org.beetl.core.engine.DefaultTemplateEngine
语法错误监听器
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - 类中的方法 org.beetl.core.parser.SyntaxErrorListener
 
SyntaxErrorListener - org.beetl.core.parser中的类
 
SyntaxErrorListener() - 类的构造器 org.beetl.core.parser.SyntaxErrorListener
 
systemCrStr - 类中的静态变量 org.beetl.core.text.TextParser
 

T

T_BOOLEAN - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_BYTE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_CHAR - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_DOUBLE - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_FLOAT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_INT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_LONG - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
T_SHORT - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
tab - 类中的变量 org.beetl.ow2.asm.util.Textifier
Tab for class members.
tab2 - 类中的变量 org.beetl.ow2.asm.util.Textifier
Tab for bytecode instructions.
tab3 - 类中的变量 org.beetl.ow2.asm.util.Textifier
Tab for table and lookup switch instructions.
tableswitch(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
tableSwitch(int[], TableSwitchGenerator) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
TABLESWITCH - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
TABLESWITCH_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - org.beetl.ow2.asm.commons中的接口
A code generator for switch statements.
TableSwitchInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, LabelNode, LabelNode...) - 类的构造器 org.beetl.ow2.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
Tag - org.beetl.core.tag中的类
标签函数,用于处理一段模板快
Tag - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
Tag() - 类的构造器 org.beetl.core.tag.Tag
 
TAG_INSTANCE_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
标签实例化错误
TAG_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
标签未找到
TagFactory - org.beetl.core.tag中的接口
标签函数工厂类
tagName - 类中的变量 org.beetl.core.statement.TagStatement
 
tagRoot - 类中的变量 org.beetl.core.tag.HTMLTagSupportWrapper
 
TagStatement - org.beetl.core.statement中的类
标签,如:
TagStatement(String, Expression[], Statement, GrammarToken) - 类的构造器 org.beetl.core.statement.TagStatement
 
tagSuffix - 类中的变量 org.beetl.core.tag.HTMLTagSupportWrapper
 
TagVarBindingStatement - org.beetl.core.statement中的类
 
TagVarBindingStatement(String, Expression[], Statement, VarDefineNode[], GrammarToken) - 类的构造器 org.beetl.core.statement.TagVarBindingStatement
 
takeList() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
takeList() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
获取一个 List 的实例
takeMap() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
takeMap() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
获取一个 Map 的实例
takeObject(Class<IBeetlMemoryManager.Clearable>) - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
takeObject(Class<IBeetlMemoryManager.Clearable>) - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
获取一个 IBeetlMemoryManager.Clearable 的实例
takeSet() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
takeSet() - 接口中的方法 org.beetl.core.runtime.IBeetlMemoryManager
获取一个 Set 的实例
tconst(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
template - 类中的变量 org.beetl.core.Context
当前模板
Template - org.beetl.core中的类
模板类,不能被重用,如果需要一个可重用的Template,使用TemplateProxy
Template(GroupTemplate, Program, Resource, Configuration) - 类的构造器 org.beetl.core.Template
 
Template(GroupTemplate, Program, Resource, Configuration, ContextBuffer) - 类的构造器 org.beetl.core.Template
 
TEMPLATE_CHARSET - 类中的静态变量 org.beetl.core.Configuration
 
TEMPLATE_LOAD_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
模板加载失败
TEMPLATE_REUSED_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
 
TEMPLATE_ROOT - 类中的静态变量 org.beetl.core.Configuration
 
TemplateContent - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
TemplateEngine - org.beetl.core中的接口
模板引擎接口
TemplateProxy - org.beetl.core中的类
提供一个可重用的模板引擎
TemplateProxy(Template) - 类的构造器 org.beetl.core.TemplateProxy
 
templateRootScopeIndexMap - 类中的变量 org.beetl.core.statement.ProgramMetaData
模板里的顶级变量映射关系
tempVarStartIndex - 类中的变量 org.beetl.core.Context
临时变量开始计数的位置
tempVarStartIndex - 类中的变量 org.beetl.core.statement.ProgramMetaData
临时变量存放的起始索引
Ternary - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
TernaryExpression - org.beetl.core.statement中的类
三元表达式 condtion?
TernaryExpression(Expression, Expression, Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.TernaryExpression
 
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
ternaryOperation(AbstractInsnNode, SourceValue, SourceValue, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
ternaryOperation(AbstractInsnNode, V, V, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with three arguments.
TestBean() - 类的构造器 org.beetl.core.om.asm.AsmBeanFactory.TestBean
 
testTemplate(String, String) - 类中的静态方法 org.beetl.core.BeetlKit
 
text - 类中的变量 org.beetl.core.statement.GrammarToken
文本表示
text - 类中的变量 org.beetl.ow2.asm.util.Printer
The text to be printed.
TEXT_START - 类中的静态变量 org.beetl.core.text.Fragment
 
TextFragment - org.beetl.core.text中的类
 
TextFragment(Source) - 类的构造器 org.beetl.core.text.TextFragment
 
Textifiable - org.beetl.ow2.asm.util中的接口
An Attribute that can print a readable representation of itself.
Textifier - org.beetl.ow2.asm.util中的类
A Printer that prints a disassembled view of the classes it visits.
Textifier() - 类的构造器 org.beetl.ow2.asm.util.Textifier
Constructs a new Textifier.
Textifier(int) - 类的构造器 org.beetl.ow2.asm.util.Textifier
Constructs a new Textifier.
textify(StringBuffer, Map<Label, String>) - 接口中的方法 org.beetl.ow2.asm.util.Textifiable
Build a human readable representation of this attribute.
textIndex - 类中的变量 org.beetl.core.statement.StaticTextASTNode
 
textIndex - 类中的变量 org.beetl.core.statement.StaticTextByteASTNode
 
TextOutputSt - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
TextOutputSt2 - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
TextParser - org.beetl.core.text中的类
文本解析成beetl脚本,按照各种定位符,html标记解析成对应的Fragment,然后再格式化,最后输出成beetl脚本
TextParser(Configuration.DelimeterHolder, Configuration.DelimeterHolder, Configuration.HtmlTagHolder) - 类的构造器 org.beetl.core.text.TextParser
 
TextParser(GroupTemplate, Configuration.DelimeterHolder, Configuration.DelimeterHolder) - 类的构造器 org.beetl.core.text.TextParser
 
TextParser(GroupTemplate, Configuration.DelimeterHolder, Configuration.DelimeterHolder, Configuration.HtmlTagHolder) - 类的构造器 org.beetl.core.text.TextParser
 
TextParserException - org.beetl.core.exception中的异常错误
将文本转为模板语言解析过程中的异常
TextParserException(String) - 异常错误的构造器 org.beetl.core.exception.TextParserException
构造方法
TextUtils - org.beetl.core.util中的类
文本工具类 修改自 android.text.TextUtil
TextUtils.StringSplitter - org.beetl.core.util中的接口
An interface for splitting strings according to rules that are opaque to the user of this interface.
TextUtils.TruncateAt - org.beetl.core.util中的Enum Class
 
THIS - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.VarIndex
实例方法 this 变量位置
ThreadSafety - org.beetl.core.annotation中的Annotation Interface
标识一个类或者方法是线程安全的
throwCastException(ClassCastException, GroupTemplate) - 类中的静态方法 org.beetl.core.misc.BeetlUtil
 
throwException() - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
THROWS - 类中的静态变量 org.beetl.ow2.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
TO_STRING - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:toString()
TO_STRING - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:Object.toString()
toArray() - 类中的方法 org.beetl.core.util.ArraySet
 
toArray() - 类中的方法 org.beetl.ow2.asm.tree.InsnList
Returns an array containing all of the instructions in this list.
toArray(T[]) - 类中的方法 org.beetl.core.util.ArraySet
 
toByteArray() - 类中的方法 org.beetl.core.io.NoLockByteArrayOutputStream
转成字节数组
toByteArray() - 类中的方法 org.beetl.ow2.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toErrorInfo() - 异常错误中的方法 org.beetl.core.exception.BeetlException
返回一个错误描述信息
toJavaFormatString() - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
token - 异常错误中的变量 org.beetl.core.exception.BeetlException
错误的 Token
token - 类中的变量 org.beetl.core.statement.ASTNode
当前结点的语法单词
TOKEN_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
Token 错误
tokenCallStack - 类中的变量 org.beetl.core.exception.ErrorInfo
TOP - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
TOP_LEVEL_DOMAIN - 类中的静态变量 org.beetl.core.util.Patterns
已过时。
This API is deprecated. See Patterns.TOP_LEVEL_DOMAIN_STR.
TOP_LEVEL_DOMAIN_STR - 类中的静态变量 org.beetl.core.util.Patterns
已过时。
Due to the recent profileration of gTLDs, this API is expected to become out-of-date very quickly. Therefore it is now deprecated.
TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL - 类中的静态变量 org.beetl.core.util.Patterns
已过时。
This API is deprecated. See Patterns.TOP_LEVEL_DOMAIN_STR.
toString() - 类中的方法 org.beetl.core.BlockEnvContext
 
toString() - 异常错误中的方法 org.beetl.core.exception.BeetlException
 
toString() - 类中的方法 org.beetl.core.exception.ErrorInfo
 
toString() - 类中的方法 org.beetl.core.GeneralLoopStatus
 
toString() - 类中的方法 org.beetl.core.impl.DefaultBeetlMemoryManager
 
toString() - 类中的方法 org.beetl.core.io.ByteBodyContent
 
toString() - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
toString() - 类中的方法 org.beetl.core.io.CachedStringWriter
 
toString() - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
toString() - 类中的方法 org.beetl.core.io.NoLockStringWriter
 
toString() - 类中的方法 org.beetl.core.io.SoftReferenceWriter
 
toString() - 类中的方法 org.beetl.core.io.StringBodyContent
 
toString() - 类中的方法 org.beetl.core.om.ObjectMethodMatchConf
 
toString() - 类中的方法 org.beetl.core.resource.AllowAllMatcher
 
toString() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
toString() - 类中的方法 org.beetl.core.Resource
 
toString() - 类中的方法 org.beetl.core.statement.GrammarToken
 
toString() - 类中的方法 org.beetl.core.statement.Literal
 
toString() - 类中的方法 org.beetl.core.text.Fragment
 
toString() - 类中的方法 org.beetl.core.text.Source
 
toString() - 类中的方法 org.beetl.core.util.ArrayMap
toString() - 类中的方法 org.beetl.core.util.ArraySet
toString() - 类中的方法 org.beetl.core.util.LongSparseArray
toString() - 类中的方法 org.beetl.core.util.LruCache
 
toString() - 类中的方法 org.beetl.core.util.Pair
 
toString() - 类中的方法 org.beetl.core.util.SparseArray
toString() - 类中的方法 org.beetl.core.util.SparseBooleanArray
toString() - 类中的方法 org.beetl.core.util.SparseIntArray
toString() - 类中的方法 org.beetl.core.util.SparseLongArray
toString() - 类中的方法 org.beetl.core.VarDescription
 
toString() - 类中的方法 org.beetl.ow2.asm.AsmContext
 
toString() - 类中的方法 org.beetl.ow2.asm.commons.Method
 
toString() - 类中的方法 org.beetl.ow2.asm.Handle
Returns the textual representation of this handle.
toString() - 类中的方法 org.beetl.ow2.asm.Label
Returns a string representation of this label.
toString() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicValue
 
toString() - 类中的方法 org.beetl.ow2.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - 类中的方法 org.beetl.ow2.asm.Type
Returns a string representation of this type.
toString() - 类中的方法 org.beetl.ow2.asm.TypePath
Returns a string representation of this type path.
total(long[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
TraceAnnotationVisitor - org.beetl.ow2.asm.util中的类
An AnnotationVisitor that prints the annotations it visits with a Printer.
TraceAnnotationVisitor(AnnotationVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
TraceAnnotationVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
TraceClassVisitor - org.beetl.ow2.asm.util中的类
A ClassVisitor that prints the classes it visits with a Printer.
TraceClassVisitor(PrintWriter) - 类的构造器 org.beetl.ow2.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, PrintWriter) - 类的构造器 org.beetl.ow2.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, Printer, PrintWriter) - 类的构造器 org.beetl.ow2.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - org.beetl.ow2.asm.util中的类
A FieldVisitor that prints the fields it visits with a Printer.
TraceFieldVisitor(FieldVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceFieldVisitor
 
TraceFieldVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceFieldVisitor
 
TraceMethodVisitor - org.beetl.ow2.asm.util中的类
A MethodVisitor that prints the methods it visits with a Printer.
TraceMethodVisitor(MethodVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceMethodVisitor
 
TraceMethodVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceMethodVisitor
 
TraceSignatureVisitor - org.beetl.ow2.asm.util中的类
A SignatureVisitor that prints a disassembled view of the signature it visits.
TraceSignatureVisitor(int) - 类的构造器 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
transform(Reader) - 类中的方法 org.beetl.core.Transformator
 
transform(String) - 类中的方法 org.beetl.core.Transformator
 
Transformator - org.beetl.core中的类
将模版转化为beetl script的代码,此为核心代码之一.似乎有一1.x有个小bug,换行导致输出乱了
Transformator() - 类的构造器 org.beetl.core.Transformator
 
Transformator(String, String, String, String) - 类的构造器 org.beetl.core.Transformator
 
trimSpace() - 类中的方法 org.beetl.core.text.SourceFragement
格式化
trimToSize(T[], int) - 类中的静态方法 org.beetl.core.util.ArrayUtils
 
trimToSize(T, int) - 类中的静态方法 org.beetl.core.util.TextUtils
Trims the text to size length.
Try - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
TryCatchBlockNode - org.beetl.ow2.asm.tree中的类
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - 类的构造器 org.beetl.ow2.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The try catch blocks of this method.
TryCatchBlockSorter - org.beetl.ow2.asm.commons中的类
A MethodVisitor adapter to sort the exception handlers.
TryCatchBlockSorter(int, MethodVisitor, int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.commons.TryCatchBlockSorter
 
TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - 类的构造器 org.beetl.ow2.asm.commons.TryCatchBlockSorter
 
TryCatchStatement - org.beetl.core.statement中的类
try{ }catch(error){ }
TryCatchStatement(BlockStatement, BlockStatement, VarDefineNode, GrammarToken) - 类的构造器 org.beetl.core.statement.TryCatchStatement
 
tryInstance(String, ClassLoader) - 类中的静态方法 org.beetl.core.fun.ObjectUtil
实例化一个类,如果不成功,返回null
tryPart - 类中的变量 org.beetl.core.statement.TryCatchStatement
 
type - 类中的变量 org.beetl.core.exception.ErrorInfo
错误类型
type - 类中的变量 org.beetl.ow2.asm.Attribute
The type of this attribute.
type - 类中的变量 org.beetl.ow2.asm.tree.FrameNode
The type of this frame.
type - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
Internal className of the type of exceptions handled by the handler.
type() - 类中的方法 org.beetl.ow2.asm.AsmContext
 
Type - org.beetl.ow2.asm中的类
A Java field or method type.
TYPE_ARGUMENT - 类中的静态变量 org.beetl.ow2.asm.TypePath
A type path step that steps into a type argument of a generic type.
TYPE_DECLARATION - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
Constant used in appendDescriptor for field or method return value signatures, formatted in default Java notation (non-bytecode)
TYPE_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TYPE_SEARCH_ERROR - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
类型识别错误
TYPE_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.CheckSignatureAdapter
Type to be used to check type signatures.See CheckSignatureAdapter.
TypeAnnotationNode - org.beetl.ow2.asm.tree中的类
A node that represents a type annotationn.
TypeAnnotationNode(int, int, TypePath, String) - 类的构造器 org.beetl.ow2.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeAnnotationNode(int, TypePath, String) - 类的构造器 org.beetl.ow2.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a type instruction.
TypeInsnNode(int, String) - 类的构造器 org.beetl.ow2.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
typePath - 类中的变量 org.beetl.ow2.asm.tree.TypeAnnotationNode
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.
TypePath - org.beetl.ow2.asm中的类
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
typeRef - 类中的变量 org.beetl.ow2.asm.tree.TypeAnnotationNode
A reference to the annotated type.
TypeReference - org.beetl.ow2.asm中的类
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - 类的构造器 org.beetl.ow2.asm.TypeReference
Creates a new TypeReference.
TYPES - 类中的静态变量 org.beetl.ow2.asm.util.Printer
The names of the for operand parameter values of the MethodVisitor.visitIntInsn(int, int) method when opcode is NEWARRAY.

U

unaryOperation(AbstractInsnNode, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, BasicValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, SourceValue) - 类中的方法 org.beetl.ow2.asm.tree.analysis.SourceInterpreter
 
unaryOperation(AbstractInsnNode, V) - 类中的方法 org.beetl.ow2.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
unbox(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNINITIALIZED_THIS - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
UNINITIALIZED_VALUE - 类中的静态变量 org.beetl.ow2.asm.tree.analysis.BasicValue
 
uninitializedTypes - 类中的变量 org.beetl.ow2.asm.commons.AnalyzerAdapter
Information about uninitialized types in the current execution frame.
unpackRangeEndFromLong(long) - 类中的静态方法 org.beetl.core.util.TextUtils
Get the end value from a range packed in a long by TextUtils.packRangeInLong(int, int)
unpackRangeStartFromLong(long) - 类中的静态方法 org.beetl.core.util.TextUtils
Get the start value from a range packed in a long by TextUtils.packRangeInLong(int, int)
unstableRemoveIf(ArrayList<T>, Predicate<T>) - 类中的静态方法 org.beetl.core.util.ArrayUtils
Removes elements that match the predicate in an efficient way that alters the order of elements in the collection.
unused - 类中的变量 org.beetl.ow2.asm.optimizer.NameMapping
 
update(Object, int) - 类中的方法 org.beetl.ow2.asm.xml.Processor
 
update(GrammarCreator, Expression[], GroupTemplate) - 接口中的方法 org.beetl.core.Function.ChangeInput
 
updateIndex(int) - 类中的方法 org.beetl.ow2.asm.tree.TryCatchBlockNode
Updates the index of this try catch block in the method's list of try catch block nodes.
updateNewLocals(Object[]) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
Notifies subclasses that a new stack map frame is being visited.
ushr(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
USHR - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
UtilConfig - org.beetl.core.util中的类
Class to configure several of the util classes.
UtilConfig() - 类的构造器 org.beetl.core.util.UtilConfig
 

V

v(String, String) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.VERBOSE 级别的日志消息
v(String, String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.VERBOSE 级别的日志消息
V1_1 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_2 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_3 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_4 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_5 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_6 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_7 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
V1_8 - 接口中的静态变量 org.beetl.ow2.asm.Opcodes
 
validate() - 类中的方法 org.beetl.core.Script
语法校验,如果返回ErrorInfo,则表示语法有错,返回null,语法无错误
validate() - 类中的方法 org.beetl.core.Template
语法校验,如果返回BeetlException,则表示语法有错,返回null,语法无错误 可以是使用ErrorInfo 来解析此错误
validate() - 类中的方法 org.beetl.core.TemplateProxy
语法校验,如果返回BeetlException,则表示语法有错,返回null,语法无错误
validate() - 类中的方法 org.beetl.core.util.ArrayMap
The use of the ArrayMap.append(K, V) function can result in invalid array maps, in particular an array map where the same key appears multiple times.
validateScript(Object) - 类中的方法 org.beetl.core.GroupTemplate
 
validateScript(Object, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
 
validateTemplate(Object) - 类中的方法 org.beetl.core.GroupTemplate
 
validateTemplate(Object, ResourceLoader) - 类中的方法 org.beetl.core.GroupTemplate
 
value - 类中的变量 org.beetl.core.statement.SelectStatement
 
value - 类中的变量 org.beetl.core.statement.SwitchStatement
 
value - 类中的变量 org.beetl.core.statement.VarRef.Result
 
value - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The field's initial value.
value(Object, Object) - 类中的方法 org.beetl.core.om.ArrayAA
 
value(Object, Object) - 类中的方法 org.beetl.core.om.AttributeAccess
 
value(Object, Object) - 类中的方法 org.beetl.core.om.BeanAA
 
value(Object, Object) - 类中的方法 org.beetl.core.om.ListAA
 
value(Object, Object) - 类中的方法 org.beetl.core.om.MapAA
 
value(Object, Object) - 类中的方法 org.beetl.core.om.MapEntryAA
 
value(Object, Object) - 类中的方法 org.beetl.core.om.ReflectBeanAA
 
value(Object, String) - 类中的方法 org.beetl.core.om.asm.AsmBeanFactory
 
Value - org.beetl.ow2.asm.tree.analysis中的接口
An immutable symbolic value for semantic interpretation of bytecode.
VALUE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
VALUE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:value
VALUE_OF - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodName
方法名:valueOf
VALUE_OF_BOOLEAN - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Boolean valueOf(boolean)
VALUE_OF_BYTE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Byte valueOf(byte)
VALUE_OF_CHARACTER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Character valueOf(char)
VALUE_OF_DOUBLE - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Double valueOf(double)
VALUE_OF_FLOAT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Float valueOf(float)
VALUE_OF_INTEGER - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Integer valueOf(int)
VALUE_OF_LONG - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Long valueOf(long)
VALUE_OF_SHORT - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.MethodDesc
方法描述:Short valueOf(short)
valueAt(int) - 类中的方法 org.beetl.core.util.ArrayMap
Return the value at the given index in the array.
valueAt(int) - 类中的方法 org.beetl.core.util.ArraySet
Return the value at the given index in the array.
valueAt(int) - 类中的方法 org.beetl.core.util.LongSparseArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this LongSparseArray stores.
valueAt(int) - 类中的方法 org.beetl.core.util.SparseArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseArray stores.
valueAt(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseBooleanArray stores.
valueAt(int) - 类中的方法 org.beetl.core.util.SparseIntArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseIntArray stores.
valueAt(int) - 类中的方法 org.beetl.core.util.SparseLongArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseLongArray stores.
valueAtUnchecked(int) - 类中的方法 org.beetl.core.util.ArraySet
Returns the value at the given index in the array without checking that the index is within bounds.
valueOf(int) - 类中的静态方法 org.beetl.core.misc.NumberUtil
 
valueOf(String) - enum class中的静态方法 org.beetl.core.text.CRType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.beetl.core.text.FragmentStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.beetl.core.util.TextUtils.TruncateAt
Returns the enum constant of this class with the specified name.
valueOf(Type) - 类中的方法 org.beetl.ow2.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
values - 类中的变量 org.beetl.ow2.asm.tree.AnnotationNode
The className value pairs of this annotation.
values() - enum class中的静态方法 org.beetl.core.text.CRType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.beetl.core.text.FragmentStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - 类中的方法 org.beetl.core.util.ArrayMap
Return a Collection for iterating over and interacting with all values in the array map.
values() - enum class中的静态方法 org.beetl.core.util.TextUtils.TruncateAt
Returns an array containing the constants of this enum class, in the order they are declared.
var - 类中的变量 org.beetl.ow2.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - 类中的变量 org.beetl.ow2.asm.tree.VarInsnNode
The operand of this instruction.
VAR_ALREADY_DEFINED - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
变量已经定义过了
VAR_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VAR_NOT_DEFINED - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
模板引用未定义的变量
VAR_READONLY - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
变量只读: 通过template.set()的变量,即用于渲染模板的变量都是只读的,不能在模板中被改写
VarAssign - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
varAssignSeq - 类中的变量 org.beetl.core.statement.GeneralForStatement
 
VarAssignSeq - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
VarAssignSeqStatement - org.beetl.core.statement中的类
var a=1,b=2
VarAssignSeqStatement(Statement[], GrammarToken) - 类的构造器 org.beetl.core.statement.VarAssignSeqStatement
 
VarAssignStatement - org.beetl.core.statement中的类
var xxx = exp;
VarAssignStatement(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.VarAssignStatement
 
VarAttribute - org.beetl.core.statement中的类
user.name
VarAttribute(GrammarToken) - 类的构造器 org.beetl.core.statement.VarAttribute
 
VarDefineNode - org.beetl.core.statement中的类
var c
VarDefineNode(GrammarToken) - 类的构造器 org.beetl.core.statement.VarDefineNode
 
VarDescription - org.beetl.core中的类
 
VarDescription() - 类的构造器 org.beetl.core.VarDescription
 
VARIABLE_ARRAY - 类中的静态变量 org.beetl.core.om.ObjectMethodMatchConf
 
varIndex - 类中的变量 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
varIndex - 类中的变量 org.beetl.core.statement.VarAssignStatement
 
varIndex - 类中的变量 org.beetl.core.statement.VarDefineNode
 
varIndex - 类中的变量 org.beetl.core.statement.VarRef
 
varIndex - 类中的变量 org.beetl.core.statement.VarRefAssignExpress
 
varIndex - 类中的变量 org.beetl.core.statement.VarRefAssignStatement
 
varIndexPoint(BlockEnvContext, VarDescription, int) - 类中的方法 org.beetl.core.debug.DebugProgramBuilderContext
 
varIndexPoint(BlockEnvContext, VarDescription, int) - 类中的方法 org.beetl.core.ProgramBuilderContext
 
varIndexs - 类中的变量 org.beetl.core.statement.TagVarBindingStatement
 
varIndexSize - 类中的变量 org.beetl.core.ProgramBuilderContext
 
varIndexSize - 类中的变量 org.beetl.core.statement.ProgramMetaData
所有变量存放在数组中,数组长度为varIndexSize
VarInsnNode - org.beetl.ow2.asm.tree中的类
A node that represents a local variable instruction.
VarInsnNode(int, int) - 类的构造器 org.beetl.ow2.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
varName - 类中的变量 org.beetl.core.VarDescription
 
VarPoint(String, int, int) - 类的构造器 org.beetl.core.debug.DebugProgramBuilderContext.VarPoint
 
varRef - 类中的变量 org.beetl.core.statement.VarRefAssignExpress
 
varRef - 类中的变量 org.beetl.core.statement.VarRefAssignStatement
 
VarRef - org.beetl.core.statement中的类
user.name
VarRef - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
VarRef(VarAttribute[], boolean, Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.VarRef
 
VarRef(VarAttribute[], boolean, Expression, GrammarToken, GrammarToken) - 类的构造器 org.beetl.core.statement.VarRef
 
VarRef.Result - org.beetl.core.statement中的类
 
VarRefAssign - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
VarRefAssignExp - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
VarRefAssignExpress - org.beetl.core.statement中的类
call(xxx.cc = exp); 返回是exp
VarRefAssignExpress(Expression, VarRef) - 类的构造器 org.beetl.core.statement.VarRefAssignExpress
 
VarRefAssignStatement - org.beetl.core.statement中的类
var xxx.cc = exp;
VarRefAssignStatement(Expression, VarRef) - 类的构造器 org.beetl.core.statement.VarRefAssignStatement
 
VarRefOptimal - org.beetl.core.statement.optimal中的类
已过时。
取消,报错体验跟VarRef不一致,当变量不存在的时候,应该是NOT_DEFINED,而不是NULL
VarRefOptimal(VarAttribute, GrammarToken, GrammarToken) - 类的构造器 org.beetl.core.statement.optimal.VarRefOptimal
已过时。
 
vars - 类中的变量 org.beetl.core.BlockEnvContext
 
vars - 类中的变量 org.beetl.core.Context
当前会话相关变量全局变量和临时变量都放在数组里,全局变量放在前面,Beetl并没有使用Map来存放变量名和值,为了提高性能
VarSquareAttribute - org.beetl.core.statement中的类
a.[]
VarSquareAttribute(Expression, GrammarToken) - 类的构造器 org.beetl.core.statement.VarSquareAttribute
 
VarTag - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
VarVirtualAttribute - org.beetl.core.statement中的类
list.
VarVirtualAttribute(GrammarToken) - 类的构造器 org.beetl.core.statement.VarVirtualAttribute
 
vas - 类中的变量 org.beetl.core.statement.FunctionExpression
 
VERBOSE - 类中的静态变量 org.beetl.core.util.Log
VERBOSE_TEXT - 类中的静态变量 org.beetl.core.util.Log
verify(ClassReader, boolean, PrintWriter) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a given class
verify(ClassReader, ClassLoader, boolean, PrintWriter) - 类中的静态方法 org.beetl.ow2.asm.util.CheckClassAdapter
Checks a given class.
version - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The class version.
version - 类中的变量 org.beetl.ow2.asm.util.CheckMethodAdapter
The class version number.
VIRTUAL_NOT_FOUND - 异常错误中的静态变量 org.beetl.core.exception.BeetlException
虚拟属性未找到
VirtualAttributeEval - org.beetl.core中的接口
虚拟属性
VirtualClassAttribute - org.beetl.core中的接口
虚拟属性,通过class注册,这样可以渲染输出而不需要的增加新模型 如user.gender user.
visibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The runtime visible annotations of this class.
visibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The runtime visible annotations of this field.
visibleAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime visible annotations of this method.
visibleLocalVariableAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The visible local variable annotations of this method.
visibleParameterAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.AbstractInsnNode
The runtime visible type annotations of this instruction.
visibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.ClassNode
The runtime visible type annotations of this class.
visibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.FieldNode
The runtime visible type annotations of this field.
visibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.MethodNode
The runtime visible type annotations of this method.
visibleTypeAnnotations - 类中的变量 org.beetl.ow2.asm.tree.TryCatchBlockNode
The runtime visible type annotations on the exception handler type.
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.StaticInitMerger
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class header.
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visit(int, int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.util.Printer
Annotation value.
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
visit(String, Object) - 类中的方法 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingFieldAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.FieldConstantsCollector
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckFieldAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Prints a disassembled view of the given annotation.
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceFieldVisitor
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXFieldAdapter
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Nested annotation value.
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
visitAnnotation(String, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.util.Printer
Method default annotation.
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitAnnotationDefault() - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitAnnotationEnd() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitAnnotationEnd() - 类中的方法 org.beetl.ow2.asm.util.Printer
Annotation end.
visitAnnotationEnd() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Annotation array value.
visitArray(String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
visitArray(String) - 类中的方法 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
visitArrayType() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitArrayType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitArrayType() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitArrayType() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.optimizer.FieldConstantsCollector
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.CheckFieldAdapter
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Prints a disassembled view of the given attribute.
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.TraceFieldVisitor
 
visitAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitBaseType(char) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitBaseType(char) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitBaseType(char) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitBaseType(char) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitClassAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitClassAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class annotation.
visitClassAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitClassAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitClassAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class attribute.
visitClassAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitClassBound() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitClassBound() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitClassBound() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitClassBound() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitClassEnd() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitClassEnd() - 类中的方法 org.beetl.ow2.asm.util.Printer
Class end.
visitClassEnd() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitClassType(String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitClassType(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitClassType(String) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitClassType(String) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class type annotation.
visitClassTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitCode() - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitCode() - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e. non abstract method).
visitCode() - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitCode() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitCode() - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitCode() - 类中的方法 org.beetl.ow2.asm.util.Printer
Method start.
visitCode() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitCode() - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitCode() - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits the end of the class.
visitEnd() - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.commons.JSRInlinerAdapter
If any JSRs were seen, triggers the inlining process.
visitEnd() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.commons.StaticInitMerger
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.commons.TryCatchBlockSorter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.FieldVisitor
Visits the end of the field.
visitEnd() - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits the end of the method.
visitEnd() - 类中的方法 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.optimizer.FieldConstantsCollector
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.CheckFieldAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.TraceFieldVisitor
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitEnd() - 类中的方法 org.beetl.ow2.asm.xml.SAXFieldAdapter
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingAnnotationAdapter
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.AnnotationConstantsCollector
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.tree.AnnotationNode
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckAnnotationAdapter
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Annotation enum value.
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceAnnotationVisitor
 
visitEnum(String, String, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXAnnotationAdapter
 
visitExceptionType() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitExceptionType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitExceptionType() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitExceptionType() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class field.
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitField(int, String, String, String, Object) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitFieldAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFieldAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Field annotation.
visitFieldAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFieldAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFieldAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Printer
Field attribute.
visitFieldAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFieldEnd() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFieldEnd() - 类中的方法 org.beetl.ow2.asm.util.Printer
Field end.
visitFieldEnd() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitFieldInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Field type annotation.
visitFieldTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFormalTypeParameter(String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitFormalTypeParameter(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitFormalTypeParameter(String) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitFormalTypeParameter(String) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method stack frame.
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitFrame(int, int, Object[], int, Object[]) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitIincInsn(int, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
Handle a bizarre special case.
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class inner className.
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitInnerClass(String, String, String, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitInnerClassType(String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitInnerClassType(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitInnerClassType(String) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitInnerClassType(String) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitInsn(int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation on an instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Instruction type annotation.
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitInterface() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitInterface() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitInterface() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitInterface() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitInterfaceBound() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitInterfaceBound() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitInterfaceBound() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitInterfaceBound() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitIntInsn(int, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an invokedynamic instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.commons.JSRInlinerAdapter
Detects a JSR instruction and sets a flag to indicate we will need to do inlining.
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitJumpInsn(int, Label) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a label.
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method label.
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLabel(Label) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLdcInsn(Object) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method debug info.
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLineNumber(int, Label) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method debug info.
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Local variable type annotation.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method max stack and max locals.
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitMaxs(int, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.commons.StaticInitMerger
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class method.
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitMethod(int, String, String, String, String[]) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitMethodAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethodAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method annotation.
visitMethodAnnotation(String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMethodAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethodAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method attribute.
visitMethodAttribute(Attribute) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMethodEnd() - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethodEnd() - 类中的方法 org.beetl.ow2.asm.util.Printer
Method end.
visitMethodEnd() - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
已过时。
visitMethodInsn(int, String, String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
已过时。
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method type annotation.
visitMethodTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitMultiANewArrayInsn(String, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class outer class.
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitOuterClass(String, String, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a parameter of this method.
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method parameter.
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitParameter(String, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method parameter annotation.
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitParameterType() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitParameterType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitParameterType() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitParameterType() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitReturnType() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitReturnType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitReturnType() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitReturnType() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits the srccode of the class.
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Class srccode.
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitSource(String, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitSuperclass() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitSuperclass() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitSuperclass() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitSuperclass() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Printer
Try catch block type annotation.
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method exception handler.
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingFieldAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.ClassOptimizer
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.FieldConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodOptimizer
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.ClassNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.FieldNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckFieldAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.Textifier
Prints a disassembled view of the given type annotation.
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceClassVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceFieldVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.xml.SAXFieldAdapter
 
visitTypeAnnotation(String, int, TypePath, String, boolean) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTypeArgument() - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument() - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument() - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitTypeArgument() - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitTypeArgument() - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitTypeArgument(char) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument(char) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument(char) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitTypeArgument(char) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitTypeArgument(char) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingMethodAdapter
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.optimizer.MethodConstantsCollector
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitTypeInsn(int, String) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
visitTypeVariable(String) - 类中的方法 org.beetl.ow2.asm.commons.RemappingSignatureAdapter
 
visitTypeVariable(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - 类中的方法 org.beetl.ow2.asm.signature.SignatureWriter
 
visitTypeVariable(String) - 类中的方法 org.beetl.ow2.asm.util.CheckSignatureAdapter
 
visitTypeVariable(String) - 类中的方法 org.beetl.ow2.asm.util.TraceSignatureVisitor
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.AnalyzerAdapter
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.CodeSizeEvaluator
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.tree.MethodNode
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.ASMifier
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.CheckMethodAdapter
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Printer
Method instruction.
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.Textifier
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.util.TraceMethodVisitor
 
visitVarInsn(int, int) - 类中的方法 org.beetl.ow2.asm.xml.SAXCodeAdapter
 
VOID - annotation interface中的静态变量 org.beetl.core.om.asm.Constants.TypeDescriptor
字节码中的类型描述符:void
VOID - 类中的静态变量 org.beetl.ow2.asm.Type
The sort of the void type.
VOID_TYPE - 类中的静态变量 org.beetl.ow2.asm.Type
The void type.

W

w(String, String) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.WARN 级别的日志消息
w(String, String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.VERBOSE 级别的日志消息
w(String, Throwable) - 类中的静态方法 org.beetl.core.util.Log
发送一条 Log.WARN 级别的日志消息
waitRun(long, Statement, int) - 类中的方法 org.beetl.core.debug.DebugLock
 
WARN - 类中的静态变量 org.beetl.core.util.Log
WARN_TEXT - 类中的静态变量 org.beetl.core.util.Log
WEB_URL - 类中的静态变量 org.beetl.core.util.Patterns
Regular expression pattern to match most part of RFC 3987 Internationalized URLs, aka IRIs.
WEBAPP_EXT - 类中的静态变量 org.beetl.core.Configuration
 
WebAppResourceLoader - org.beetl.core.resource中的类
Web应用加载器
WebAppResourceLoader() - 类的构造器 org.beetl.core.resource.WebAppResourceLoader
 
WebAppResourceLoader(String) - 类的构造器 org.beetl.core.resource.WebAppResourceLoader
 
WebAppResourceLoader(String, String) - 类的构造器 org.beetl.core.resource.WebAppResourceLoader
 
webroot - 类中的静态变量 org.beetl.core.misc.BeetlUtil
 
where - 类中的变量 org.beetl.core.VarDescription
 
While - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
 
whileBody - 类中的变量 org.beetl.core.statement.WhileStatement
 
WhileStatement - org.beetl.core.statement中的类
while(exp) whileBody
WhileStatement(Expression, Statement, GrammarToken) - 类的构造器 org.beetl.core.statement.WhileStatement
 
WhiteListNativeSecurityManager - org.beetl.core中的类
本地调用安全管理器,白名单方式
WhiteListNativeSecurityManager() - 类的构造器 org.beetl.core.WhiteListNativeSecurityManager
 
WILDCARD_BOUND - 类中的静态变量 org.beetl.ow2.asm.TypePath
A type path step that steps into the bound of a wildcard type.
WINDOW - enum class 中的枚举常量 org.beetl.core.text.CRType
 
withoutPrefix() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
withoutPrefix(String, String) - 类中的静态方法 org.beetl.core.util.TextUtils
 
withPrefix() - 类中的方法 org.beetl.core.resource.StartsWithMatcher
 
wrap(StringBuilder, String, String) - 类中的静态方法 org.beetl.core.util.TextUtils
Prepends start and appends end to a given StringBuilder
WrapDebugHoldonBlockStatement - org.beetl.core.debug中的类
 
WrapDebugHoldonBlockStatement(Statement, int, int) - 类的构造器 org.beetl.core.debug.WrapDebugHoldonBlockStatement
 
WrapDebugHoldonStatement - org.beetl.core.debug中的类
 
WrapDebugHoldonStatement(Statement, int) - 类的构造器 org.beetl.core.debug.WrapDebugHoldonStatement
 
write(char[], int, int) - 类中的方法 org.beetl.core.io.EmptyWriter
 
write(byte[]) - 类中的方法 org.beetl.core.ByteWriter
 
write(byte[]) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
write(byte[]) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
write(byte[], int) - 类中的方法 org.beetl.core.ByteWriter
 
write(byte[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
write(byte[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
write(byte[], int, int) - 类中的方法 org.beetl.core.io.NoLockByteArrayOutputStream
向流中写入一个字节数组
write(char[]) - 类中的方法 org.beetl.core.ByteWriter
 
write(char[]) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
write(char[]) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
write(char[], int) - 类中的方法 org.beetl.core.ByteWriter
 
write(char[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
write(char[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
write(char[], int, int) - 类中的方法 org.beetl.core.io.NoLockStringWriter
 
write(char[], int, OutputStream) - 类中的方法 org.beetl.core.io.DefaultEncoder
 
write(int) - 类中的方法 org.beetl.core.io.NoLockByteArrayOutputStream
向流中写入一个字节
write(String, OutputStream) - 类中的方法 org.beetl.core.io.DefaultEncoder
 
write(String) - 类中的方法 org.beetl.core.io.NoLockStringWriter
 
write(BodyContent) - 类中的方法 org.beetl.core.ByteWriter
 
write(ByteWriter, char[]) - 类中的方法 org.beetl.core.io.FloatingIOWriter
 
write(Context, Object) - 接口中的方法 org.beetl.core.statement.PlaceholderST.Output
 
write(ClassWriter, byte[], int, int, int) - 类中的方法 org.beetl.ow2.asm.Attribute
Returns the byte array form of this attribute.
writeDouble(Double) - 类中的方法 org.beetl.core.ByteWriter
 
writeFloat(Float) - 类中的方法 org.beetl.core.ByteWriter
 
writeInt(ByteWriter, int) - 类中的静态方法 org.beetl.core.io.IntIOWriter
输出 Integer 类型的 integerbw
writeInteger(Integer) - 类中的方法 org.beetl.core.ByteWriter
 
writeLong(Long) - 类中的方法 org.beetl.core.ByteWriter
 
writeLong(ByteWriter, long) - 类中的静态方法 org.beetl.core.io.IntIOWriter
输出 Long 类型的 ibw
writeNumberChars(char[], int) - 类中的方法 org.beetl.core.ByteWriter
 
writeNumberChars(char[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
writeNumberChars(char[], int) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 
writeObject(Object) - 类中的方法 org.beetl.core.ByteWriter
 
writeShort(Short) - 类中的方法 org.beetl.core.ByteWriter
 
writeString(String) - 类中的方法 org.beetl.core.ByteWriter
 
writeString(String) - 类中的方法 org.beetl.core.io.ByteWriter_Byte
 
writeString(String) - 类中的方法 org.beetl.core.io.ByteWriter_Char
 

X

xor(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
 
XOR - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
Constant for the math method.
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格