public static enum ReflectMember.Match extends java.lang.Enum<ReflectMember.Match>
Enum Constant and Description |
---|
BEST
This option will tell member classes to include Super classes in their search.
|
DEEP
This option will tell member classes to include Super and Parent classes in their search.
|
EXACT
This option will tell member classes that a match should be exact.
|
Modifier and Type | Method and Description |
---|---|
static ReflectMember.Match |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ReflectMember.Match[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReflectMember.Match DEEP
public static final ReflectMember.Match BEST
method(Object)
if method(String)
does not exist.
This is the best option for most cases.public static final ReflectMember.Match EXACT
public static ReflectMember.Match[] values()
for (ReflectMember.Match c : ReflectMember.Match.values()) System.out.println(c);
public static ReflectMember.Match valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null