@JsonRpcMethod("Test.custom2") String customMethod2(String stringParam1);
@JsonRpcMethod("varargObjectMethod") String varargObjectMethod(Object... params);
@JsonRpcMethod("varargPrimitiveMethod") String varargPrimitiveMethod(int... ints);
@JsonRpcMethod("Test.custom") String customMethod();
@JsonRpcMethod(value = "noNamedParamsPassParamsArray", paramsPassMode = JsonRpcParamsPassMode.ARRAY) void noNamedParamsPassParamsArray(String one, int two);
@JsonRpcMethod(value="diffMethodName", required=true) void objectParamSameName(Object2 obj); }
@JsonRpcMethod("Test.custom2") String customMethod2(String stringParam1); }
@JsonRpcMethod("Test.custom") String customMethod();
@JsonRpcMethod(value = "noNamedParamsPassParamsAuto", paramsPassMode = JsonRpcParamsPassMode.AUTO) void noNamedParamsPassParamsAuto(String one, int two);
@JsonRpcMethod("mixedObjectPrimitiveVarargMethodWithWebParam") String mixedObjectPrimitiveVarargMethodWithWebParam(@WebParam(name = "object") Object test, @WebParam(name = "ints") int... ints);
@JsonRpcMethod("mixedObjectStringVarargMethodWithWebParam") String mixedObjectStringVarargMethodWithWebParam(@WebParam(name = "object") Object test, @WebParam(name = "strings") String... strings);
@JsonRpcMethod("varargPrimitiveMethodWithJsonRpcParam") String varargPrimitiveMethodWithJsonRpcParam(@JsonRpcParam("ints") int... ints);
@JsonRpcMethod(value = "someNamedParamsPassParamsAuto", paramsPassMode = JsonRpcParamsPassMode.AUTO) void someNamedParamsPassParamsAuto(@JsonRpcParam("one") String one, int two);
@JsonRpcMethod(value = "someNamedParamsPassParamsArray", paramsPassMode = JsonRpcParamsPassMode.ARRAY) void someNamedParamsPassParamsArray(@JsonRpcParam("one") String one, int two);
@JsonRpcMethod("varargStringMethodWithJsonRpcParam") String varargStringMethodWithJsonRpcParam(@JsonRpcParam("strings") String... strings);
@JsonRpcMethod(value = "someNamedParamsPassParamsObject", paramsPassMode = JsonRpcParamsPassMode.OBJECT) void someNamedParamsPassParamsObject(@JsonRpcParam("one") String one, int two);
@JsonRpcMethod("mixedObjectPrimitiveVarargMethodWithJsonRpcParam") String mixedObjectPrimitiveVarargMethodWithJsonRpcParam(@JsonRpcParam("object") Object test, @JsonRpcParam("ints") int... ints); }
@JsonRpcMethod("mixedObjectStringVarargMethodWithJsonRpcParam") String mixedObjectStringVarargMethodWithJsonRpcParam(@JsonRpcParam("object") Object test, @JsonRpcParam("strings") String... strings);
@JsonRpcMethod(value = "allNamedParamsPassParamsArray", paramsPassMode = JsonRpcParamsPassMode.ARRAY) void allNamedParamsPassParamsArray(@JsonRpcParam("one") String one, @JsonRpcParam("two") int two);
@JsonRpcMethod(value = "allNamedParamsPassParamsAuto", paramsPassMode = JsonRpcParamsPassMode.AUTO) void allNamedParamsPassParamsAuto(@JsonRpcParam("one") String one, @JsonRpcParam("two") int two);