Class MVELAnalysisResult

  • All Implemented Interfaces:
    org.drools.compiler.compiler.AnalysisResult

    public class MVELAnalysisResult
    extends Object
    implements org.drools.compiler.compiler.AnalysisResult
    An analysis result implementation for the MVEL dialect
    • Constructor Detail

      • MVELAnalysisResult

        public MVELAnalysisResult()
    • Method Detail

      • getBoundIdentifiers

        public org.drools.compiler.compiler.BoundIdentifiers getBoundIdentifiers()
        Specified by:
        getBoundIdentifiers in interface org.drools.compiler.compiler.AnalysisResult
      • setBoundIdentifiers

        public void setBoundIdentifiers​(org.drools.compiler.compiler.BoundIdentifiers boundIdentifiers)
      • getIdentifiers

        public Set<String> getIdentifiers()
        Specified by:
        getIdentifiers in interface org.drools.compiler.compiler.AnalysisResult
      • setIdentifiers

        public void setIdentifiers​(Set<String> identifiers)
      • getLocalVariables

        public Set<String> getLocalVariables()
        Specified by:
        getLocalVariables in interface org.drools.compiler.compiler.AnalysisResult
      • getNotBoundedIdentifiers

        public Set<String> getNotBoundedIdentifiers()
        Specified by:
        getNotBoundedIdentifiers in interface org.drools.compiler.compiler.AnalysisResult
      • setNotBoundedIdentifiers

        public void setNotBoundedIdentifiers​(Set<String> notBoundedIdentifiers)
      • getMvelVariables

        public Map<String,​Class<?>> getMvelVariables()
      • setMvelVariables

        public void setMvelVariables​(Map<String,​Class<?>> mvelVariables)
      • getReturnType

        public Class<?> getReturnType()
        Specified by:
        getReturnType in interface org.drools.compiler.compiler.AnalysisResult
      • setReturnType

        public void setReturnType​(Class<?> returnType)
      • isTypesafe

        public boolean isTypesafe()
        Specified by:
        isTypesafe in interface org.drools.compiler.compiler.AnalysisResult
      • setTypesafe

        public void setTypesafe​(boolean typesafe)