[ https://issues.apache.org/jira/browse/GEODE-2217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alyssa Kim resolved GEODE-2217. ------------------------------- Resolution: Fixed PR merged and closed. > Add generic type parameter to FunctionContext interface > ------------------------------------------------------- > > Key: GEODE-2217 > URL: https://issues.apache.org/jira/browse/GEODE-2217 > Project: Geode > Issue Type: Bug > Components: functions > Reporter: Jared Stewart > Assignee: Alyssa Kim > > FunctionContext has a method getArguments() that returns Object. It would be > nice to have getArguments return a known type instead. > ``` > public interface FunctionContext <T> { > public T getArguments(); > } > ``` > The Function interface would then allow users to bound the expected argument > type: > ``` > public interface Function<T> { > public void execute(FunctionContext<T> context); > } > ``` -- This message was sent by Atlassian JIRA (v6.3.15#6346)