Package com.moandjiezana.toml
Interface ValueReader
-
- All Known Implementing Classes:
ArrayValueReader,BooleanValueReaderWriter,DateValueReaderWriter,DateValueReaderWriter.DateConverterJdk6,InlineTableValueReader,LiteralStringValueReader,MultilineLiteralStringValueReader,MultilineStringValueReader,NumberValueReaderWriter,StringValueReaderWriter
interface ValueReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanRead(java.lang.String s)java.lang.Objectread(java.lang.String s, java.util.concurrent.atomic.AtomicInteger index, Context context)Partial validation.
-
-
-
Method Detail
-
canRead
boolean canRead(java.lang.String s)
- Parameters:
s- must already have been trimmed
-
read
java.lang.Object read(java.lang.String s, java.util.concurrent.atomic.AtomicInteger index, Context context)Partial validation. Stops after type terminator, rather than at EOI.- Parameters:
s- must already have been validated bycanRead(String)index- where to start in sline- current line number, used for error reporting- Returns:
- a value or a
Results.Errors
-
-