org.codehaus.annogen.override
Interface ReflectElementIdPool
- public interface ReflectElementIdPool
Creates ElementIds using the Reflection API.
To maximize efficiency you should try to share instances of
IdPools as much as possible.
- Author:
- Patrick Calahan <email: pcal-at-bea-dot-com>
getIdFor
public ElementId getIdFor(java.lang.Class clazz)
getIdFor
public ElementId getIdFor(java.lang.Package pakkage)
getIdFor
public ElementId getIdFor(java.lang.reflect.Field field)
getIdFor
public ElementId getIdFor(java.lang.reflect.Constructor ctor)
getIdFor
public ElementId getIdFor(java.lang.reflect.Method method)
getIdFor
public ElementId getIdFor(java.lang.reflect.Method method,
int paramNum)
getIdFor
public ElementId getIdFor(java.lang.reflect.Constructor ctor,
int paramNum)