org.drools.compiler.compiler.AnalysisResult Maven / Gradle / Ivy
package org.drools.compiler.compiler;
import java.util.Set;
/**
* An interface with the results from the expression/block analysis
*/
public interface AnalysisResult {
/**
* Returns the Set of all used identifiers
*
* @return
*/
public Set getIdentifiers();
/**
* Returns the array of lists of bound identifiers
*
* @return
*/
public BoundIdentifiers getBoundIdentifiers();
/**
* Returns the Set of not bounded identifiers
*
* @return
*/
public Set getNotBoundedIdentifiers();
/**
* Returns the Set of declared local variables
*
* @return
*/
public Set getLocalVariables();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy