Class AbstractExecutor.Method

    • Field Detail

      • key

        protected final MethodKey key
        The method key discovered from the arguments.
    • Constructor Detail

      • Method

        protected Method​(java.lang.Class<?> c,
                         java.lang.reflect.Method m,
                         MethodKey k)
        Creates a new instance.
        Parameters:
        c - the class this executor applies to
        m - the method
        k - the MethodKey
    • Method Detail

      • getReturnType

        public final java.lang.Class<?> getReturnType()
        Description copied from interface: JexlMethod
        returns the return type of the method invoked.
        Specified by:
        getReturnType in interface JexlMethod
        Returns:
        return type
      • getTargetProperty

        public java.lang.Object getTargetProperty()
        Description copied from class: AbstractExecutor
        Gets the property targeted by this executor.
        Overrides:
        getTargetProperty in class AbstractExecutor
        Returns:
        the target property