Package org.drools.mvel.java
Class JavaAnalysisResult
java.lang.Object
org.drools.mvel.java.JavaAnalysisResult
- All Implemented Interfaces:
AnalysisResult
An analysis result implementation for the java dialect
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocalVariable(String identifier, JavaLocalDeclarationDescr descr) Class<?>voidsetAssignedVariables(Set<String> assignedVariables) voidvoidsetBoundIdentifiers(BoundIdentifiers boundIdentifiers) voidsetNotBoundedIdentifiers(Set<String> notBoundedIdentifiers) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.compiler.compiler.AnalysisResult
isTypesafe
-
Constructor Details
-
JavaAnalysisResult
-
-
Method Details
-
getAnalyzedExpr
-
getBoundIdentifiers
- Specified by:
getBoundIdentifiersin interfaceAnalysisResult
-
setBoundIdentifiers
-
getIdentifiers
- Specified by:
getIdentifiersin interfaceAnalysisResult
-
getLocalVariables
- Specified by:
getLocalVariablesin interfaceAnalysisResult
-
getLocalVariablesMap
-
addLocalVariable
-
getNotBoundedIdentifiers
- Specified by:
getNotBoundedIdentifiersin interfaceAnalysisResult
-
setNotBoundedIdentifiers
-
getAssignedVariables
-
setAssignedVariables
-
getBlockDescrs
-
setBlockDescrs
-
getReturnType
- Specified by:
getReturnTypein interfaceAnalysisResult
-