Class JavaScriptCompiledData

    • Field Detail

      • EXCEPTION_MESSAGE_KEY_TOO_MANY_EXPRESSIONs

        public static final String EXCEPTION_MESSAGE_KEY_TOO_MANY_EXPRESSIONs
        See Also:
        Constant Field Values
    • Constructor Detail

      • JavaScriptCompiledData

        public JavaScriptCompiledData()
    • Method Detail

      • makeExpressionIndex

        protected static int makeExpressionIndex​(int scriptIndex,
                                                 int expressionId)
      • scriptIndex

        protected static int scriptIndex​(int expressionIndex)
      • expressionId

        protected static int expressionId​(int expressionIndex)
      • addExpression

        public void addExpression​(int expressionId,
                                  int defaultExpressionIdx,
                                  int oldExpressionIdx,
                                  int estimatedExpressionIdx)
      • addClass

        public void addClass​(String className,
                             byte[] data)