Interface Caller
public interface Caller
Represents any sort of callable object. This could be a method, constructor, field getter or setter, or class getter.
The runtime representations of brainmaps are made up of callers.
-
Method Summary
-
Method Details
-
call
Call the callable object, pulling the necessary parameters from the providedList
- Parameters:
args
- List of arguments to pull parameters from as needed.- Returns:
- The returned value of the callable, or null if it is a method returning void.
- Throws:
BufferTooSmallException
- if the argument list does not contain enough arguments for this callable.
-