序列化表格
-
程序包 org.beetl.core
-
类 org.beetl.core.Resource
class Resource extends Object implements Serializable-
序列化字段
-
id
T id
-
resourceLoader
ResourceLoader resourceLoader
-
-
-
-
程序包 org.beetl.core.debug
-
类 org.beetl.core.debug.DebugProgram
class DebugProgram extends Program implements Serializable -
类 org.beetl.core.debug.DebugProgramMetaData
class DebugProgramMetaData extends ProgramMetaData implements Serializable-
序列化字段
-
blockEnvContext
DebugBlockEnvContext blockEnvContext
-
-
-
类 org.beetl.core.debug.WrapDebugHoldonBlockStatement
class WrapDebugHoldonBlockStatement extends Statement implements Serializable-
序列化字段
-
endLine
int endLine
-
oldStatement
Statement oldStatement
-
startLine
int startLine
-
-
-
类 org.beetl.core.debug.WrapDebugHoldonStatement
class WrapDebugHoldonStatement extends Statement implements Serializable-
序列化字段
-
line
int line
-
oldStatement
Statement oldStatement
-
-
-
-
程序包 org.beetl.core.engine
-
类 org.beetl.core.engine.OnlineTemplateEngine.RestrictForStatement
class RestrictForStatement extends GeneralForStatement implements Serializable -
类 org.beetl.core.engine.OnlineTemplateEngine.RestrictWhileStatement
class RestrictWhileStatement extends WhileStatement implements Serializable
-
-
程序包 org.beetl.core.exception
-
异常错误 org.beetl.core.exception.BeetlException
class BeetlException extends RuntimeException implements Serializable-
序列化字段
-
cr
String cr
模板换行符 -
detailCode
String detailCode
错误码 -
errorResourceStack
List<Resource> errorResourceStack
错误资源栈 -
errorTokenStack
List<GrammarToken> errorTokenStack
错误 Token 栈 -
inTagBody
boolean inTagBody
-
resource
Resource resource
资源id -
token
GrammarToken token
错误的 Token
-
-
-
异常错误 org.beetl.core.exception.BeetlParserException
class BeetlParserException extends BeetlException implements Serializable -
异常错误 org.beetl.core.exception.HTMLTagParserException
class HTMLTagParserException extends BeetlException implements Serializable-
序列化字段
-
line
int line
行号
-
-
-
异常错误 org.beetl.core.exception.MVCStrictException
class MVCStrictException extends BeetlException implements Serializable -
异常错误 org.beetl.core.exception.NativeNotAllowedException
class NativeNotAllowedException extends BeetlException implements Serializable -
异常错误 org.beetl.core.exception.TextParserException
class TextParserException extends BeetlException implements Serializable-
序列化字段
-
line
int line
行号
-
-
-
-
程序包 org.beetl.core.om
-
类 org.beetl.core.om.ArrayAA
class ArrayAA extends AttributeAccess implements Serializable -
类 org.beetl.core.om.AttributeAccess
class AttributeAccess extends Object implements Serializable -
类 org.beetl.core.om.BeanAA
class BeanAA extends AttributeAccess implements Serializable -
类 org.beetl.core.om.ListAA
class ListAA extends AttributeAccess implements Serializable -
类 org.beetl.core.om.MapAA
class MapAA extends AttributeAccess implements Serializable -
类 org.beetl.core.om.MapEntryAA
class MapEntryAA extends AttributeAccess implements Serializable -
类 org.beetl.core.om.ReflectBeanAA
class ReflectBeanAA extends AttributeAccess implements Serializable
-
-
程序包 org.beetl.core.resource
-
类 org.beetl.core.resource.ClasspathResource
-
类 org.beetl.core.resource.ClasspathResourceLoader
class ClasspathResourceLoader extends Object implements Serializable-
序列化字段
-
autoCheck
boolean autoCheck
-
charset
String charset
-
classLoader
ClassLoader classLoader
-
functionRoot
String functionRoot
-
functionSuffix
String functionSuffix
-
gt
GroupTemplate gt
-
root
String root
-
-
-
类 org.beetl.core.resource.CompositeResourceLoader
class CompositeResourceLoader extends Object implements Serializable-
序列化字段
-
autoCheck
boolean autoCheck
是否自动检查文件是否变动 -
matcherResourceLoaderMap
Map<Matcher,
ResourceLoader> matcherResourceLoaderMap 匹配器-加载器映射表 -
matchers
List<Matcher> matchers
匹配器列表
-
-
-
类 org.beetl.core.resource.FileResource
class FileResource extends Resource implements Serializable-
序列化字段
-
file
File file
-
lastModified
long lastModified
-
-
-
类 org.beetl.core.resource.FileResourceLoader
class FileResourceLoader extends Object implements Serializable-
序列化字段
-
autoCheck
boolean autoCheck
-
charset
String charset
-
functionRoot
String functionRoot
-
functionSuffix
String functionSuffix
-
gt
GroupTemplate gt
-
root
String root
-
-
-
类 org.beetl.core.resource.MapResourceLoader
- serialVersionUID:
- 5361058943317379270L
-
序列化字段
-
autoCheck
boolean autoCheck
-
-
类 org.beetl.core.resource.StringTemplateResource
-
类 org.beetl.core.resource.StringTemplateResourceLoader
class StringTemplateResourceLoader extends Object implements Serializable -
类 org.beetl.core.resource.WebAppResourceLoader
class WebAppResourceLoader extends FileResourceLoader implements Serializable
-
-
程序包 org.beetl.core.script
-
异常错误 org.beetl.core.script.BeetlScriptException
class BeetlScriptException extends ScriptException implements Serializable
-
-
程序包 org.beetl.core.statement
-
类 org.beetl.core.statement.AjaxStatement
class AjaxStatement extends Statement implements Serializable-
序列化字段
-
ajaxId
String ajaxId
-
block
BlockStatement block
-
defaultRender
boolean defaultRender
-
localProgramMetaData
ProgramMetaData localProgramMetaData
-
-
-
类 org.beetl.core.statement.AndExpression
class AndExpression extends Expression implements Serializable-
序列化字段
-
exp1
Expression exp1
-
exp2
Expression exp2
-
-
-
类 org.beetl.core.statement.ArthExpression
class ArthExpression extends Expression implements Serializable-
序列化字段
-
a
Expression a
-
arthMode
short arthMode
-
b
Expression b
-
-
-
类 org.beetl.core.statement.ASTNode
class ASTNode extends Object implements Serializable-
序列化字段
-
token
GrammarToken token
当前结点的语法单词
-
-
-
类 org.beetl.core.statement.BlockStatement
class BlockStatement extends Statement implements Serializable-
序列化字段
-
hasGoto
boolean hasGoto
-
nodes
Statement[] nodes
-
-
-
类 org.beetl.core.statement.BreakStatement
class BreakStatement extends Statement implements Serializable -
类 org.beetl.core.statement.CompareExpression
class CompareExpression extends Expression implements Serializable-
序列化字段
-
a
Expression a
-
b
Expression b
-
compareMode
short compareMode
-
-
-
类 org.beetl.core.statement.ContentBodyExpression
class ContentBodyExpression extends Expression implements Serializable-
序列化字段
-
block
BlockStatement block
-
-
-
类 org.beetl.core.statement.ContinueStatement
class ContinueStatement extends Statement implements Serializable -
类 org.beetl.core.statement.DirectiveStatement
class DirectiveStatement extends Statement implements Serializable-
序列化字段
-
directive
String directive
已过时。 -
safeOutput
boolean safeOutput
已过时。
-
-
-
类 org.beetl.core.statement.EndStatement
class EndStatement extends Statement implements Serializable -
类 org.beetl.core.statement.ErrorGrammarProgram
class ErrorGrammarProgram extends Program implements Serializable-
序列化字段
-
exception
BeetlException exception
-
-
-
类 org.beetl.core.statement.Expression
class Expression extends ASTNode implements Serializable -
类 org.beetl.core.statement.ExpressionRuntime
class ExpressionRuntime extends Expression implements Serializable-
序列化字段
-
express
Expression express
-
-
-
类 org.beetl.core.statement.FormatExpression
class FormatExpression extends Expression implements Serializable -
类 org.beetl.core.statement.ForStatement
class ForStatement extends Statement implements Serializable-
序列化字段
-
elseforPart
Statement elseforPart
-
exp
Expression exp
-
forPart
Statement forPart
-
hasGoto
boolean hasGoto
-
hasSafe
boolean hasSafe
-
idNode
Expression idNode
-
-
-
类 org.beetl.core.statement.FunctionExpression
class FunctionExpression extends Expression implements Serializable-
序列化字段
-
exps
Expression[] exps
-
hasSafe
boolean hasSafe
-
name
String name
-
safeExp
Expression safeExp
-
vas
VarAttribute[] vas
-
-
-
类 org.beetl.core.statement.GeneralForStatement
class GeneralForStatement extends Statement implements Serializable-
序列化字段
-
condition
Expression condition
-
elseforPart
Statement elseforPart
-
expInit
Expression[] expInit
-
expUpdate
Expression[] expUpdate
-
forPart
Statement forPart
-
hasGoto
boolean hasGoto
-
itType
short itType
-
varAssignSeq
VarAssignSeqStatement varAssignSeq
-
-
-
类 org.beetl.core.statement.GrammarToken
class GrammarToken extends Object implements Serializable-
序列化字段
-
col
int col
列号 -
line
int line
行号 -
text
String text
文本表示
-
-
-
类 org.beetl.core.statement.IfStatement
class IfStatement extends Statement implements Serializable-
序列化字段
-
condition
Expression condition
-
elseStatement
Statement elseStatement
-
ifStatement
Statement ifStatement
-
-
-
类 org.beetl.core.statement.IncDecExpression
class IncDecExpression extends Expression implements Serializable-
序列化字段
-
index
int index
-
isInc
boolean isInc
-
returnOrginal
boolean returnOrginal
-
-
-
类 org.beetl.core.statement.JsonArrayExpression
class JsonArrayExpression extends Expression implements Serializable-
序列化字段
-
array
Expression[] array
-
-
-
类 org.beetl.core.statement.JsonMapExpression
class JsonMapExpression extends Expression implements Serializable-
序列化字段
-
array
Expression[] array
-
map
Map<String,
Expression> map
-
-
-
类 org.beetl.core.statement.Literal
class Literal extends Expression implements Serializable-
序列化字段
-
obj
Object obj
-
-
-
类 org.beetl.core.statement.NativeCallExpression
class NativeCallExpression extends Expression implements Serializable-
序列化字段
-
chain
NativeNode[] chain
-
clsNode
ClassNode clsNode
-
insNode
InstanceNode insNode
-
-
-
类 org.beetl.core.statement.NegExpression
class NegExpression extends Expression implements Serializable-
序列化字段
-
exp
Expression exp
-
-
-
类 org.beetl.core.statement.NotBooleanExpression
class NotBooleanExpression extends Expression implements Serializable-
序列化字段
-
exp
Expression exp
-
-
-
类 org.beetl.core.statement.OrExpression
class OrExpression extends Expression implements Serializable-
序列化字段
-
exp1
Expression exp1
-
exp2
Expression exp2
-
-
-
类 org.beetl.core.statement.PlaceholderST
class PlaceholderST extends Statement implements Serializable-
序列化字段
-
expression
Expression expression
-
format
FormatExpression format
-
-
-
类 org.beetl.core.statement.Program
class Program extends Object implements Serializable-
序列化字段
-
metaData
ProgramMetaData metaData
-
-
-
类 org.beetl.core.statement.ProgramMetaData
class ProgramMetaData extends Object implements Serializable-
序列化字段
-
ajaxs
Map<String,
AjaxStatement> ajaxs -
globalIndexMap
Map<String,
Integer> globalIndexMap 为全局变量在数组里分配的位置 -
globalVarAttr
Map<String,
String[]> globalVarAttr 全局变量属性,未用到 -
hasGoto
boolean hasGoto
-
hasTagNest
boolean hasTagNest
-
lineSeparator
String lineSeparator
模板的换行符 -
statements
Statement[] statements
模板的语句 -
staticTextArray
Object[] staticTextArray
模板静态数据 -
templateRootScopeIndexMap
Map<String,
Integer> templateRootScopeIndexMap 模板里的顶级变量映射关系 -
tempVarStartIndex
int tempVarStartIndex
临时变量存放的起始索引 -
varIndexSize
int varIndexSize
所有变量存放在数组中,数组长度为varIndexSize
-
-
-
类 org.beetl.core.statement.ReturnStatement
class ReturnStatement extends Statement implements Serializable-
序列化字段
-
exp
Expression exp
-
-
-
类 org.beetl.core.statement.SelectStatement
class SelectStatement extends Statement implements Serializable-
序列化字段
-
blocks
BlockStatement[] blocks
-
conditions
Expression[] conditions
-
defaultBlock
BlockStatement defaultBlock
-
value
Expression value
-
-
-
类 org.beetl.core.statement.Statement
class Statement extends ASTNode implements Serializable -
类 org.beetl.core.statement.StatementExpression
class StatementExpression extends Statement implements Serializable-
序列化字段
-
exp
Expression exp
-
-
-
类 org.beetl.core.statement.StaticTextASTNode
class StaticTextASTNode extends Statement implements Serializable-
序列化字段
-
textIndex
int textIndex
-
-
-
类 org.beetl.core.statement.StaticTextByteASTNode
class StaticTextByteASTNode extends Statement implements Serializable-
序列化字段
-
textIndex
int textIndex
-
-
-
类 org.beetl.core.statement.SwitchStatement
class SwitchStatement extends Statement implements Serializable-
序列化字段
-
blocks
BlockStatement[] blocks
-
condtionsList
Expression[] condtionsList
-
defaultBlock
BlockStatement defaultBlock
-
map
LinkedHashMap<Expression,
BlockStatement> map -
value
Expression value
-
-
-
类 org.beetl.core.statement.TagStatement
class TagStatement extends Statement implements Serializable-
序列化字段
-
block
Statement block
-
paras
Expression[] paras
-
tagName
String tagName
-
-
-
类 org.beetl.core.statement.TagVarBindingStatement
class TagVarBindingStatement extends TagStatement implements Serializable-
序列化字段
-
varIndexs
VarDefineNode[] varIndexs
-
-
-
类 org.beetl.core.statement.TernaryExpression
class TernaryExpression extends Expression implements Serializable-
序列化字段
-
a
Expression a
-
b
Expression b
-
condtion
Expression condtion
-
-
-
类 org.beetl.core.statement.TryCatchStatement
class TryCatchStatement extends Statement implements Serializable-
序列化字段
-
catchPart
BlockStatement catchPart
-
error
VarDefineNode error
-
tryPart
BlockStatement tryPart
-
-
-
类 org.beetl.core.statement.VarAssignSeqStatement
class VarAssignSeqStatement extends Statement implements Serializable-
序列化字段
-
sts
Statement[] sts
-
-
-
类 org.beetl.core.statement.VarAssignStatement
class VarAssignStatement extends Statement implements Serializable-
序列化字段
-
exp
Expression exp
-
varIndex
int varIndex
-
-
-
类 org.beetl.core.statement.VarAttribute
class VarAttribute extends Expression implements Serializable-
序列化字段
-
aaIndex
int aaIndex
-
name
String name
-
-
-
类 org.beetl.core.statement.VarDefineNode
class VarDefineNode extends Expression implements Serializable-
序列化字段
-
varIndex
int varIndex
-
-
-
类 org.beetl.core.statement.VarRef
class VarRef extends Expression implements Serializable-
序列化字段
-
attributes
VarAttribute[] attributes
-
firstToken
GrammarToken firstToken
-
hasSafe
boolean hasSafe
-
safe
Expression safe
-
varIndex
int varIndex
-
-
-
类 org.beetl.core.statement.VarRefAssignExpress
class VarRefAssignExpress extends Expression implements Serializable-
序列化字段
-
exp
Expression exp
-
lastVarAttribute
VarAttribute lastVarAttribute
-
varIndex
int varIndex
-
varRef
VarRef varRef
-
-
-
类 org.beetl.core.statement.VarRefAssignStatement
class VarRefAssignStatement extends VarAssignStatement implements Serializable-
序列化字段
-
exp
Expression exp
-
lastVarAttribute
VarAttribute lastVarAttribute
-
varIndex
int varIndex
-
varRef
VarRef varRef
-
-
-
类 org.beetl.core.statement.VarSquareAttribute
class VarSquareAttribute extends VarAttribute implements Serializable-
序列化字段
-
exp
Expression exp
-
-
-
类 org.beetl.core.statement.VarVirtualAttribute
class VarVirtualAttribute extends VarAttribute implements Serializable-
序列化字段
-
name
String name
-
-
-
类 org.beetl.core.statement.WhileStatement
class WhileStatement extends Statement implements Serializable-
序列化字段
-
exp
Expression exp
-
hasGoto
boolean hasGoto
-
whileBody
Statement whileBody
-
-
-
-
程序包 org.beetl.core.statement.nat
-
类 org.beetl.core.statement.nat.ClassNode
class ClassNode extends NativeNode implements Serializable-
序列化字段
-
clazz
String clazz
类
-
-
-
类 org.beetl.core.statement.nat.InstanceNode
class InstanceNode extends NativeNode implements Serializable-
序列化字段
-
ref
VarRef ref
引用
-
-
-
类 org.beetl.core.statement.nat.NativeArrayNode
class NativeArrayNode extends NativeNode implements Serializable-
序列化字段
-
exp
Expression exp
表达式
-
-
-
类 org.beetl.core.statement.nat.NativeAttributeNode
class NativeAttributeNode extends NativeNode implements Serializable-
序列化字段
-
attribute
String attribute
属性
-
-
-
类 org.beetl.core.statement.nat.NativeMethodNode
class NativeMethodNode extends NativeNode implements Serializable-
序列化字段
-
method
String method
Java 方法名称 -
params
Expression[] params
方法的参数列表
-
-
-
类 org.beetl.core.statement.nat.NativeNode
class NativeNode extends Object implements Serializable
-
-
程序包 org.beetl.core.statement.optimal
-
类 org.beetl.core.statement.optimal.BlockStatementOptimal
class BlockStatementOptimal extends BlockStatement implements Serializable -
类 org.beetl.core.statement.optimal.VarRefOptimal
class VarRefOptimal extends VarRef implements Serializable-
序列化字段
-
attribute
VarAttribute attribute
已过时。 -
varIndex
int varIndex
已过时。
-
-
-
-
程序包 org.beetl.ow2.asm
-
异常错误 org.beetl.ow2.asm.AsmException
class AsmException extends RuntimeException implements Serializable-
序列化字段
-
context
AsmContext context
-
-
-
-
程序包 org.beetl.ow2.asm.optimizer
-
类 org.beetl.ow2.asm.optimizer.ConstantPool
class ConstantPool extends HashMap<org.beetl.ow2.asm.optimizer.Constant,org.beetl.ow2.asm.optimizer.Constant> implements Serializable -
序列化字段
-
key1
org.beetl.ow2.asm.optimizer.Constant key1
-
key2
org.beetl.ow2.asm.optimizer.Constant key2
-
key3
org.beetl.ow2.asm.optimizer.Constant key3
-
key4
org.beetl.ow2.asm.optimizer.Constant key4
-
key5
org.beetl.ow2.asm.optimizer.Constant key5
-
-
-
-
程序包 org.beetl.ow2.asm.tree.analysis
-
异常错误 org.beetl.ow2.asm.tree.analysis.AnalyzerException
class AnalyzerException extends Exception implements Serializable-
序列化字段
-
node
AbstractInsnNode node
-
-
-