Brooklyn

brooklyn.entity.basic
[Java] Class MethodEffector.AnnotationsOnMethod

java.lang.Object
  brooklyn.entity.basic.MethodEffector.AnnotationsOnMethod

protected static class MethodEffector.AnnotationsOnMethod

Constructor Summary
MethodEffector.AnnotationsOnMethod(java.lang.Class clazz, java.lang.String methodName)

MethodEffector.AnnotationsOnMethod(java.lang.Class clazz, java.lang.reflect.Method method)

 
Method Summary
protected static java.lang.Object findAnnotation(java.lang.annotation.Annotation[] anns, java.lang.Class type)

protected static java.lang.reflect.Method inferBestMethod(java.lang.Class clazz, java.lang.String methodName)

protected static ParameterType toParameterType(java.lang.reflect.Method method, int paramIndex)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

MethodEffector.AnnotationsOnMethod

public MethodEffector.AnnotationsOnMethod(java.lang.Class clazz, java.lang.String methodName)


MethodEffector.AnnotationsOnMethod

public MethodEffector.AnnotationsOnMethod(java.lang.Class clazz, java.lang.reflect.Method method)


 
Method Detail

findAnnotation

protected static java.lang.Object findAnnotation(java.lang.annotation.Annotation[] anns, java.lang.Class type)


inferBestMethod

protected static java.lang.reflect.Method inferBestMethod(java.lang.Class clazz, java.lang.String methodName)


toParameterType

protected static ParameterType toParameterType(java.lang.reflect.Method method, int paramIndex)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.