Class OwbTypeVariableImpl.OwbTypeVariableInvocationHandler
- java.lang.Object
-
- org.apache.camel.maven.packaging.generics.OwbTypeVariableImpl.OwbTypeVariableInvocationHandler
-
- All Implemented Interfaces:
InvocationHandler
- Enclosing class:
- OwbTypeVariableImpl
public static class OwbTypeVariableImpl.OwbTypeVariableInvocationHandler extends Object implements InvocationHandler
-
-
Constructor Summary
Constructors Constructor Description OwbTypeVariableInvocationHandler(TypeVariable typeVariable, Type... bounds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Type[]
getBounds()
method from TypeVariableGenericDeclaration
getGenericDeclaration()
method from TypeVariableString
getName()
method from TypeVariableObject
invoke(Object proxy, Method method, Object[] args)
boolean
typeVariableEquals(Object object)
method from TypeVariableint
typeVariableHashCode()
method from TypeVariableString
typeVariableToString()
method from TypeVariable
-
-
-
Constructor Detail
-
OwbTypeVariableInvocationHandler
public OwbTypeVariableInvocationHandler(TypeVariable typeVariable, Type... bounds)
-
-
Method Detail
-
invoke
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
- Specified by:
invoke
in interfaceInvocationHandler
- Throws:
Throwable
-
getName
public String getName()
method from TypeVariable
-
getGenericDeclaration
public GenericDeclaration getGenericDeclaration()
method from TypeVariable
-
getBounds
public Type[] getBounds()
method from TypeVariable
-
typeVariableHashCode
public int typeVariableHashCode()
method from TypeVariable
-
typeVariableEquals
public boolean typeVariableEquals(Object object)
method from TypeVariable
-
typeVariableToString
public String typeVariableToString()
method from TypeVariable
-
-