Interface AnalysisResult


  • public interface AnalysisResult
    An interface with the results from the expression/block analysis
    • Method Detail

      • getIdentifiers

        java.util.Set<java.lang.String> getIdentifiers()
        Returns the Set of all used identifiers
        Returns:
      • getBoundIdentifiers

        BoundIdentifiers getBoundIdentifiers()
        Returns the array of lists of bound identifiers
        Returns:
      • getNotBoundedIdentifiers

        java.util.Set<java.lang.String> getNotBoundedIdentifiers()
        Returns the Set of not bounded identifiers
        Returns:
      • getLocalVariables

        java.util.Set<java.lang.String> getLocalVariables()
        Returns the Set of declared local variables
        Returns:
      • getReturnType

        java.lang.Class<?> getReturnType()
      • isTypesafe

        default boolean isTypesafe()