java.lang.Object
java.lang.Enum<CreateOptions>
org.cryptomator.frontend.dokany.internal.constants.CreateOptions
All Implemented Interfaces:
Serializable, Comparable<CreateOptions>, Constable, EnumInteger

public enum CreateOptions extends Enum<CreateOptions> implements EnumInteger
https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/wdm/nf-wdm-zwcreatefile
  • Enum Constant Details

    • FILE_DIRECTORY_FILE

      public static final CreateOptions FILE_DIRECTORY_FILE
    • FILE_WRITE_THROUGH

      public static final CreateOptions FILE_WRITE_THROUGH
    • FILE_SEQUENTIAL_ONLY

      public static final CreateOptions FILE_SEQUENTIAL_ONLY
    • FILE_NO_INTERMEDIATE_BUFFERING

      public static final CreateOptions FILE_NO_INTERMEDIATE_BUFFERING
    • FILE_SYNCHRONOUS_IO_ALERT

      public static final CreateOptions FILE_SYNCHRONOUS_IO_ALERT
    • FILE_SYNCHRONOUS_IO_NONALERT

      public static final CreateOptions FILE_SYNCHRONOUS_IO_NONALERT
    • FILE_NON_DIRECTORY_FILE

      public static final CreateOptions FILE_NON_DIRECTORY_FILE
    • FILE_CREATE_TREE_CONNECTION

      public static final CreateOptions FILE_CREATE_TREE_CONNECTION
    • FILE_COMPLETE_IF_OPLOCKED

      public static final CreateOptions FILE_COMPLETE_IF_OPLOCKED
    • FILE_NO_EA_KNOWLEDGE

      public static final CreateOptions FILE_NO_EA_KNOWLEDGE
    • FILE_OPEN_REMOTE_INSTANCE

      public static final CreateOptions FILE_OPEN_REMOTE_INSTANCE
    • FILE_RANDOM_ACCESS

      public static final CreateOptions FILE_RANDOM_ACCESS
    • FILE_DELETE_ON_CLOSE

      public static final CreateOptions FILE_DELETE_ON_CLOSE
    • FILE_OPEN_BY_FILE_ID

      public static final CreateOptions FILE_OPEN_BY_FILE_ID
    • FILE_OPEN_FOR_BACKUP_INTENT

      public static final CreateOptions FILE_OPEN_FOR_BACKUP_INTENT
    • FILE_NO_COMPRESSION

      public static final CreateOptions FILE_NO_COMPRESSION
  • Method Details

    • values

      public static CreateOptions[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CreateOptions valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromInt

      public static EnumIntegerSet<CreateOptions> fromInt(int value)
    • getMask

      public int getMask()
      Specified by:
      getMask in interface EnumInteger