Class SpacingPolicy

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

public final class SpacingPolicy extends Object
Determines how newlines should be inserted to separate TOML elements
  • Field Details

    • NONE

      public static final SpacingPolicy NONE
      No spacing
    • STANDARD

      public static final SpacingPolicy STANDARD
      Put 1 newline before each table
  • Method Details

    • builder

      @Contract("-> new") @NotNull public static @NotNull SpacingPolicy.Builder builder()
    • preTable

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

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

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

      public @org.jetbrains.annotations.Range(from=0L, to=255L) int postStatement()
    • 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