Class PaddingPolicy

java.lang.Object
io.github.wasabithumb.jtoml.option.prop.PaddingPolicy

public final class PaddingPolicy extends Object
Determines the amount of space characters to insert within TOML elements
  • Field Details

    • NONE

      public static final PaddingPolicy NONE
      No padding
    • STANDARD

      public static final PaddingPolicy STANDARD
      Do not pad table headers; pad inline tables, arrays and their elements by 1
  • Method Details

    • builder

      @Contract("-> new") @NotNull public static @NotNull PaddingPolicy.Builder builder()
    • tablePadding

      public @org.jetbrains.annotations.Range(from=0L, to=255L) int tablePadding()
    • inlineTablePadding

      public @org.jetbrains.annotations.Range(from=0L, to=255L) int inlineTablePadding()
    • arrayPadding

      public @org.jetbrains.annotations.Range(from=0L, to=255L) int arrayPadding()
    • elementPadding

      public @org.jetbrains.annotations.Range(from=0L, to=255L) int elementPadding()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Object