Class ExpressionReader

java.lang.Object
io.github.wasabithumb.jtoml.io.ExpressionReader
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
TableReader

public class ExpressionReader extends Object implements Closeable
  • Field Details

    • in

      protected final BufferedCharSource in
    • options

      protected final io.github.wasabithumb.jtoml.option.JTomlOptions options
  • Constructor Details

    • ExpressionReader

      public ExpressionReader(@NotNull @NotNull BufferedCharSource in, @NotNull @NotNull io.github.wasabithumb.jtoml.option.JTomlOptions options)
  • Method Details

    • readExpression

      @Nullable public @Nullable Expression readExpression() throws io.github.wasabithumb.jtoml.except.TomlException
      Throws:
      io.github.wasabithumb.jtoml.except.TomlException
    • close

      public void close() throws io.github.wasabithumb.jtoml.except.TomlException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      io.github.wasabithumb.jtoml.except.TomlException