Enum Class Properties

java.lang.Object
java.lang.Enum<Properties>
com.robinloom.jweaver.commons.Properties
All Implemented Interfaces:
Serializable, Comparable<Properties>, Constable

public enum Properties extends Enum<Properties>
  • Enum Constant Details

    • INCLUDED_FIELDS

      public static final Properties INCLUDED_FIELDS
    • EXCLUDED_FIELDS

      public static final Properties EXCLUDED_FIELDS
    • OMIT_CLASS_NAME

      public static final Properties OMIT_CLASS_NAME
    • GLOBAL_LENGTH_LIMIT

      public static final Properties GLOBAL_LENGTH_LIMIT
    • CAPITALIZE_FIELDS

      public static final Properties CAPITALIZE_FIELDS
    • SHOW_DATATYPES

      public static final Properties SHOW_DATATYPES
    • SHOW_INHERITED_FIELDS

      public static final Properties SHOW_INHERITED_FIELDS
    • MAX_DEPTH

      public static final Properties MAX_DEPTH
    • MAX_SEQUENCE_LENGTH

      public static final Properties MAX_SEQUENCE_LENGTH
    • BULLET_FIRST_LEVEL_CHAR

      public static final Properties BULLET_FIRST_LEVEL_CHAR
    • BULLET_SECOND_LEVEL_CHAR

      public static final Properties BULLET_SECOND_LEVEL_CHAR
    • BULLET_DEEPER_LEVEL_CHAR

      public static final Properties BULLET_DEEPER_LEVEL_CHAR
    • BULLET_INDENTATION

      public static final Properties BULLET_INDENTATION
    • DYNAMIC_CLASS_NAME_PREFIX

      public static final Properties DYNAMIC_CLASS_NAME_PREFIX
    • DYNAMIC_CLASS_NAME_SUFFIX

      public static final Properties DYNAMIC_CLASS_NAME_SUFFIX
    • DYNAMIC_CLASSNAME_FIELDS_SEPARATOR

      public static final Properties DYNAMIC_CLASSNAME_FIELDS_SEPARATOR
    • DYNAMIC_FIELD_VALUE_SEPARATOR

      public static final Properties DYNAMIC_FIELD_VALUE_SEPARATOR
    • DYNAMIC_FIELD_SEPARATOR

      public static final Properties DYNAMIC_FIELD_SEPARATOR
    • DYNAMIC_GLOBAL_SUFFIX

      public static final Properties DYNAMIC_GLOBAL_SUFFIX
    • TREE_BRANCH_CHAR

      public static final Properties TREE_BRANCH_CHAR
    • TREE_LAST_BRANCH_CHAR

      public static final Properties TREE_LAST_BRANCH_CHAR
  • Method Details

    • values

      public static Properties[] 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 Properties 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
    • getInt

      public int getInt(int defaultValue)
    • getChar

      public char getChar(char defaultValue)
    • getBool

      public boolean getBool(boolean defaultValue)
    • getStringList

      public List<String> getStringList(List<String> defaultValue)
    • get

      public String get(String defaultValue)