Context, consuming as much input as necessary.ChildReader that creates a container, and reads multiple child objects from the input, adding them to the
container.ContainerReader that may read the expected number of items from the parent object or a
context variable using the provided size getter function.Reader to access the input.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects using the given constructor.ObjectReader that creates objects with the given constructor.ObjectReader that creates objects with the given constructor.SectionReader that reads a value and injects it in a field of the parent object, and/or a context variable.FieldAndVarReader with the given field/variable names.SectionReader that reads the values as fields of the parent object, and/or context variables.FieldsAndVarsReader with the given field/variable names.HCParser parses textual input using a root ChildReader.HCParser with the default configuration.HCParser using the given separator.HCParser with the given configuration.ObjectReader factory that creates reader that start by reading variables.HCRunner provides a simple way to execute a given solver on multiple inputs in separate parallel tasks.HCRunner.LineNumberScanner using the given reader as underlying source.ObjectReader that reads a full line of input to create an object.LineReader.Context, consuming as much input as necessary.ContainerReader that may read the expected number of items from the parent object or a
context variable.ObjectReader that first read some variables before calling the given function.ContainerReader that reads an array of items.ObjectReader that reads a full line as an array of objects.ChildReader that reads a full line and converts the result using the given converter.ContainerReader that reads a collection of items.ObjectReader that reads a full line of tokens and reduces these tokens using the provided
collector.ObjectReader that reads a full line as an array of doubles.ObjectReader that reads a full line as an array of integers.ContainerReader that reads a list of items.ObjectReader that reads a full line as a list of objects.ObjectReader that reads a full line as an array of long.ObjectReader that reads a full line and converts the result using the given converter.ObjectReader that reads a full line as an array of strings.Reader.Context.Context, consuming as much input as necessary.Context, consuming as much input as necessary.SectionReader that reads a child object and sets it on the target object, consuming as much
input as necessary.SectionReader that reads a double and sets it on the target object, consuming as much input as
necessary.SectionReader that reads an int and sets it on the target object, consuming as much input as
necessary.SectionReader that reads a value and sets it on the target object, consuming as much input as
necessary.SectionReader that reads a string and sets it on the target object, consuming as much input as
necessary.StringConverter cannot convert the given value to the desired type.ObjectReader that creates the same object as this reader, and then executes the given
function on the context.ObjectReader that creates the same object as this reader, and then executes the given
SectionReader to update it.ObjectReader that creates the same object as this reader, and then creates an array of
objects from the next N lines, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates an array of
objects from the next N lines, and set it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates an array of
objects from the next N lines, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates an array of
objects from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates a child object
from the next few lines using the given reader, and sets it on the created parent object using the given setter.ObjectReader that creates the same object as this reader, and then reads one double from
the input to set a property of the created object.ObjectReader that creates the same object as this reader, and then creates an array of
doubles from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then reads one token from the
input to set the given field on the created object.ObjectReader that creates the same object as this reader, and then reads one token from the
input to set the given field on the created object, and stores it in a variable as well.ObjectReader that creates the same object as this reader, and then reads tokens from the
input to set the given fields on the created object.ObjectReader that creates the same object as this reader, and then maps each element of the
next line to a field of the created object or to a context variable, or both.ObjectReader that creates the same object as this reader, and then reads one int from the
input to set a property of the created object.ObjectReader that creates the same object as this reader, and then creates an array of ints
from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates a list of
objects from the next N lines, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates a list of
objects from the next N lines, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates a list of
objects from the next N lines, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates a list of
objects from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then creates an array of
longs from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then reads one token from the
input to set a property of the created object.ObjectReader that creates the same object as this reader, and then consumes n tokens of the
input without setting anything.ObjectReader that creates the same object as this reader, and then reads one string from
the input to set a property of the created object.ObjectReader that creates the same object as this reader, and then creates an array of
strings from the next line, and sets it on the created object using the provided setter.ObjectReader that creates the same object as this reader, and then reads one token from the
input and stores it into the given variable.ObjectReader that creates the same object as this reader, and then reads tokens from the
input to store them into the given variables.UncaughtExceptionsPolicy defines what to do with the stack traces of exceptions that are thrown during
parallel tasks execution.HCReader.WithVars initialized with the given variable names.InputParsingException.