public enum BindingFlags extends java.lang.Enum<BindingFlags> implements BitwiseEnum<BindingFlags>
Enum Constant and Description |
---|
CreateInstance |
DeclaredOnly |
Default |
ExactBinding |
FlattenHierarchy |
GetField |
GetProperty |
IgnoreCase |
IgnoreReturn |
Instance |
InvokeMethod |
NonPublic |
OptionalParamBinding |
Public |
PutDispProperty |
PutRefDispProperty |
SetField |
SetProperty |
Static |
SuppressChangeType |
Modifier and Type | Method and Description |
---|---|
long |
getFlags() |
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 GetProperty
public static final BindingFlags SetProperty
public static final BindingFlags PutDispProperty
public static final BindingFlags PutRefDispProperty
public static final BindingFlags ExactBinding
public static final BindingFlags SuppressChangeType
public static final BindingFlags OptionalParamBinding
public static final BindingFlags IgnoreReturn
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 long getFlags()
getFlags
in interface BitwiseEnum<BindingFlags>