org.virtualbox_5_0
Enum DirectoryRemoveRecFlag

java.lang.Object
  extended by java.lang.Enum<DirectoryRemoveRecFlag>
      extended by org.virtualbox_5_0.DirectoryRemoveRecFlag
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DirectoryRemoveRecFlag>

public enum DirectoryRemoveRecFlag
extends java.lang.Enum<DirectoryRemoveRecFlag>

Directory recursive removement flags. NOTE: WARNING!! THE FLAGS ARE CURRENTLY IGNORED. THE METHOD APPLIESContentAndDirREGARDLESS OF THE INPUT. Interface ID: {455AABF0-7692-48F6-9061-F21579B65769}


Enum Constant Summary
ContentAndDir
          Delete the content of the directory and the directory itself.
ContentOnly
          Only delete the content of the directory, omit the directory it self.
None
          No flag set.
 
Method Summary
static DirectoryRemoveRecFlag fromValue(long v)
           
static DirectoryRemoveRecFlag fromValue(java.lang.String v)
           
 int value()
           
static DirectoryRemoveRecFlag valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DirectoryRemoveRecFlag[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

None

public static final DirectoryRemoveRecFlag None
No flag set.


ContentAndDir

public static final DirectoryRemoveRecFlag ContentAndDir
Delete the content of the directory and the directory itself.


ContentOnly

public static final DirectoryRemoveRecFlag ContentOnly
Only delete the content of the directory, omit the directory it self.

Method Detail

values

public static DirectoryRemoveRecFlag[] 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 (DirectoryRemoveRecFlag c : DirectoryRemoveRecFlag.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DirectoryRemoveRecFlag valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

value

public int value()

fromValue

public static DirectoryRemoveRecFlag fromValue(long v)

fromValue

public static DirectoryRemoveRecFlag fromValue(java.lang.String v)