Interface FeatureAttributeVisitor

    • Method Detail

      • getExpressions

        List<Expression> getExpressions()
        List of expressions used by visitor.
      • getResultType

        default Optional<List<Class>> getResultType​(List<Class> inputTypes)
        Returns the expected output type given the input type.
        Parameters:
        inputTypes - The type of the input expressions
        Throws:
        IllegalArgumentException - If the list of input types is not a match for the getExpressions() result or is not acceptable for this visito