public class TestInterfaceImpl extends Object implements TestInterface
Constructor and Description |
---|
TestInterfaceImpl() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
staticFactoryMethod
public void methodWithBasicParams(byte b, short s, int i, long l, float f, double d, boolean bool, char ch, String str)
methodWithBasicParams
in interface TestInterface
public void methodWithBasicBoxedParams(Byte b, Short s, Integer i, Long l, Float f, Double d, Boolean bool, Character ch)
methodWithBasicBoxedParams
in interface TestInterface
public void methodWithHandlerBasicTypes(Handler<Byte> byteHandler, Handler<Short> shortHandler, Handler<Integer> intHandler, Handler<Long> longHandler, Handler<Float> floatHandler, Handler<Double> doubleHandler, Handler<Boolean> booleanHandler, Handler<Character> charHandler, Handler<String> stringHandler)
methodWithHandlerBasicTypes
in interface TestInterface
public void methodWithHandlerAsyncResultByte(boolean sendFailure, Handler<AsyncResult<Byte>> handler)
methodWithHandlerAsyncResultByte
in interface TestInterface
public void methodWithHandlerAsyncResultShort(boolean sendFailure, Handler<AsyncResult<Short>> handler)
methodWithHandlerAsyncResultShort
in interface TestInterface
public void methodWithHandlerAsyncResultInteger(boolean sendFailure, Handler<AsyncResult<Integer>> handler)
methodWithHandlerAsyncResultInteger
in interface TestInterface
public void methodWithHandlerAsyncResultLong(boolean sendFailure, Handler<AsyncResult<Long>> handler)
methodWithHandlerAsyncResultLong
in interface TestInterface
public void methodWithHandlerAsyncResultFloat(boolean sendFailure, Handler<AsyncResult<Float>> handler)
methodWithHandlerAsyncResultFloat
in interface TestInterface
public void methodWithHandlerAsyncResultDouble(boolean sendFailure, Handler<AsyncResult<Double>> handler)
methodWithHandlerAsyncResultDouble
in interface TestInterface
public void methodWithHandlerAsyncResultBoolean(boolean sendFailure, Handler<AsyncResult<Boolean>> handler)
methodWithHandlerAsyncResultBoolean
in interface TestInterface
public void methodWithHandlerAsyncResultCharacter(boolean sendFailure, Handler<AsyncResult<Character>> handler)
methodWithHandlerAsyncResultCharacter
in interface TestInterface
public void methodWithHandlerAsyncResultString(boolean sendFailure, Handler<AsyncResult<String>> handler)
methodWithHandlerAsyncResultString
in interface TestInterface
public void methodWithHandlerAsyncResultDataObject(boolean sendFailure, Handler<AsyncResult<TestDataObject>> handler)
methodWithHandlerAsyncResultDataObject
in interface TestInterface
public void methodWithUserTypes(RefedInterface1 refed)
methodWithUserTypes
in interface TestInterface
public void methodWithObjectParam(String str, Object obj)
methodWithObjectParam
in interface TestInterface
public void methodWithDataObjectParam(TestDataObject dataObject)
methodWithDataObjectParam
in interface TestInterface
public void methodWithNullDataObjectParam(TestDataObject dataObject)
methodWithNullDataObjectParam
in interface TestInterface
public void methodWithListParams(List<String> listString, List<Byte> listByte, List<Short> listShort, List<Integer> listInt, List<Long> listLong, List<JsonObject> listJsonObject, List<JsonArray> listJsonArray, List<RefedInterface1> listVertxGen)
methodWithListParams
in interface TestInterface
public void methodWithSetParams(Set<String> setString, Set<Byte> setByte, Set<Short> setShort, Set<Integer> setInt, Set<Long> setLong, Set<JsonObject> setJsonObject, Set<JsonArray> setJsonArray, Set<RefedInterface1> setVertxGen)
methodWithSetParams
in interface TestInterface
public void methodWithMapParams(Map<String,String> mapString, Map<String,Byte> mapByte, Map<String,Short> mapShort, Map<String,Integer> mapInt, Map<String,Long> mapLong, Map<String,JsonObject> mapJsonObject, Map<String,JsonArray> mapJsonArray, Map<String,RefedInterface1> mapVertxGen)
methodWithMapParams
in interface TestInterface
public void methodWithHandlerListAndSet(Handler<List<String>> listStringHandler, Handler<List<Integer>> listIntHandler, Handler<Set<String>> setStringHandler, Handler<Set<Integer>> setIntHandler)
methodWithHandlerListAndSet
in interface TestInterface
public void methodWithHandlerAsyncResultListString(Handler<AsyncResult<List<String>>> handler)
methodWithHandlerAsyncResultListString
in interface TestInterface
public void methodWithHandlerAsyncResultListInteger(Handler<AsyncResult<List<Integer>>> handler)
methodWithHandlerAsyncResultListInteger
in interface TestInterface
public void methodWithHandlerAsyncResultSetString(Handler<AsyncResult<Set<String>>> handler)
methodWithHandlerAsyncResultSetString
in interface TestInterface
public void methodWithHandlerAsyncResultSetInteger(Handler<AsyncResult<Set<Integer>>> handler)
methodWithHandlerAsyncResultSetInteger
in interface TestInterface
public void methodWithHandlerListVertxGen(Handler<List<RefedInterface1>> listHandler)
methodWithHandlerListVertxGen
in interface TestInterface
public void methodWithHandlerSetVertxGen(Handler<Set<RefedInterface1>> setHandler)
methodWithHandlerSetVertxGen
in interface TestInterface
public void methodWithHandlerListAbstractVertxGen(Handler<List<RefedInterface2>> listHandler)
methodWithHandlerListAbstractVertxGen
in interface TestInterface
public void methodWithHandlerSetAbstractVertxGen(Handler<Set<RefedInterface2>> setHandler)
methodWithHandlerSetAbstractVertxGen
in interface TestInterface
public void methodWithHandlerListJsonObject(Handler<List<JsonObject>> listHandler)
methodWithHandlerListJsonObject
in interface TestInterface
public void methodWithHandlerListNullJsonObject(Handler<List<JsonObject>> listHandler)
methodWithHandlerListNullJsonObject
in interface TestInterface
public void methodWithHandlerSetJsonObject(Handler<Set<JsonObject>> setHandler)
methodWithHandlerSetJsonObject
in interface TestInterface
public void methodWithHandlerSetNullJsonObject(Handler<Set<JsonObject>> setHandler)
methodWithHandlerSetNullJsonObject
in interface TestInterface
public void methodWithHandlerListJsonArray(Handler<List<JsonArray>> listHandler)
methodWithHandlerListJsonArray
in interface TestInterface
public void methodWithHandlerListNullJsonArray(Handler<List<JsonArray>> listHandler)
methodWithHandlerListNullJsonArray
in interface TestInterface
public void methodWithHandlerSetJsonArray(Handler<Set<JsonArray>> listHandler)
methodWithHandlerSetJsonArray
in interface TestInterface
public void methodWithHandlerSetNullJsonArray(Handler<Set<JsonArray>> listHandler)
methodWithHandlerSetNullJsonArray
in interface TestInterface
public void methodWithHandlerAsyncResultListVertxGen(Handler<AsyncResult<List<RefedInterface1>>> listHandler)
methodWithHandlerAsyncResultListVertxGen
in interface TestInterface
public void methodWithHandlerAsyncResultSetVertxGen(Handler<AsyncResult<Set<RefedInterface1>>> setHandler)
methodWithHandlerAsyncResultSetVertxGen
in interface TestInterface
public void methodWithHandlerAsyncResultListAbstractVertxGen(Handler<AsyncResult<List<RefedInterface2>>> listHandler)
methodWithHandlerAsyncResultListAbstractVertxGen
in interface TestInterface
public void methodWithHandlerAsyncResultSetAbstractVertxGen(Handler<AsyncResult<Set<RefedInterface2>>> setHandler)
methodWithHandlerAsyncResultSetAbstractVertxGen
in interface TestInterface
public void methodWithHandlerAsyncResultListJsonObject(Handler<AsyncResult<List<JsonObject>>> listHandler)
methodWithHandlerAsyncResultListJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultListNullJsonObject(Handler<AsyncResult<List<JsonObject>>> listHandler)
methodWithHandlerAsyncResultListNullJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultSetJsonObject(Handler<AsyncResult<Set<JsonObject>>> setHandler)
methodWithHandlerAsyncResultSetJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultSetNullJsonObject(Handler<AsyncResult<Set<JsonObject>>> setHandler)
methodWithHandlerAsyncResultSetNullJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultListJsonArray(Handler<AsyncResult<List<JsonArray>>> listHandler)
methodWithHandlerAsyncResultListJsonArray
in interface TestInterface
public void methodWithHandlerAsyncResultListNullJsonArray(Handler<AsyncResult<List<JsonArray>>> listHandler)
methodWithHandlerAsyncResultListNullJsonArray
in interface TestInterface
public void methodWithHandlerAsyncResultSetJsonArray(Handler<AsyncResult<Set<JsonArray>>> listHandler)
methodWithHandlerAsyncResultSetJsonArray
in interface TestInterface
public void methodWithHandlerAsyncResultSetNullJsonArray(Handler<AsyncResult<Set<JsonArray>>> listHandler)
methodWithHandlerAsyncResultSetNullJsonArray
in interface TestInterface
public void methodWithHandlerUserTypes(Handler<RefedInterface1> handler)
methodWithHandlerUserTypes
in interface TestInterface
public void methodWithHandlerAsyncResultUserTypes(Handler<AsyncResult<RefedInterface1>> handler)
methodWithHandlerAsyncResultUserTypes
in interface TestInterface
public void methodWithConcreteHandlerUserTypeSubtype(ConcreteHandlerUserType handler)
methodWithConcreteHandlerUserTypeSubtype
in interface TestInterface
public void methodWithAbstractHandlerUserTypeSubtype(AbstractHandlerUserType handler)
methodWithAbstractHandlerUserTypeSubtype
in interface TestInterface
public void methodWithConcreteHandlerUserTypeSubtypeExtension(ConcreteHandlerUserTypeExtension handler)
methodWithConcreteHandlerUserTypeSubtypeExtension
in interface TestInterface
public void methodWithHandlerVoid(Handler<Void> handler)
methodWithHandlerVoid
in interface TestInterface
public void methodWithHandlerAsyncResultVoid(boolean sendFailure, Handler<AsyncResult<Void>> handler)
methodWithHandlerAsyncResultVoid
in interface TestInterface
public void methodWithHandlerThrowable(Handler<Throwable> handler)
methodWithHandlerThrowable
in interface TestInterface
public void methodWithHandlerDataObject(Handler<TestDataObject> handler)
methodWithHandlerDataObject
in interface TestInterface
public <U> void methodWithHandlerGenericUserType(U value, Handler<GenericRefedInterface<U>> handler)
methodWithHandlerGenericUserType
in interface TestInterface
public <U> void methodWithHandlerAsyncResultGenericUserType(U value, Handler<AsyncResult<GenericRefedInterface<U>>> handler)
methodWithHandlerAsyncResultGenericUserType
in interface TestInterface
public byte methodWithByteReturn()
methodWithByteReturn
in interface TestInterface
public short methodWithShortReturn()
methodWithShortReturn
in interface TestInterface
public int methodWithIntReturn()
methodWithIntReturn
in interface TestInterface
public long methodWithLongReturn()
methodWithLongReturn
in interface TestInterface
public float methodWithFloatReturn()
methodWithFloatReturn
in interface TestInterface
public double methodWithDoubleReturn()
methodWithDoubleReturn
in interface TestInterface
public boolean methodWithBooleanReturn()
methodWithBooleanReturn
in interface TestInterface
public char methodWithCharReturn()
methodWithCharReturn
in interface TestInterface
public String methodWithStringReturn()
methodWithStringReturn
in interface TestInterface
public RefedInterface1 methodWithVertxGenReturn()
methodWithVertxGenReturn
in interface TestInterface
public RefedInterface2 methodWithAbstractVertxGenReturn()
methodWithAbstractVertxGenReturn
in interface TestInterface
public String overloadedMethod(String str, RefedInterface1 refed)
overloadedMethod
in interface TestInterface
public String overloadedMethod(String str, RefedInterface1 refed, long period, Handler<String> handler)
overloadedMethod
in interface TestInterface
public String overloadedMethod(String str, Handler<String> handler)
overloadedMethod
in interface TestInterface
public String overloadedMethod(String str, RefedInterface1 refed, Handler<String> handler)
overloadedMethod
in interface TestInterface
public void superMethodWithBasicParams(byte b, short s, int i, long l, float f, double d, boolean bool, char ch, String str)
superMethodWithBasicParams
in interface SuperInterface1
public void otherSuperMethodWithBasicParams(byte b, short s, int i, long l, float f, double d, boolean bool, char ch, String str)
otherSuperMethodWithBasicParams
in interface SuperInterface2
public <U> U methodWithGenericReturn(String type)
methodWithGenericReturn
in interface TestInterface
public <U> void methodWithGenericParam(String type, U u)
methodWithGenericParam
in interface TestInterface
public <U> void methodWithGenericHandler(String type, Handler<U> handler)
methodWithGenericHandler
in interface TestInterface
public <U> void methodWithGenericHandlerAsyncResult(String type, Handler<AsyncResult<U>> asyncResultHandler)
methodWithGenericHandlerAsyncResult
in interface TestInterface
public TestInterface fluentMethod(String str)
fluentMethod
in interface TestInterface
public RefedInterface1 methodWithCachedReturn(String foo)
methodWithCachedReturn
in interface TestInterface
public int methodWithCachedReturnPrimitive(int arg)
methodWithCachedReturnPrimitive
in interface TestInterface
public JsonObject methodWithJsonObjectReturn()
methodWithJsonObjectReturn
in interface TestInterface
public JsonObject methodWithNullJsonObjectReturn()
methodWithNullJsonObjectReturn
in interface TestInterface
public JsonArray methodWithJsonArrayReturn()
methodWithJsonArrayReturn
in interface TestInterface
public JsonArray methodWithNullJsonArrayReturn()
methodWithNullJsonArrayReturn
in interface TestInterface
public void methodWithJsonParams(JsonObject jsonObject, JsonArray jsonArray)
methodWithJsonParams
in interface TestInterface
public void methodWithNullJsonParams(JsonObject jsonObject, JsonArray jsonArray)
methodWithNullJsonParams
in interface TestInterface
public void methodWithHandlerJson(Handler<JsonObject> jsonObjectHandler, Handler<JsonArray> jsonArrayHandler)
methodWithHandlerJson
in interface TestInterface
public void methodWithHandlerNullJson(Handler<JsonObject> jsonObjectHandler, Handler<JsonArray> jsonArrayHandler)
methodWithHandlerNullJson
in interface TestInterface
public void methodWithHandlerAsyncResultJsonObject(Handler<AsyncResult<JsonObject>> handler)
methodWithHandlerAsyncResultJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultNullJsonObject(Handler<AsyncResult<JsonObject>> handler)
methodWithHandlerAsyncResultNullJsonObject
in interface TestInterface
public void methodWithHandlerAsyncResultJsonArray(Handler<AsyncResult<JsonArray>> handler)
methodWithHandlerAsyncResultJsonArray
in interface TestInterface
public void methodWithHandlerAsyncResultNullJsonArray(Handler<AsyncResult<JsonArray>> handler)
methodWithHandlerAsyncResultNullJsonArray
in interface TestInterface
public List<String> methodWithListStringReturn()
methodWithListStringReturn
in interface TestInterface
public Set<String> methodWithSetStringReturn()
methodWithSetStringReturn
in interface TestInterface
public Map<String,String> methodWithMapReturn(Handler<String> handler)
methodWithMapReturn
in interface TestInterface
public Map<String,String> methodWithMapStringReturn(Handler<String> handler)
methodWithMapStringReturn
in interface TestInterface
public Map<String,JsonObject> methodWithMapJsonObjectReturn(Handler<String> handler)
methodWithMapJsonObjectReturn
in interface TestInterface
public Map<String,JsonArray> methodWithMapJsonArrayReturn(Handler<String> handler)
methodWithMapJsonArrayReturn
in interface TestInterface
public Map<String,Long> methodWithMapLongReturn(Handler<String> handler)
methodWithMapLongReturn
in interface TestInterface
public Map<String,Integer> methodWithMapIntegerReturn(Handler<String> handler)
methodWithMapIntegerReturn
in interface TestInterface
public Map<String,Short> methodWithMapShortReturn(Handler<String> handler)
methodWithMapShortReturn
in interface TestInterface
public Map<String,Byte> methodWithMapByteReturn(Handler<String> handler)
methodWithMapByteReturn
in interface TestInterface
public Map<String,Character> methodWithMapCharacterReturn(Handler<String> handler)
methodWithMapCharacterReturn
in interface TestInterface
public Map<String,Boolean> methodWithMapBooleanReturn(Handler<String> handler)
methodWithMapBooleanReturn
in interface TestInterface
public Map<String,Float> methodWithMapFloatReturn(Handler<String> handler)
methodWithMapFloatReturn
in interface TestInterface
public Map<String,Double> methodWithMapDoubleReturn(Handler<String> handler)
methodWithMapDoubleReturn
in interface TestInterface
public Map<String,String> methodWithNullMapReturn()
methodWithNullMapReturn
in interface TestInterface
public List<Long> methodWithListLongReturn()
methodWithListLongReturn
in interface TestInterface
public List<RefedInterface1> methodWithListVertxGenReturn()
methodWithListVertxGenReturn
in interface TestInterface
public List<JsonObject> methodWithListJsonObjectReturn()
methodWithListJsonObjectReturn
in interface TestInterface
public List<JsonArray> methodWithListJsonArrayReturn()
methodWithListJsonArrayReturn
in interface TestInterface
public List<String> methodWithNullListReturn()
methodWithNullListReturn
in interface TestInterface
public Set<Long> methodWithSetLongReturn()
methodWithSetLongReturn
in interface TestInterface
public Set<RefedInterface1> methodWithSetVertxGenReturn()
methodWithSetVertxGenReturn
in interface TestInterface
public Set<JsonObject> methodWithSetJsonObjectReturn()
methodWithSetJsonObjectReturn
in interface TestInterface
public Set<JsonArray> methodWithSetJsonArrayReturn()
methodWithSetJsonArrayReturn
in interface TestInterface
public Set<String> methodWithNullSetReturn()
methodWithNullSetReturn
in interface TestInterface
public String methodWithEnumParam(String strVal, TestEnum weirdo)
methodWithEnumParam
in interface TestInterface
public TestEnum methodWithEnumReturn(String strVal)
methodWithEnumReturn
in interface TestInterface
public Throwable methodWithThrowableReturn(String strVal)
methodWithThrowableReturn
in interface TestInterface
Copyright © 2015. All Rights Reserved.