public class JavaScriptCompiledData extends Object implements Serializable
JavaScriptClassCompiler
,
Serialized FormModifier and Type | Class and Description |
---|---|
protected static class |
JavaScriptCompiledData.CompiledClass |
protected static class |
JavaScriptCompiledData.ExpressionIndexes |
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_TOO_MANY_EXPRESSIONs |
Constructor and Description |
---|
JavaScriptCompiledData() |
Modifier and Type | Method and Description |
---|---|
void |
addClass(String className,
byte[] data) |
void |
addExpression(int expressionId,
int defaultExpressionIdx,
int oldExpressionIdx,
int estimatedExpressionIdx) |
protected static int |
expressionId(int expressionIndex) |
JavaScriptCompiledData.CompiledClass |
getCompiledClass(int classIndex) |
JavaScriptCompiledData.ExpressionIndexes |
getExpression(int id) |
protected static int |
makeExpressionIndex(int scriptIndex,
int expressionId) |
protected static int |
scriptIndex(int expressionIndex) |
public static final String EXCEPTION_MESSAGE_KEY_TOO_MANY_EXPRESSIONs
protected static int makeExpressionIndex(int scriptIndex, int expressionId)
protected static int scriptIndex(int expressionIndex)
protected static int expressionId(int expressionIndex)
public void addExpression(int expressionId, int defaultExpressionIdx, int oldExpressionIdx, int estimatedExpressionIdx)
public JavaScriptCompiledData.ExpressionIndexes getExpression(int id)
public void addClass(String className, byte[] data)
public JavaScriptCompiledData.CompiledClass getCompiledClass(int classIndex)
Copyright © 2017. All rights reserved.