Enum Class LineInfo.Flags

java.lang.Object
java.lang.Enum<LineInfo.Flags>
com.vladsch.flexmark.util.sequence.LineInfo.Flags
All Implemented Interfaces:
BitField, Serializable, Comparable<LineInfo.Flags>, Constable
Enclosing class:
LineInfo

public static enum LineInfo.Flags extends Enum<LineInfo.Flags> implements BitField
  • Enum Constant Details

  • Field Details

    • bits

      final int bits
  • Constructor Details

    • Flags

      private Flags()
    • Flags

      private Flags(int bits)
  • Method Details

    • values

      public static LineInfo.Flags[] 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 LineInfo.Flags 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
    • getBits

      public int getBits()
      Specified by:
      getBits in interface BitField