com.fitbur.aopalliance.reflect.Member Maven / Gradle / Ivy
package com.fitbur.aopalliance.reflect;
/**
* This interface represents a class member.
*
* A member can be a field, a method, or a constructor. */
public interface Member extends ProgramUnit {
/**
* A constant to com.fitburnote the program side that uses this member. */
int USER_SIDE=0;
/**
* A constant to com.fitburnote the program side that provides this
* member. */
int PROVIDER_SIDE=1;
/**
* Gets the class that com.fitburclares this member. */
Class getDeclaringClass();
/**
* The member's name. */
String getName();
/**
* The modifiers value. */
int getModifiers();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy