public enum BindingFlags extends java.lang.Enum<BindingFlags>
| Enum Constant and Description |
|---|
CreateInstance |
DeclaredOnly |
Default |
ExactBinding |
FlattenHierarchy |
GetField |
IgnoreCase |
IgnoreReturn |
Instance |
InvokeMethod |
NonPublic |
OptionalParamBinding |
Public |
SetField |
Static |
SuppressChangeType |
| Modifier and Type | Method and Description |
|---|---|
int |
getMask() |
static java.util.Set<BindingFlags> |
set(BindingFlags... flags) |
static BindingFlags |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BindingFlags[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BindingFlags Default
public static final BindingFlags IgnoreCase
public static final BindingFlags DeclaredOnly
public static final BindingFlags Instance
public static final BindingFlags Static
public static final BindingFlags Public
public static final BindingFlags NonPublic
public static final BindingFlags FlattenHierarchy
public static final BindingFlags InvokeMethod
public static final BindingFlags CreateInstance
public static final BindingFlags GetField
public static final BindingFlags SetField
public static final BindingFlags ExactBinding
public static final BindingFlags SuppressChangeType
public static final BindingFlags OptionalParamBinding
public static final BindingFlags IgnoreReturn
public static final java.util.Set<BindingFlags> PublicStatic
public static final java.util.Set<BindingFlags> PublicInstance
public static final java.util.Set<BindingFlags> PublicAll
public static final java.util.Set<BindingFlags> NonPublicStatic
public static final java.util.Set<BindingFlags> NonPublicInstance
public static final java.util.Set<BindingFlags> NonPublicAll
public static final java.util.Set<BindingFlags> All
public static final java.util.Set<BindingFlags> AllStatic
public static final java.util.Set<BindingFlags> AllInstance
public static final java.util.Set<BindingFlags> PublicStaticDeclared
public static final java.util.Set<BindingFlags> PublicInstanceDeclared
public static final java.util.Set<BindingFlags> PublicAllDeclared
public static final java.util.Set<BindingFlags> NonPublicStaticDeclared
public static final java.util.Set<BindingFlags> NonPublicInstanceDeclared
public static final java.util.Set<BindingFlags> NonPublicAllDeclared
public static final java.util.Set<BindingFlags> AllDeclared
public static final java.util.Set<BindingFlags> AllStaticDeclared
public static final java.util.Set<BindingFlags> AllInstanceDeclared
public static final java.util.Set<BindingFlags> PublicStaticExact
public static final java.util.Set<BindingFlags> PublicInstanceExact
public static final java.util.Set<BindingFlags> PublicAllExact
public static final java.util.Set<BindingFlags> NonPublicStaticExact
public static final java.util.Set<BindingFlags> NonPublicInstanceExact
public static final java.util.Set<BindingFlags> NonPublicAllExact
public static final java.util.Set<BindingFlags> AllExact
public static final java.util.Set<BindingFlags> AllStaticExact
public static final java.util.Set<BindingFlags> AllInstanceExact
public static BindingFlags[] values()
for (BindingFlags c : BindingFlags.values()) System.out.println(c);
public static BindingFlags 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 nullpublic int getMask()
public static java.util.Set<BindingFlags> set(BindingFlags... flags)