aicas logoJamaica 3.2 release 62

sun.reflect.generics.repository
Class MethodRepository

java.lang.Object
  extended by sun.reflect.generics.repository.AbstractRepository<S>
      extended by sun.reflect.generics.repository.GenericDeclRepository<MethodTypeSignature>
          extended by sun.reflect.generics.repository.ConstructorRepository
              extended by sun.reflect.generics.repository.MethodRepository

public class MethodRepository
extends ConstructorRepository

This class represents the generic type information for a method. The code is not dependent on a particular reflective implementation. It is designed to be used unchanged by at least core reflection and JDI.


Method Summary
 Type getReturnType()
           
static MethodRepository make(String rawSig, GenericsFactory f)
          Static factory method.
 
Methods inherited from class sun.reflect.generics.repository.ConstructorRepository
getExceptionTypes, getParameterTypes, parse
 
Methods inherited from class sun.reflect.generics.repository.GenericDeclRepository
getTypeParameters
 
Methods inherited from class sun.reflect.generics.repository.AbstractRepository
getReifier, getTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

make

public static MethodRepository make(String rawSig,
                                    GenericsFactory f)
Static factory method.

Parameters:
rawSig - - the generic signature of the reflective object that this repository is servicing
f - - a factory that will provide instances of reflective objects when this repository converts its AST
Returns:
a MethodRepository that manages the generic type information represented in the signature rawSig

getReturnType

public Type getReturnType()

aicas logoJamaica 3.2 release 62

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2001-2008 aicas GmbH. All Rights Reserved.