Package org.aopalliance.reflect
Interface Member
-
- All Superinterfaces:
ProgramUnit
public interface Member extends ProgramUnit
This interface represents a class member.A member can be a field, a method, or a constructor.
-
-
Field Summary
Fields Modifier and Type Field Description static int
PROVIDER_SIDE
A constant to denote the program side that provides this member.static int
USER_SIDE
A constant to denote the program side that uses this member.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class
getDeclaringClass()
Gets the class that declares this member.int
getModifiers()
The modifiers value.java.lang.String
getName()
The member's name.-
Methods inherited from interface org.aopalliance.reflect.ProgramUnit
addMetadata, getLocator, getMetadata, getMetadatas, removeMetadata
-
-
-
-
Field Detail
-
USER_SIDE
static final int USER_SIDE
A constant to denote the program side that uses this member.- See Also:
- Constant Field Values
-
PROVIDER_SIDE
static final int PROVIDER_SIDE
A constant to denote the program side that provides this member.- See Also:
- Constant Field Values
-
-
Method Detail
-
getDeclaringClass
Class getDeclaringClass()
Gets the class that declares this member.
-
getName
java.lang.String getName()
The member's name.
-
getModifiers
int getModifiers()
The modifiers value.
-
-