Enum Class AttributeSplittingMode

java.lang.Object
java.lang.Enum<AttributeSplittingMode>
com.deltaxml.core.config.attributeSplitting.AttributeSplittingMode
All Implemented Interfaces:
Serializable, Comparable<AttributeSplittingMode>, Constable

public enum AttributeSplittingMode extends Enum<AttributeSplittingMode>
This enumeration contains options for the different modes to use for Attribute Splitting.
  • Enum Constant Details

    • NARRATIVE_TEXT

      public static final AttributeSplittingMode NARRATIVE_TEXT
      This type is used for narrative text in attribute splitting.
    • DATA_SET

      public static final AttributeSplittingMode DATA_SET
      This type is used for data sets in attribute splitting.
    • DATA_LIST

      public static final AttributeSplittingMode DATA_LIST
      This type is used for data lists in attribute splitting.
  • Method Details

    • values

      public static AttributeSplittingMode[] 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 AttributeSplittingMode 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
    • getAttributeSplittingMode

      public static AttributeSplittingMode getAttributeSplittingMode(String val)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<AttributeSplittingMode>