Enum SqlJetPageFlags

java.lang.Object
java.lang.Enum<SqlJetPageFlags>
org.tmatesoft.sqljet.core.internal.SqlJetPageFlags
All Implemented Interfaces:
Serializable, Comparable<SqlJetPageFlags>, java.lang.constant.Constable

public enum SqlJetPageFlags extends Enum<SqlJetPageFlags>
Bit values for SqlJetPage.flags
Author:
TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
  • Enum Constant Details

    • DIRTY

      public static final SqlJetPageFlags DIRTY
      Page has changed
    • NEED_SYNC

      public static final SqlJetPageFlags NEED_SYNC
      Fsync the rollback journal before writing this page to the database
    • NEED_READ

      public static final SqlJetPageFlags NEED_READ
      Content is unread
    • REUSE_UNLIKELY

      public static final SqlJetPageFlags REUSE_UNLIKELY
      A hint that reuse is unlikely
    • DONT_WRITE

      public static final SqlJetPageFlags DONT_WRITE
      Do not write content to disk
  • Method Details

    • values

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

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