Enum Pathconf

java.lang.Object
java.lang.Enum<Pathconf>
jnr.constants.platform.Pathconf
All Implemented Interfaces:
Serializable, Comparable<Pathconf>, java.lang.constant.Constable, Constant

public enum Pathconf extends Enum<Pathconf> implements Constant
  • Enum Constant Details

    • _PC_FILESIZEBITS

      public static final Pathconf _PC_FILESIZEBITS
    • _PC_MAX_CANON

      public static final Pathconf _PC_MAX_CANON
    • _PC_MAX_INPUT

      public static final Pathconf _PC_MAX_INPUT
    • _PC_NAME_MAX

      public static final Pathconf _PC_NAME_MAX
    • _PC_PATH_MAX

      public static final Pathconf _PC_PATH_MAX
    • _PC_PIPE_BUF

      public static final Pathconf _PC_PIPE_BUF
    • _PC_ALLOC_SIZE_MIN

      public static final Pathconf _PC_ALLOC_SIZE_MIN
    • _PC_REC_INCR_XFER_SIZE

      public static final Pathconf _PC_REC_INCR_XFER_SIZE
    • _PC_REC_MAX_XFER_SIZE

      public static final Pathconf _PC_REC_MAX_XFER_SIZE
    • _PC_REC_MIN_XFER_SIZE

      public static final Pathconf _PC_REC_MIN_XFER_SIZE
    • _PC_REC_XFER_ALIGN

      public static final Pathconf _PC_REC_XFER_ALIGN
    • _PC_CHOWN_RESTRICTED

      public static final Pathconf _PC_CHOWN_RESTRICTED
    • _PC_NO_TRUNC

      public static final Pathconf _PC_NO_TRUNC
    • _PC_VDISABLE

      public static final Pathconf _PC_VDISABLE
    • _PC_ASYNC_IO

      public static final Pathconf _PC_ASYNC_IO
    • _PC_PRIO_IO

      public static final Pathconf _PC_PRIO_IO
    • _PC_SYNC_IO

      public static final Pathconf _PC_SYNC_IO
    • __UNKNOWN_CONSTANT__

      public static final Pathconf __UNKNOWN_CONSTANT__
  • Field Details

  • Constructor Details

    • Pathconf

      private Pathconf()
  • Method Details

    • values

      public static Pathconf[] 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 Pathconf 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
    • value

      public final int value()
    • intValue

      public final int intValue()
      Specified by:
      intValue in interface Constant
    • longValue

      public final long longValue()
      Specified by:
      longValue in interface Constant
    • description

      public final String description()
    • defined

      public final boolean defined()
      Specified by:
      defined in interface Constant
    • toString

      public final String toString()
      Overrides:
      toString in class Enum<Pathconf>
    • valueOf

      public static Pathconf valueOf(long value)
      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:
      value - 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