Class ClassExpression

  • All Implemented Interfaces:
    Expression, java.io.Serializable

    public abstract class ClassExpression
    extends BaseExpression
    Compiled expression,all generated class inherit this class
    See Also:
    Serialized Form
    • Field Detail

      • classBytes

        protected transient byte[] classBytes
    • Method Detail

      • getClassBytes

        public byte[] getClassBytes()
      • setClassBytes

        public void setClassBytes​(byte[] classBytes)
      • executeDirectly

        public java.lang.Object executeDirectly​(java.util.Map<java.lang.String,​java.lang.Object> env)
        Specified by:
        executeDirectly in class BaseExpression
      • execute0

        public abstract java.lang.Object execute0​(Env env)
      • getJavaClass

        public java.lang.Class<?> getJavaClass()
        Get generated java class
        Returns: