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 Details

    • OwbTypeVariableInvocationHandler

      public OwbTypeVariableInvocationHandler(TypeVariable typeVariable, Type... bounds)
  • Method Details

    • invoke

      public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
      Specified by:
      invoke in interface InvocationHandler
      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