Package org.brijframework.util.support
Enum ReflectionAccess
- java.lang.Object
-
- java.lang.Enum<ReflectionAccess>
-
- org.brijframework.util.support.ReflectionAccess
-
- All Implemented Interfaces:
Serializable,Comparable<ReflectionAccess>
public enum ReflectionAccess extends Enum<ReflectionAccess>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Integerallow(Integer in)IntegergetID()booleanisAccess(Integer in)static List<Integer>removeValues(List<Integer> integers, Integer... intArray)StringtoString()static ReflectionAccessvalueOf(int modifiers)Returns the enum constant of this type with the specified name.static ReflectionAccessvalueOf(String name)Returns the enum constant of this type with the specified name.static ReflectionAccess[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final ReflectionAccess NONE
-
FINAL
public static final ReflectionAccess FINAL
-
STATIC
public static final ReflectionAccess STATIC
-
ABSTRACT
public static final ReflectionAccess ABSTRACT
-
NATIVE
public static final ReflectionAccess NATIVE
-
SYNCHRONIZED
public static final ReflectionAccess SYNCHRONIZED
-
TRANSIENT
public static final ReflectionAccess TRANSIENT
-
VOLATILE
public static final ReflectionAccess VOLATILE
-
DEFAULT
public static final ReflectionAccess DEFAULT
-
DEFAULT_NO_STATIC
public static final ReflectionAccess DEFAULT_NO_STATIC
-
DEFAULT_NO_FINAL
public static final ReflectionAccess DEFAULT_NO_FINAL
-
DEFAULT_NO_STATIC_FINAL
public static final ReflectionAccess DEFAULT_NO_STATIC_FINAL
-
DEFAULT_NO_TRANSIENT
public static final ReflectionAccess DEFAULT_NO_TRANSIENT
-
DEFAULT_NO_STATIC_TRANSIENT
public static final ReflectionAccess DEFAULT_NO_STATIC_TRANSIENT
-
PRIVATE
public static final ReflectionAccess PRIVATE
-
PRIVATE_NO_STATIC
public static final ReflectionAccess PRIVATE_NO_STATIC
-
PRIVATE_NO_FINAL
public static final ReflectionAccess PRIVATE_NO_FINAL
-
PRIVATE_NO_STATIC_FINAL
public static final ReflectionAccess PRIVATE_NO_STATIC_FINAL
-
PRIVATE_NO_TRANSIENT
public static final ReflectionAccess PRIVATE_NO_TRANSIENT
-
PRIVATE_NO_STATIC_TRANSIENT
public static final ReflectionAccess PRIVATE_NO_STATIC_TRANSIENT
-
PROTECTED
public static final ReflectionAccess PROTECTED
-
PROTECTED_NO_STATIC
public static final ReflectionAccess PROTECTED_NO_STATIC
-
PROTECTED_NO_FINAL
public static final ReflectionAccess PROTECTED_NO_FINAL
-
PROTECTED_NO_STATIC_FINAL
public static final ReflectionAccess PROTECTED_NO_STATIC_FINAL
-
PROTECTED_NO_TRANSIENT
public static final ReflectionAccess PROTECTED_NO_TRANSIENT
-
PROTECTED_NO_STATIC_TRANSIENT
public static final ReflectionAccess PROTECTED_NO_STATIC_TRANSIENT
-
PUBLIC
public static final ReflectionAccess PUBLIC
-
PUBLIC_NO_STATIC
public static final ReflectionAccess PUBLIC_NO_STATIC
-
PUBLIC_NO_FINAL
public static final ReflectionAccess PUBLIC_NO_FINAL
-
PUBLIC_NO_STATIC_FINAL
public static final ReflectionAccess PUBLIC_NO_STATIC_FINAL
-
PUBLIC_NO_TRANSIENT
public static final ReflectionAccess PUBLIC_NO_TRANSIENT
-
PUBLIC_NO_STATIC_TRANSIENT
public static final ReflectionAccess PUBLIC_NO_STATIC_TRANSIENT
-
-
Method Detail
-
values
public static ReflectionAccess[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ReflectionAccess c : ReflectionAccess.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ReflectionAccess valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<ReflectionAccess>
-
isAccess
public boolean isAccess(Integer in)
-
getID
public Integer getID()
-
valueOf
public static ReflectionAccess valueOf(int modifiers)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
modifiers- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-