Package org.eclipse.handly.util

# Class ToStringOptions

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

public class ToStringOptions extends Object
Provides common hints for a textual representation of an object.

- ## Nested Class Summary

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

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final Property<ToStringOptions.FormatStyle>`
  `FORMAT_STYLE`
  Format style property.
  `static final Property<Integer>`
  `INDENT_LEVEL`
  Indent level property.
  `static final 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 Details

  - ### INDENT_POLICY

    public static final Property<IndentPolicy> INDENT_POLICY
    Indent policy property. Default value: a default `IndentPolicy`.

  - ### INDENT_LEVEL

    public static final Property<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`.