All Classes and Interfaces
Class
Description
This class represents a ByteArrayOutputStream that can hold a large amount of byte data.
An InputStream that reads from a list of byte arrays.
An OutputStream that writes to a list of byte arrays.
A connection configuration class
The Dataset config class.
This class is used to convert a Java Duration object to a typed RDF literal.
The abstract class for a QueryList.
A query list which reads the queries into memory on initialization.
The FileLineQuerySource reads queries from a file with one query per line.
A query list which reads the queries directly from a file.
The FileSeparatorQuerySource reads queries from a file with
(multiline) queries that are separated by a separator.
Methods to work easier with Files.
The FileSeparatorQuerySource reads queries from a folder with query files.
Interface for the Worker Thread used in the
Stresstest
Creates an IguanaConfig from a given JSON or YAML file, and validates the config using a JSON schema file
This class creates objects, that index the start positions characters in between two given separators.
Class containing the IRES vocabulary and methods to create RDF resources.
Interface for abstract language processors that work on InputStreams.
Provides the content type that a LanguageProcessor consumes.
This QuerySelector is used to get the next query index in a linear order.
The MainController class is responsible for executing the IGUANA program.
The QueryHandler is used by every worker that extends the AbstractWorker.
The abstract class for a QueryList.
The QuerySelector provides a method to retrieve the index of a query, that should be executed next.
The abstract class for a QuerySource.
This QuerySelector is used to get the next query index in a random order.
A factory for creating HTTP requests.
An OutputStream that can be converted to an InputStream.
SAX Parser for SPARQL JSON Results.
SAX Parser for SPARQL XML Results.
CSV Parser for SPARQL CSV Results.
TSV Parser for SPARQL TSV Results.
This interface provides the functionality to store data in different formats.
Interface for the Result Storages
Storage Configuration class
An entity producer that produces the entity data from an input stream supplier.
Stresstest.
Class related to the conversion of Java time objects to RDF literals.
This Storage will save all the metric results into a specified triple store