索引
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
mathmethod. - 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
MethodVisitorto 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
MethodVisitorthat keeps track of stack map frame changes betweenvisitFramecalls. - 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
mathmethod. - 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
AnnotationVisitorthat collects theConstants 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
-
Primitive boolean version of
GrowingArrayUtils.append(Object[], int, Object). - append(float[], int, float) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
-
Primitive float version of
GrowingArrayUtils.append(Object[], int, Object). - append(int[], int, int) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
-
Primitive int version of
GrowingArrayUtils.append(Object[], int, Object). - 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
-
Primitive long version of
GrowingArrayUtils.append(Object[], int, Object). - 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
ContentHandlerthat transforms XML document into Java class file. - ASMContentHandler(ClassVisitor) - 类的构造器 org.beetl.ow2.asm.xml.ASMContentHandler
-
Constructs a new
ASMContentHandlerobject. - 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
Attributethat can print the ASM code to create an equivalent attribute. - ASMifier - org.beetl.ow2.asm.util中的类
-
A
Printerthat 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
InterpreterforBasicValuevalues. - 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
Valuethat 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
BasicInterpreterthat 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
ByteVectorwith a default initial size. - ByteVector(int) - 类的构造器 org.beetl.ow2.asm.ByteVector
-
Constructs a new
ByteVectorwith 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
AnnotationVisitorthat 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
ClassVisitorthat 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
FieldVisitorthat 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
MethodVisitorthat checks that its methods are properly used. - CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(int, MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - 类的构造器 org.beetl.ow2.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - 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
SignatureVisitorthat checks that its methods are properly used. - CheckSignatureAdapter(int, int, SignatureVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckSignatureAdapter
-
Creates a new
CheckSignatureAdapterobject. - CheckSignatureAdapter(int, SignatureVisitor) - 类的构造器 org.beetl.ow2.asm.util.CheckSignatureAdapter
-
Creates a new
CheckSignatureAdapterobject. - checkValue(String) - 类中的方法 org.beetl.core.Configuration
- CLASS_DECLARATION - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
-
Constant used in
appendDescriptorfor 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
appendDescriptorfor 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
ClassVisitorthat collects theConstants 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
ClassVisitorthat 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
ClassVisitorvisit an existing class. - ClassReader(byte[]) - 类的构造器 org.beetl.ow2.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(byte[], int, int) - 类的构造器 org.beetl.ow2.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(InputStream) - 类的构造器 org.beetl.ow2.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(String) - 类的构造器 org.beetl.ow2.asm.ClassReader
-
Constructs a new
ClassReaderobject. - 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
ClassVisitorthat generates classes in bytecode form. - ClassWriter(int) - 类的构造器 org.beetl.ow2.asm.ClassWriter
-
Constructs a new
ClassWriterobject. - ClassWriter(ClassReader, int) - 类的构造器 org.beetl.ow2.asm.ClassWriter
-
Constructs a new
ClassWriterobject 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
MethodVisitorthat 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
checkitems are contained inarray. - containsAll(T[], T[]) - 类中的静态方法 org.beetl.core.util.ArrayUtils
-
Test if all
checkitems are contained inarray. - 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
checkitems are contained inarray. - 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
ClassVisitorused 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
mathmethod. - 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
Setfor iterating over and interacting with all mappings in the array map. - EQ - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - 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
appendDescriptorfor field descriptors, formatted in bytecode notation - FIELD_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
-
The type of
FieldInsnNodeinstructions. - FIELD_SIGNATURE - 类中的静态变量 org.beetl.ow2.asm.util.Textifier
-
Constant used in
appendDescriptorfor field signatures, formatted in bytecode notation - FieldConstantsCollector - org.beetl.ow2.asm.optimizer中的类
-
A
FieldVisitorthat collects theConstants 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
ifCmpmethod. - 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
MethodVisitorwith 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
nullif no such mapping has been made. - get(int) - 类中的方法 org.beetl.core.util.SparseBooleanArray
-
Gets the boolean mapped from the specified key, or
falseif no such mapping has been made. - get(int) - 类中的方法 org.beetl.core.util.SparseIntArray
-
Gets the int mapped from the specified key, or
0if no such mapping has been made. - get(int) - 类中的方法 org.beetl.core.util.SparseLongArray
-
Gets the long mapped from the specified key, or
0if 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
nullif 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
keyif 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
startthroughend - 1from this CharSequence intodestbeginning at offsetdestoff. - 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
Methodcorresponding to the given Java method declaration. - getMethod(String, boolean) - 类中的静态方法 org.beetl.ow2.asm.commons.Method
-
Returns a
Methodcorresponding 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
ifCmpmethod.
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
appendDescriptorfor handle descriptors, formatted in bytecode notation - HANDLE_TAG - 类中的静态变量 org.beetl.ow2.asm.util.Printer
-
The names of the
tagfield values forHandle. - 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
- 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
IincInsnNodeinstructions. - 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
valueinarray, or-1if 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
-
Primitive boolean version of
GrowingArrayUtils.insert(Object[], int, int, Object). - insert(int[], int, int, int) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
-
Primitive int version of
GrowingArrayUtils.insert(Object[], int, int, Object). - insert(long[], int, int, long) - 类中的静态方法 org.beetl.core.util.GrowingArrayUtils
-
Primitive long version of
GrowingArrayUtils.insert(Object[], int, int, Object). - 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
InsnNodeinstructions. - InsnList - org.beetl.ow2.asm.tree中的类
-
A doubly linked list of
AbstractInsnNodeobjects. - 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
MethodVisitorproviding 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
IntInsnNodeinstructions. - 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
appendDescriptorfor 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
InvokeDynamicInsnNodeinstructions. - 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
-
根据自定义规则去匹配
subClass和attributeName是否满足某种条件 - 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
Iteratorover 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
MethodVisitorthat 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
JumpInsnNodeinstructions. - 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 theindexth 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 theindexth 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 theindexth 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 theindexth 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 theindexth 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
Setfor 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
AbstractInsnNodethat encapsulates aLabel. - 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
Labelinstances 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
LdcInsnNodeinstructions. - 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
ifCmpmethod. - 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
-
Listof 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
MethodVisitorthat 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
LookupSwitchInsnNodeinstructions. - 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
ifCmpmethod. - 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
appendDescriptorfor 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
MethodInsnNodeinstructions. - 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
appendDescriptorfor 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
MethodVisitorthat collects theConstants 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
MethodVisitorthat 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
mathmethod. - 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
MultiANewArrayInsnNodeinstructions. - 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
ifCmpmethod. - neg(Type) - 类中的方法 org.beetl.ow2.asm.commons.InstructionAdapter
- Neg - 接口中的静态变量 org.beetl.core.engine.IGrammarConstants
- NEG - 类中的静态变量 org.beetl.ow2.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - 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中的类
-
线上引擎的语法创建者,通过重写
for和while语句块来限制循环次数等 - 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
mathmethod. - 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
appendDescriptorfor 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
valueforkey. - 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
typeattribute. - 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
mathmethod. - 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
AnnotationVisitoradapter 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
ClassVisitorfor 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
FieldVisitoradapter 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
LocalVariablesSorterfor 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
SignatureVisitoradapter 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
-
Alias for
SparseArray.delete(int). - remove(long) - 类中的方法 org.beetl.core.util.LongSparseArray
-
Alias for
LongSparseArray.delete(long). - 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
keyif 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
ClassVisitorthat generates SAX 2.0 events from the visited class. - SAXClassAdapter(ContentHandler, boolean) - 类的构造器 org.beetl.ow2.asm.xml.SAXClassAdapter
-
Constructs a new
SAXClassAdapterobject. - SAXCodeAdapter - org.beetl.ow2.asm.xml中的类
-
A
MethodVisitorthat generates SAX 2.0 events from the visited method. - SAXCodeAdapter(SAXAdapter, int) - 类的构造器 org.beetl.ow2.asm.xml.SAXCodeAdapter
-
Constructs a new
SAXCodeAdapterobject. - 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
ClassVisitorthat 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
ClassLoaderwhich 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 theindexth 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 theindexth 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
mathmethod. - 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
mathmethod. - 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
SignatureReaderfor 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
SignatureWriterobject. - SimpleRemapper - org.beetl.ow2.asm.commons中的类
- 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
BasicVerifierthat 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
SimpleVerifierto verify a specific class. - SimpleVerifier(Type, Type, List<Type>, boolean) - 类的构造器 org.beetl.ow2.asm.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifierto 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
keyandvaluein 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
InterpreterforSourceValuevalues. - 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
Valuethat 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 iftext.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
-
Listof 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
ClassVisitorthat 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
mathmethod. - 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
TableSwitchInsnNodeinstructions. - 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
Attributethat can print a readable representation of itself. - Textifier - org.beetl.ow2.asm.util中的类
-
A
Printerthat 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
- 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
AnnotationVisitorthat prints the annotations it visits with aPrinter. - TraceAnnotationVisitor(AnnotationVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceAnnotationVisitor
- TraceAnnotationVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceAnnotationVisitor
- TraceClassVisitor - org.beetl.ow2.asm.util中的类
-
A
ClassVisitorthat prints the classes it visits with aPrinter. - 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
FieldVisitorthat prints the fields it visits with aPrinter. - TraceFieldVisitor(FieldVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceFieldVisitor
- TraceFieldVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceFieldVisitor
- TraceMethodVisitor - org.beetl.ow2.asm.util中的类
-
A
MethodVisitorthat prints the methods it visits with aPrinter. - TraceMethodVisitor(MethodVisitor, Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceMethodVisitor
- TraceMethodVisitor(Printer) - 类的构造器 org.beetl.ow2.asm.util.TraceMethodVisitor
- TraceSignatureVisitor - org.beetl.ow2.asm.util中的类
-
A
SignatureVisitorthat 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
sizelength. - 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
MethodVisitoradapter 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
appendDescriptorfor field or method return value signatures, formatted in default Java notation (non-bytecode) - TYPE_INSN - 类中的静态变量 org.beetl.ow2.asm.tree.AbstractInsnNode
-
The type of
TypeInsnNodeinstructions. - 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
operandparameter values of theMethodVisitor.visitIntInsn(int, int)method whenopcodeisNEWARRAY.
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
mathmethod. - 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 theindexth 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 theindexth 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 theindexth 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 theindexth 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 theindexth 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
Collectionfor 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
VarInsnNodeinstructions. - 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
- 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 类型的
integer到bw中 - writeInteger(Integer) - 类中的方法 org.beetl.core.ByteWriter
- writeLong(Long) - 类中的方法 org.beetl.core.ByteWriter
- writeLong(ByteWriter, long) - 类中的静态方法 org.beetl.core.io.IntIOWriter
-
输出 Long 类型的
i到bw中 - 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
mathmethod.
All Classes and Interfaces|常量字段值|所有程序包|序列化表格