public enum PropertyDefinitionFlags extends Enum<PropertyDefinitionFlags>
Enum Constant and Description |
---|
AutoInstantiateOnRead
The property is automatically instantiated when it is read.
|
CanDelete
The property can be deleted.
|
CanFind
The property can be searched.
|
CanSet
The property can be set.
|
CanUpdate
The property can be updated.
|
MustBeExplicitlyLoaded
The property must be loaded explicitly.
|
None
No specific behavior.
|
ReuseInstance
The existing instance of the property is reusable.
|
UpdateCollectionItems
Only meaningful for "collection" property.
|
Modifier and Type | Method and Description |
---|---|
static PropertyDefinitionFlags |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PropertyDefinitionFlags[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PropertyDefinitionFlags None
public static final PropertyDefinitionFlags AutoInstantiateOnRead
public static final PropertyDefinitionFlags ReuseInstance
public static final PropertyDefinitionFlags CanSet
public static final PropertyDefinitionFlags CanUpdate
public static final PropertyDefinitionFlags CanDelete
public static final PropertyDefinitionFlags CanFind
public static final PropertyDefinitionFlags MustBeExplicitlyLoaded
public static final PropertyDefinitionFlags UpdateCollectionItems
public static PropertyDefinitionFlags[] values()
for (PropertyDefinitionFlags c : PropertyDefinitionFlags.values()) System.out.println(c);
public static PropertyDefinitionFlags valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2012–2015 Microsoft. All rights reserved.