Package org.eclipse.handly.util

## Class ToStringOptions

- java.lang.Object
- - org.eclipse.handly.util.ToStringOptions

-     public class ToStringOptions
      extends java.lang.Object

  Provides common hints for a textual representation of an object.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ToStringOptions.FormatStyle` | Enumeration of the style of textual representation of an object.

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `static Property<ToStringOptions.FormatStyle>` | `FORMAT_STYLE` | Format style property.
    `static Property<java.lang.Integer>` | `INDENT_LEVEL` | Indent level property.
    `static Property<IndentPolicy>` | `INDENT_POLICY` | Indent policy property.

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### INDENT_POLICY

          public static final Property<IndentPolicy> INDENT_POLICY

      Indent policy property. Default value: a default `IndentPolicy`.

    - #### INDENT_LEVEL

          public static final Property<java.lang.Integer> INDENT_LEVEL

      Indent level property. Values are zero-based. Default value: `0`.

    - #### FORMAT_STYLE

          public static final Property<ToStringOptions.FormatStyle> FORMAT_STYLE

      Format style property. Default value: `ToStringOptions.FormatStyle.FULL`.