com.tc.aspectwerkz.reflect
Interface ReflectionInfo

All Known Subinterfaces:
ClassInfo, ConstructorInfo, FieldInfo, MemberInfo, MethodInfo, StaticInitializationInfo

public interface ReflectionInfo

Base interface for the reflection info hierarchy.

Author:
Jonas Bon�r

Method Summary
 AnnotationElement.Annotation[] getAnnotations()
          Returns the annotations.
 java.lang.String getGenericsSignature()
          Returns the internal generics signature for the element.
 int getModifiers()
          Returns the class modifiers.
 java.lang.String getName()
          Returns the name element.
 java.lang.String getSignature()
          Returns the signature for the element.
 

Method Detail

getName

java.lang.String getName()
Returns the name element. If the element is an array class, its name is as a human writes it: java.lang.String[]

Returns:
the name of the element

getSignature

java.lang.String getSignature()
Returns the signature for the element.

Returns:
the signature for the element

getGenericsSignature

java.lang.String getGenericsSignature()
Returns the internal generics signature for the element.

Returns:
the internal generics signature for the element

getModifiers

int getModifiers()
Returns the class modifiers.

Returns:
the class modifiers

getAnnotations

AnnotationElement.Annotation[] getAnnotations()
Returns the annotations.

Returns:
the annotations


Copyright © 2010 Terracotta, Inc.. All Rights Reserved.