diff --git a/javadoc/4.1.1/allclasses-index.html b/javadoc/4.1.1/allclasses-index.html new file mode 100644 index 00000000..3b56d25b --- /dev/null +++ b/javadoc/4.1.1/allclasses-index.html @@ -0,0 +1,360 @@ + + + + +All Classes and Interfaces (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

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
+
+ +
 
+ +
 
+
+
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/allpackages-index.html b/javadoc/4.1.1/allpackages-index.html new file mode 100644 index 00000000..49893b25 --- /dev/null +++ b/javadoc/4.1.1/allpackages-index.html @@ -0,0 +1,117 @@ + + + + +All Packages (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/constant-values.html b/javadoc/4.1.1/constant-values.html new file mode 100644 index 00000000..2db3ac96 --- /dev/null +++ b/javadoc/4.1.1/constant-values.html @@ -0,0 +1,142 @@ + + + + +Constant Field Values (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

org.aksw.*

+ +
    +
  • +
    org.aksw.iguana.commons.rdf.IGUANA_BASE
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "http://iguana-benchmark.eu/"
    +
    public static final String
    + +
    "iguana"
    +
    +
  • +
  • +
    org.aksw.iguana.commons.rdf.IONT
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "http://iguana-benchmark.eu/class/"
    +
    public static final String
    + +
    "iont"
    +
    +
  • +
  • +
    org.aksw.iguana.commons.rdf.IPROP
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "http://iguana-benchmark.eu/properties/"
    +
    public static final String
    + +
    "iprop"
    +
    +
  • +
  • +
    org.aksw.iguana.commons.rdf.IRES
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "http://iguana-benchmark.eu/resource/"
    +
    public static final String
    + +
    "ires"
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/element-list b/javadoc/4.1.1/element-list new file mode 100644 index 00000000..5400e64a --- /dev/null +++ b/javadoc/4.1.1/element-list @@ -0,0 +1,25 @@ +org.aksw.iguana.cc.config.elements +org.aksw.iguana.cc.controller +org.aksw.iguana.cc.lang +org.aksw.iguana.cc.lang.impl +org.aksw.iguana.cc.metrics +org.aksw.iguana.cc.metrics.impl +org.aksw.iguana.cc.query.handler +org.aksw.iguana.cc.query.list +org.aksw.iguana.cc.query.list.impl +org.aksw.iguana.cc.query.selector +org.aksw.iguana.cc.query.selector.impl +org.aksw.iguana.cc.query.source +org.aksw.iguana.cc.query.source.impl +org.aksw.iguana.cc.storage +org.aksw.iguana.cc.storage.impl +org.aksw.iguana.cc.suite +org.aksw.iguana.cc.tasks +org.aksw.iguana.cc.tasks.impl +org.aksw.iguana.cc.utils.files +org.aksw.iguana.cc.utils.http +org.aksw.iguana.cc.worker +org.aksw.iguana.cc.worker.impl +org.aksw.iguana.commons.io +org.aksw.iguana.commons.rdf +org.aksw.iguana.commons.time diff --git a/javadoc/4.1.1/help-doc.html b/javadoc/4.1.1/help-doc.html new file mode 100644 index 00000000..bf651c3c --- /dev/null +++ b/javadoc/4.1.1/help-doc.html @@ -0,0 +1,191 @@ + + + + +API Help (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Use

+

Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+ +
+
+ + diff --git a/javadoc/4.1.1/index-all.html b/javadoc/4.1.1/index-all.html new file mode 100644 index 00000000..59821366 --- /dev/null +++ b/javadoc/4.1.1/index-all.html @@ -0,0 +1,2193 @@ + + + + +Index (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values +

A

+
+
acceptHeader() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
 
+
acceptHeader() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the acceptHeader record component.
+
+
add(long, long, InputStream) - Method in class org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
 
+
AggregatedExecutionStatistics - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
AggregatedExecutionStatistics() - Constructor for class org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics
+
 
+
Args() - Constructor for class org.aksw.iguana.cc.controller.MainController.Args
+
 
+
ARRAY_SIZE_LIMIT - Static variable in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
The maximum size limit for an array.
+
+
askBoolean - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
authentication() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the authentication record component.
+
+
Authentication(String, String) - Constructor for record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Creates an instance of a Authentication record class.
+
+
available() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
available() - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
available() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
availableLong() - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
+
Returns the number of bytes available in the stream as long type.
+
+
availableLong() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
+
Returns the number of bytes available to read from the stream.
+
+
AvgQPS - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
AvgQPS() - Constructor for class org.aksw.iguana.cc.metrics.impl.AvgQPS
+
 
+
+

B

+
+
baseUri() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns the value of the baseUri record component.
+
+
basicAuth(String, String) - Static method in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
BigByteArrayInputStream - Class in org.aksw.iguana.commons.io
+
 
+
BigByteArrayInputStream(byte[]) - Constructor for class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
+
Creates a new BigByteArrayInputStream.
+
+
BigByteArrayInputStream(BigByteArrayOutputStream) - Constructor for class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
+
The given bbaos will be closed, when read from it.
+
+
BigByteArrayOutputStream - Class in org.aksw.iguana.commons.io
+
+
This class represents a ByteArrayOutputStream that can hold a large amount of byte data.
+
+
BigByteArrayOutputStream() - Constructor for class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
Initializes a new instance of the BigByteArrayOutputStream class with default buffer size.
+
+
BigByteArrayOutputStream(int) - Constructor for class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
+
+
BigByteArrayOutputStream(long) - Constructor for class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
+
+
bindings - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
bindings() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the bindings record component.
+
+
BooleanResultData - Record Class in org.aksw.iguana.cc.lang.impl
+
 
+
BooleanResultData(long, Boolean, List<String>, Exception) - Constructor for record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Creates an instance of a BooleanResultData record class.
+
+
buildHttpRequest(QueryHandler.QueryStreamWrapper) - Method in class org.aksw.iguana.cc.utils.http.RequestFactory
+
+
Builds an HTTP request for a given query.
+
+
ByteArrayListInputStream - Class in org.aksw.iguana.commons.io
+
+
An InputStream that reads from a list of byte arrays.
+
+
ByteArrayListInputStream(List<byte[]>) - Constructor for class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
+
Creates a new ByteArrayListInputStream that reads from the given list of byte arrays.
+
+
ByteArrayListOutputStream - Class in org.aksw.iguana.commons.io
+
+
An OutputStream that writes to a list of byte arrays.
+
+
ByteArrayListOutputStream() - Constructor for class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
+
Creates a new ByteArrayListOutputStream with a minimum buffer size of 4096 bytes.
+
+
ByteArrayListOutputStream(int) - Constructor for class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
+
Creates a new ByteArrayListOutputStream with the given minimum buffer size.
+
+
+

C

+
+
cached() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Returns the value of the cached record component.
+
+
caching() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the caching record component.
+
+
calculateAndSaveMetrics(Calendar, Calendar) - Method in class org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor
+
+
This method calculates the metrics and creates the RDF model of the result, which will be sent to the storages.
+
+
calculateQueryMetric(List<HttpWorker.ExecutionStats>) - Method in class org.aksw.iguana.cc.metrics.impl.PQPS
+
 
+
calculateQueryMetric(List<HttpWorker.ExecutionStats>) - Method in class org.aksw.iguana.cc.metrics.impl.QPS
+
 
+
calculateQueryMetric(List<HttpWorker.ExecutionStats>) - Method in interface org.aksw.iguana.cc.metrics.QueryMetric
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in class org.aksw.iguana.cc.metrics.impl.AvgQPS
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in class org.aksw.iguana.cc.metrics.impl.NoQ
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in class org.aksw.iguana.cc.metrics.impl.NoQPH
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in class org.aksw.iguana.cc.metrics.impl.PAvgQPS
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in class org.aksw.iguana.cc.metrics.impl.QMPH
+
 
+
calculateTaskMetric(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][]) - Method in interface org.aksw.iguana.cc.metrics.TaskMetric
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in class org.aksw.iguana.cc.metrics.impl.AvgQPS
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in class org.aksw.iguana.cc.metrics.impl.NoQ
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in class org.aksw.iguana.cc.metrics.impl.NoQPH
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in class org.aksw.iguana.cc.metrics.impl.PAvgQPS
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in class org.aksw.iguana.cc.metrics.impl.QMPH
+
 
+
calculateWorkerMetric(HttpWorker.Config, List<HttpWorker.ExecutionStats>[]) - Method in interface org.aksw.iguana.cc.metrics.WorkerMetric
+
 
+
cannonicalise(Object) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
clear() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
Clears the state of the object by removing all ByteArrayOutputStreams + from the baosList except for the first one.
+
+
close() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
close() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
close() - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
 
+
closeHttpClient() - Static method in class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
+
Closes the http client and the connection manager.
+
+
code - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
completed() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
completionTarget() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
 
+
completionTarget() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the completionTarget record component.
+
+
config - Variable in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
config - Variable in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
config() - Method in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
config() - Method in class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
 
+
Config(Integer, QueryHandler, HttpWorker.CompletionTarget, ConnectionConfig, Duration, String, RequestFactory.RequestType, Boolean) - Constructor for record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Creates an instance of a Config record class.
+
+
Config(String) - Constructor for record class org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
Creates an instance of a Config record class.
+
+
Config(String) - Constructor for record class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
Creates an instance of a Config record class.
+
+
Config(String, Integer, Duration) - Constructor for record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Creates an instance of a Config record class.
+
+
Config(String, String, String, String) - Constructor for record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Creates an instance of a Config record class.
+
+
Config(String, QueryHandler.Config.Format, String, Boolean, QueryHandler.Config.Order, Long, QueryHandler.Config.Language) - Constructor for record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
 
+
Config(String, QueryHandler.Config.Format, String, Boolean, QueryHandler.Config.Order, Long, QueryHandler.Config.Language, QueryHandler.Config.Template) - Constructor for record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Creates an instance of a Config record class.
+
+
Config(List<DatasetConfig>, List<ConnectionConfig>, List<Task.Config>, List<StorageConfig>, List<Metric>, List<ResponseBodyProcessor.Config>) - Constructor for record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Creates an instance of a Config record class.
+
+
Config(List<HttpWorker.Config>, List<HttpWorker.Config>) - Constructor for record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Creates an instance of a Config record class.
+
+
connection - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
connection - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
connection() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
 
+
connection() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the connection record component.
+
+
ConnectionConfig - Record Class in org.aksw.iguana.cc.config.elements
+
+
A connection configuration class
+
+
ConnectionConfig(String, String, DatasetConfig, URI, ConnectionConfig.Authentication, URI, ConnectionConfig.Authentication) - Constructor for record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Creates an instance of a ConnectionConfig record class.
+
+
ConnectionConfig.Authentication - Record Class in org.aksw.iguana.cc.config.elements
+
 
+
ConnectionConfig.URIDeserializer - Class in org.aksw.iguana.cc.config.elements
+
 
+
connections() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the connections record component.
+
+
contentLength() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the contentLength record component.
+
+
contentLength() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Returns the value of the contentLength record component.
+
+
contentType() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Returns the value of the contentType record component.
+
+
convert(String) - Method in class org.aksw.iguana.cc.controller.MainController.Args.PathConverter
+
 
+
createMetricModel(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][], IRES.Factory) - Method in class org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics
+
 
+
createMetricModel(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][], IRES.Factory) - Method in class org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic
+
 
+
createMetricModel(List<HttpWorker>, List<HttpWorker.ExecutionStats>[][], IRES.Factory) - Method in interface org.aksw.iguana.cc.metrics.ModelWritingMetric
+
 
+
createMetricModel(List<HttpWorker>, Map<String, List<HttpWorker.ExecutionStats>>, IRES.Factory) - Method in class org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics
+
 
+
createMetricModel(List<HttpWorker>, Map<String, List<HttpWorker.ExecutionStats>>, IRES.Factory) - Method in interface org.aksw.iguana.cc.metrics.ModelWritingMetric
+
 
+
createMetricProperty(Metric) - Static method in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
createTypedDurationLiteral(Duration) - Static method in class org.aksw.iguana.commons.time.TimeUtils
+
 
+
createTypedDurationLiteralInSeconds(Duration) - Static method in class org.aksw.iguana.commons.time.TimeUtils
+
 
+
createTypedInstantLiteral(Instant) - Static method in class org.aksw.iguana.commons.time.TimeUtils
+
 
+
createTypedZonedDateTimeLiteral(ZonedDateTime) - Static method in class org.aksw.iguana.commons.time.TimeUtils
+
 
+
CSVData(String, List<Storable.CSVData.CSVFileData>) - Constructor for record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Creates an instance of a CSVData record class.
+
+
CSVFileData(String, String[][]) - Constructor for record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Creates an instance of a CSVFileData record class.
+
+
CSVStorage - Class in org.aksw.iguana.cc.storage.impl
+
 
+
CSVStorage(String, List<Metric>, String) - Constructor for class org.aksw.iguana.cc.storage.impl.CSVStorage
+
 
+
CSVStorage(CSVStorage.Config, List<Metric>, String) - Constructor for class org.aksw.iguana.cc.storage.impl.CSVStorage
+
 
+
CSVStorage.Config - Record Class in org.aksw.iguana.cc.storage.impl
+
 
+
+

D

+
+
data() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Returns the value of the data record component.
+
+
dataset - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
dataset - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
dataset() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the dataset record component.
+
+
DatasetConfig - Record Class in org.aksw.iguana.cc.config.elements
+
+
The Dataset config class.
+
+
DatasetConfig(String, String) - Constructor for record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Creates an instance of a DatasetConfig record class.
+
+
datasets() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the datasets record component.
+
+
defaultFileNameSupplier - Static variable in class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer
+
 
+
directory() - Method in record class org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
Returns the value of the directory record component.
+
+
dryRun - Static variable in class org.aksw.iguana.cc.controller.MainController.Args
+
 
+
duration() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the duration record component.
+
+
duration() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
Returns the value of the duration record component.
+
+
DurationLiteral - Class in org.aksw.iguana.commons.time
+
+
This class is used to convert a Java Duration object to a typed RDF literal.
+
+
DurationLiteral(Duration) - Constructor for class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
+

E

+
+
EachExecutionStatistic - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
EachExecutionStatistic() - Constructor for class org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic
+
 
+
endDate - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
endpoint() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the endpoint record component.
+
+
endpoint() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Returns the value of the endpoint record component.
+
+
endpoint() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns the value of the endpoint record component.
+
+
endState() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
endTime() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Returns the value of the endTime record component.
+
+
endTime() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns the value of the endTime record component.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Indicates whether some other object is "equal to" this one.
+
+
error() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the error record component.
+
+
exception - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
exception() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns the value of the exception record component.
+
+
exception() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the exception record component.
+
+
exception() - Method in interface org.aksw.iguana.cc.lang.LanguageProcessor.LanguageProcessingData
+
 
+
executedQuery - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
executionStats() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns the value of the executionStats record component.
+
+
ExecutionStats(int, Instant, Duration, Optional<Integer>, OptionalLong, OptionalLong, Optional<Exception>) - Constructor for record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Creates an instance of a ExecutionStats record class.
+
+
extendedTypeDefinition() - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
+

F

+
+
Factory(String, long) - Constructor for class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
failed - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
failed(Exception) - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
file() - Method in record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Returns the value of the file record component.
+
+
FileBasedQueryList - Class in org.aksw.iguana.cc.query.list
+
+
The abstract class for a QueryList.
+
+
FileBasedQueryList(QuerySource) - Constructor for class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
 
+
FileCachingQueryList - Class in org.aksw.iguana.cc.query.list.impl
+
+
A query list which reads the queries into memory on initialization.
+
+
FileCachingQueryList(QuerySource) - Constructor for class org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+
 
+
FileLineQuerySource - Class in org.aksw.iguana.cc.query.source.impl
+
+
The FileLineQuerySource reads queries from a file with one query per line.
+
+
FileLineQuerySource(Path) - Constructor for class org.aksw.iguana.cc.query.source.impl.FileLineQuerySource
+
 
+
filename() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Returns the value of the filename record component.
+
+
filePosition() - Method in record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Returns the value of the filePosition record component.
+
+
FileReadingQueryList - Class in org.aksw.iguana.cc.query.list.impl
+
+
A query list which reads the queries directly from a file.
+
+
FileReadingQueryList(QuerySource) - Constructor for class org.aksw.iguana.cc.query.list.impl.FileReadingQueryList
+
 
+
files - Variable in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
files() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Returns the value of the files record component.
+
+
FileSeparatorQuerySource - Class in org.aksw.iguana.cc.query.source.impl
+
+
The FileSeparatorQuerySource reads queries from a file with + (multiline) queries that are separated by a separator.
+
+
FileSeparatorQuerySource(Path) - Constructor for class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
+
This constructor indexes the queries inside the given file.
+
+
FileSeparatorQuerySource(Path, String) - Constructor for class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
+
This constructor indexes the queries inside the given file.
+
+
FileUtils - Class in org.aksw.iguana.cc.utils.files
+
+
Methods to work easier with Files.
+
+
FileUtils() - Constructor for class org.aksw.iguana.cc.utils.files.FileUtils
+
 
+
FOLDER - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
 
+
folderName() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Returns the value of the folderName record component.
+
+
FolderQuerySource - Class in org.aksw.iguana.cc.query.source.impl
+
+
The FileSeparatorQuerySource reads queries from a folder with query files.
+
+
FolderQuerySource(Path) - Constructor for class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
format() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the format record component.
+
+
fullID - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
+

G

+
+
GET_QUERY - Enum constant in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
getAbbreviation() - Method in class org.aksw.iguana.cc.metrics.Metric
+
 
+
getAllQueries() - Method in class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
 
+
getAllQueries() - Method in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
getAllQueries() - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This method returns all queries in the source as a list of Strings.
+
+
getAllQueryIds() - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
+
Returns every query id in the format: queryListHash:index
+ The index of a query inside the returned array is the same as the index inside the string.
+
+
getBaos() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
getBuffers() - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
+
Returns the list of buffers.
+
+
getConfig() - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
+
Returns the configuration of the QueryHandler.
+
+
getContentEncoding() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
getContentLength() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
getContentType() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
getCurrentBuffer() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
+
Returns the current buffer that is being read from.
+
+
getCurrentIndex() - Method in class org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector
+
+
Return the current index.
+
+
getCurrentIndex() - Method in class org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+
 
+
getCurrentIndex() - Method in class org.aksw.iguana.cc.query.selector.QuerySelector
+
 
+
getDescription() - Method in class org.aksw.iguana.cc.metrics.Metric
+
 
+
getFileName() - Method in class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
 
+
getHashCode(LiteralLabel) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
getHashcodeFromDirectory(Path) - Static method in class org.aksw.iguana.cc.utils.files.FileUtils
+
+
This method calculated the hashcode of a directory by hashing the content of all files in the directory.
+
+
getHashcodeFromFileContent(Path) - Static method in class org.aksw.iguana.cc.utils.files.FileUtils
+
+
This method calculates the hashcode of the content of a file.
+
+
getInstance(String) - Static method in class org.aksw.iguana.cc.lang.LanguageProcessor
+
 
+
getJavaClass() - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
getLanguageProcessor() - Method in class org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
 
+
getLexicalForm() - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
getLineEnding(Path) - Static method in class org.aksw.iguana.cc.utils.files.FileUtils
+
+
This method detects and returns the line-ending used in a file.
+
+
getMetricClass(Metric) - Static method in class org.aksw.iguana.commons.rdf.IONT
+
 
+
getMetricResource(Metric) - Static method in class org.aksw.iguana.commons.rdf.IRES
+
 
+
getName() - Method in class org.aksw.iguana.cc.metrics.Metric
+
 
+
getNextIndex() - Method in class org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector
+
 
+
getNextIndex() - Method in class org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+
 
+
getNextIndex() - Method in class org.aksw.iguana.cc.query.selector.QuerySelector
+
+
This method gives the next query index that should be used.
+
+
getNextQuery(QuerySelector) - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
getNextQueryStream(QuerySelector) - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
getPath() - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This method returns the path of the file or folder, that contains the queries.
+
+
getProcessor(String) - Method in class org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances
+
 
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
+
This method returns a query at the given index.
+
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+
 
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.list.impl.FileReadingQueryList
+
 
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
 
+
getQuery(int) - Method in interface org.aksw.iguana.cc.query.list.QueryList
+
+
This method returns a query at the given index.
+
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
 
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
getQuery(int) - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This method returns the query at the given index.
+
+
getQueryCount() - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
getQueryId(int) - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
getQuerySelectorInstance() - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.list.impl.FileReadingQueryList
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
 
+
getQueryStream(int) - Method in interface org.aksw.iguana.cc.query.list.QueryList
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
getQueryStream(int) - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
 
+
getResource(String) - Static method in class org.aksw.iguana.commons.rdf.IRES
+
 
+
getResponsebodyResource(long) - Static method in class org.aksw.iguana.commons.rdf.IRES
+
 
+
getResponseDataMetrics() - Method in class org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
 
+
getResults() - Method in class org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances
+
+
Returns a Supplier that returns the results of all ResponseBodyProcessors.
+
+
getSuiteResource() - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
getTaskName() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
+
 
+
getTaskName() - Method in interface org.aksw.iguana.cc.tasks.Task
+
 
+
getTaskQueryResource(String) - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
getTaskResource() - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
getTrailerNames() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
getURI() - Static method in class org.aksw.iguana.commons.rdf.IGUANA_BASE
+
+
The RDF-friendly version of the IGUANA namespace + with trailing / character.
+
+
getURI() - Static method in class org.aksw.iguana.commons.rdf.IPROP
+
+
The RDF-friendly version of the IPROP namespace + with trailing / character.
+
+
getURI() - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
getWorkerID() - Method in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
getWorkerQueryResource(HttpWorker, int) - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
getWorkerQueryRunResource(HttpWorker, int, BigInteger) - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
getWorkerResource(HttpWorker) - Method in class org.aksw.iguana.commons.rdf.IRES.Factory
+
 
+
+

H

+
+
hash() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns the value of the hash record component.
+
+
hash() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the hash record component.
+
+
hash() - Method in interface org.aksw.iguana.cc.lang.LanguageProcessor.LanguageProcessingData
+
 
+
hashCode - Variable in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
hashCode - Variable in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This integer represents the hashcode of the file or folder, that contains the queries.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
hashCode() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
+
This method returns the hashcode of the query list which is the hashcode of the query source.
+
+
hashCode() - Method in class org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
 
+
hashCode() - Method in interface org.aksw.iguana.cc.query.list.QueryList
+
+
This method returns the hashcode of the query list which is the hashcode of the query source.
+
+
hashCode() - Method in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
hashCode() - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
 
+
hashCode() - Method in record class org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Returns a hash code value for this object.
+
+
HTTP_ERROR - Enum constant in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
 
+
httpCode - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
httpError() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
httpStatusCode() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the httpStatusCode record component.
+
+
HttpWorker - Class in org.aksw.iguana.cc.worker
+
+
Interface for the Worker Thread used in the Stresstest
+
+
HttpWorker(long, ResponseBodyProcessor, HttpWorker.Config) - Constructor for class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
HttpWorker.CompletionTarget - Interface in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.Config - Interface in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.ExecutionStats - Record Class in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.ExecutionStats.END_STATE - Enum Class in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.QueryMixes - Record Class in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.Result - Record Class in org.aksw.iguana.cc.worker
+
 
+
HttpWorker.TimeLimit - Record Class in org.aksw.iguana.cc.worker
+
 
+
+

I

+
+
id - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
IGUANA_BASE - Class in org.aksw.iguana.commons.rdf
+
 
+
IguanaSuiteParser - Class in org.aksw.iguana.cc.suite
+
+
Creates an IguanaConfig from a given JSON or YAML file, and validates the config using a JSON schema file
+
+
IguanaSuiteParser() - Constructor for class org.aksw.iguana.cc.suite.IguanaSuiteParser
+
 
+
index - Variable in class org.aksw.iguana.cc.query.selector.QuerySelector
+
 
+
index() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Returns the value of the index record component.
+
+
index() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Returns the value of the index record component.
+
+
IndexedQueryReader - Class in org.aksw.iguana.cc.utils.files
+
+
This class creates objects, that index the start positions characters in between two given separators.
+
+
indexGenerator - Variable in class org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+
 
+
indexStream(String, InputStream) - Static method in class org.aksw.iguana.cc.utils.files.FileUtils
+
 
+
initHttpClient(int) - Static method in class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
+
Initializes the http client with the given thread count.
+
+
IONT - Class in org.aksw.iguana.commons.rdf
+
 
+
IONT() - Constructor for class org.aksw.iguana.commons.rdf.IONT
+
 
+
IPROP - Class in org.aksw.iguana.commons.rdf
+
 
+
IPROP() - Constructor for class org.aksw.iguana.commons.rdf.IPROP
+
 
+
iqr - Variable in class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
 
+
IRES - Class in org.aksw.iguana.commons.rdf
+
+
Class containing the IRES vocabulary and methods to create RDF resources.
+
+
IRES() - Constructor for class org.aksw.iguana.commons.rdf.IRES
+
 
+
IRES.Factory - Class in org.aksw.iguana.commons.rdf
+
 
+
isChunked() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
isEqual(LiteralLabel, LiteralLabel) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
isRepeatable() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
isValid(String) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
isValidLiteral(LiteralLabel) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
isValidValue(Object) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
+

K

+
+
Key(long, long) - Constructor for record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Creates an instance of a Key record class.
+
+
+

L

+
+
lang() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the lang record component.
+
+
LanguageProcessor - Class in org.aksw.iguana.cc.lang
+
+
Interface for abstract language processors that work on InputStreams.
+
+
LanguageProcessor() - Constructor for class org.aksw.iguana.cc.lang.LanguageProcessor
+
 
+
LanguageProcessor.ContentType - Annotation Interface in org.aksw.iguana.cc.lang
+
+
Provides the content type that a LanguageProcessor consumes.
+
+
LanguageProcessor.LanguageProcessingData - Interface in org.aksw.iguana.cc.lang
+
 
+
limit() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Returns the value of the limit record component.
+
+
LINEAR - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
 
+
LinearQuerySelector - Class in org.aksw.iguana.cc.query.selector.impl
+
+
This QuerySelector is used to get the next query index in a linear order.
+
+
LinearQuerySelector(int) - Constructor for class org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector
+
 
+
link - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
links() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns the value of the links record component.
+
+
links() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the links record component.
+
+
LOGGER - Static variable in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
LOGGER - Static variable in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
+

M

+
+
main(String[]) - Static method in class org.aksw.iguana.cc.controller.MainController
+
+
The main method for executing IGUANA
+
+
MainController - Class in org.aksw.iguana.cc.controller
+
+
The MainController class is responsible for executing the IGUANA program.
+
+
MainController() - Constructor for class org.aksw.iguana.cc.controller.MainController
+
 
+
MainController.Args - Class in org.aksw.iguana.cc.controller
+
 
+
MainController.Args.PathConverter - Class in org.aksw.iguana.cc.controller
+
 
+
make(Path) - Static method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
Indexes every non-empty line inside the given file.
+
+
makeWithEmptyLines(Path) - Static method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
Indexes every bundle of lines inside the file, that are in between two empty lines (including the beginning and + end of the file).
+
+
makeWithStringSeparator(Path, String) - Static method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
Indexes each content in between two of the given separators (including the beginning and end of the file).
+
+
metric - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
metric - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
Metric - Class in org.aksw.iguana.cc.metrics
+
 
+
Metric(String, String, String) - Constructor for class org.aksw.iguana.cc.metrics.Metric
+
 
+
metrics() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the metrics record component.
+
+
MISCELLANEOUS_EXCEPTION - Enum constant in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
 
+
miscellaneousException() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
ModelWritingMetric - Interface in org.aksw.iguana.cc.metrics
+
 
+
+

N

+
+
name() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the name record component.
+
+
name() - Method in record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Returns the value of the name record component.
+
+
noOfQueries - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
noOfQueryMixes - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
noOfWorkers - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
NoQ - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
NoQ() - Constructor for class org.aksw.iguana.cc.metrics.impl.NoQ
+
 
+
NoQPH - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
NoQPH() - Constructor for class org.aksw.iguana.cc.metrics.impl.NoQPH
+
 
+
normalizeSubType(Object, RDFDatatype) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
NS - Static variable in class org.aksw.iguana.commons.rdf.IGUANA_BASE
+
 
+
NS - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
NS - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
NS - Static variable in class org.aksw.iguana.commons.rdf.IRES
+
 
+
number() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
+
Returns the number of workers with this configuration that will be started.
+
+
number() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
Returns the value of the number record component.
+
+
number() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the number record component.
+
+
+

O

+
+
ONE_PER_LINE - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
 
+
order() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the order record component.
+
+
org.aksw.iguana.cc.config.elements - package org.aksw.iguana.cc.config.elements
+
 
+
org.aksw.iguana.cc.controller - package org.aksw.iguana.cc.controller
+
 
+
org.aksw.iguana.cc.lang - package org.aksw.iguana.cc.lang
+
 
+
org.aksw.iguana.cc.lang.impl - package org.aksw.iguana.cc.lang.impl
+
 
+
org.aksw.iguana.cc.metrics - package org.aksw.iguana.cc.metrics
+
 
+
org.aksw.iguana.cc.metrics.impl - package org.aksw.iguana.cc.metrics.impl
+
 
+
org.aksw.iguana.cc.query.handler - package org.aksw.iguana.cc.query.handler
+
 
+
org.aksw.iguana.cc.query.list - package org.aksw.iguana.cc.query.list
+
 
+
org.aksw.iguana.cc.query.list.impl - package org.aksw.iguana.cc.query.list.impl
+
 
+
org.aksw.iguana.cc.query.selector - package org.aksw.iguana.cc.query.selector
+
 
+
org.aksw.iguana.cc.query.selector.impl - package org.aksw.iguana.cc.query.selector.impl
+
 
+
org.aksw.iguana.cc.query.source - package org.aksw.iguana.cc.query.source
+
 
+
org.aksw.iguana.cc.query.source.impl - package org.aksw.iguana.cc.query.source.impl
+
 
+
org.aksw.iguana.cc.storage - package org.aksw.iguana.cc.storage
+
 
+
org.aksw.iguana.cc.storage.impl - package org.aksw.iguana.cc.storage.impl
+
 
+
org.aksw.iguana.cc.suite - package org.aksw.iguana.cc.suite
+
 
+
org.aksw.iguana.cc.tasks - package org.aksw.iguana.cc.tasks
+
 
+
org.aksw.iguana.cc.tasks.impl - package org.aksw.iguana.cc.tasks.impl
+
 
+
org.aksw.iguana.cc.utils.files - package org.aksw.iguana.cc.utils.files
+
 
+
org.aksw.iguana.cc.utils.http - package org.aksw.iguana.cc.utils.http
+
 
+
org.aksw.iguana.cc.worker - package org.aksw.iguana.cc.worker
+
 
+
org.aksw.iguana.cc.worker.impl - package org.aksw.iguana.cc.worker.impl
+
 
+
org.aksw.iguana.commons.io - package org.aksw.iguana.commons.io
+
 
+
org.aksw.iguana.commons.rdf - package org.aksw.iguana.commons.rdf
+
 
+
org.aksw.iguana.commons.time - package org.aksw.iguana.commons.time
+
 
+
+

P

+
+
parse(String) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
parse(Path, boolean) - Static method in class org.aksw.iguana.cc.suite.IguanaSuiteParser
+
+
Parses an IGUANA configuration file and optionally validates it against a JSON schema file, before parsing.
+
+
parseResults() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
+
Determines whether the results should be parsed based on the acceptHeader.
+
+
parseResults() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the parseResults record component.
+
+
password() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Returns the value of the password record component.
+
+
password() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns the value of the password record component.
+
+
path - Variable in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This string represents the path of the file or folder, that contains the queries.
+
+
path() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the path record component.
+
+
path() - Method in record class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
Returns the value of the path record component.
+
+
PathConverter() - Constructor for class org.aksw.iguana.cc.controller.MainController.Args.PathConverter
+
 
+
PAvgQPS - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
PAvgQPS(Integer) - Constructor for class org.aksw.iguana.cc.metrics.impl.PAvgQPS
+
 
+
POST_QUERY - Enum constant in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
POST_UPDATE - Enum constant in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
POST_URL_ENC_QUERY - Enum constant in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
POST_URL_ENC_UPDATE - Enum constant in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
PQPS - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
PQPS(Integer) - Constructor for class org.aksw.iguana.cc.metrics.impl.PQPS
+
 
+
PREFIX - Static variable in class org.aksw.iguana.commons.rdf.IGUANA_BASE
+
 
+
PREFIX - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
PREFIX - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
PREFIX - Static variable in class org.aksw.iguana.commons.rdf.IRES
+
 
+
PREFIX_MAP - Static variable in class org.aksw.iguana.commons.rdf.IGUANA_BASE
+
 
+
preloadRequests(QueryHandler) - Method in class org.aksw.iguana.cc.utils.http.RequestFactory
+
+
Builds every request once, so that the requests can be loaded into the cache, if the queries themselves are + cached.
+
+
process(InputStream, long) - Method in class org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser
+
 
+
process(InputStream, long) - Method in class org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser
+
 
+
process(InputStream, long) - Method in class org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser
+
 
+
process(InputStream, long) - Method in class org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser
+
 
+
process(InputStream, long) - Method in class org.aksw.iguana.cc.lang.LanguageProcessor
+
 
+
process(Collection<HttpWorker.Result>) - Method in class org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor
+
+
This method stores the given query executions statistics from a worker to their appropriate data location.
+
+
produce(DataStreamChannel) - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
+

Q

+
+
QMPH - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
QMPH() - Constructor for class org.aksw.iguana.cc.metrics.impl.QMPH
+
 
+
QPS - Class in org.aksw.iguana.cc.metrics.impl
+
 
+
QPS() - Constructor for class org.aksw.iguana.cc.metrics.impl.QPS
+
 
+
queries() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
 
+
queries() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the queries record component.
+
+
query - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
query - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
query() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Returns the value of the query record component.
+
+
queryExecution - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
queryExecution - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
QueryHandler - Class in org.aksw.iguana.cc.query.handler
+
+
The QueryHandler is used by every worker that extends the AbstractWorker.
+
+
QueryHandler() - Constructor for class org.aksw.iguana.cc.query.handler.QueryHandler
+
+
Empty Constructor for Testing purposes.
+
+
QueryHandler(QueryHandler.Config) - Constructor for class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
QueryHandler.Config - Record Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.Config.Format - Enum Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.Config.Language - Enum Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.Config.Order - Enum Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.Config.Template - Record Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.QueryStreamWrapper - Record Class in org.aksw.iguana.cc.query.handler
+
 
+
QueryHandler.QueryStringWrapper - Record Class in org.aksw.iguana.cc.query.handler
+
 
+
queryID - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
queryID() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the queryID record component.
+
+
QueryIndex - Record Class in org.aksw.iguana.cc.utils.files
+
 
+
QueryIndex(long, long) - Constructor for record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Creates an instance of a QueryIndex record class.
+
+
queryInputStreamSupplier() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Returns the value of the queryInputStreamSupplier record component.
+
+
queryLength() - Method in record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Returns the value of the queryLength record component.
+
+
queryList - Variable in class org.aksw.iguana.cc.query.handler.QueryHandler
+
 
+
QueryList - Interface in org.aksw.iguana.cc.query.list
+
+
The abstract class for a QueryList.
+
+
QueryMetric - Interface in org.aksw.iguana.cc.metrics
+
 
+
QueryMixes(int) - Constructor for record class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
Creates an instance of a QueryMixes record class.
+
+
querySelector - Variable in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
QuerySelector - Class in org.aksw.iguana.cc.query.selector
+
+
The QuerySelector provides a method to retrieve the index of a query, that should be executed next.
+
+
QuerySelector(int) - Constructor for class org.aksw.iguana.cc.query.selector.QuerySelector
+
 
+
querySource - Variable in class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
+
This is the QuerySource from which the queries should be retrieved.
+
+
QuerySource - Class in org.aksw.iguana.cc.query.source
+
+
The abstract class for a QuerySource.
+
+
QuerySource(Path) - Constructor for class org.aksw.iguana.cc.query.source.QuerySource
+
 
+
QueryStreamWrapper(int, boolean, Supplier<InputStream>) - Constructor for record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Creates an instance of a QueryStreamWrapper record class.
+
+
QueryStringWrapper(int, String) - Constructor for record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Creates an instance of a QueryStringWrapper record class.
+
+
+

R

+
+
RANDOM - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
 
+
RandomQuerySelector - Class in org.aksw.iguana.cc.query.selector.impl
+
+
This QuerySelector is used to get the next query index in a random order.
+
+
RandomQuerySelector(int, long) - Constructor for class org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+
 
+
RDFFileStorage - Class in org.aksw.iguana.cc.storage.impl
+
 
+
RDFFileStorage() - Constructor for class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
+
Uses a generated file called results_{DD}-{MM}-{YYYY}_{HH}-{mm}.ttl
+
+
RDFFileStorage(String) - Constructor for class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
+
Uses the provided filename.
+
+
RDFFileStorage(RDFFileStorage.Config) - Constructor for class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
 
+
RDFFileStorage.Config - Record Class in org.aksw.iguana.cc.storage.impl
+
 
+
read() - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
read() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
read(byte[], int, int) - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
read(byte[], int, int) - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
readAllBytes() - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
readAllBytes() - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
readNBytes(byte[], int, int) - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
readNBytes(byte[], int, int) - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
readNBytes(int) - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
readNBytes(int) - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
readQueries() - Method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
This method returns a list of strings that contains every indexed content.
+
+
readQuery(int) - Method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
Returns the indexed content with the given index.
+
+
releaseResources() - Method in class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
 
+
RequestFactory - Class in org.aksw.iguana.cc.utils.http
+
+
A factory for creating HTTP requests.
+
+
RequestFactory(SPARQLProtocolWorker.Config) - Constructor for class org.aksw.iguana.cc.utils.http.RequestFactory
+
+
Creates a new request factory for the given worker configuration.
+
+
RequestFactory.RequestType - Enum Class in org.aksw.iguana.cc.utils.http
+
 
+
requestType() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the requestType record component.
+
+
reset() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
Resets the state of the object by setting the baosListIndex to zero + and assigning the first ByteArrayOutputStream in the baosList to the + currentBaos variable.
+
+
responseBody - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
responseBody - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
responseBodyHash - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
responseBodyHash() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the responseBodyHash record component.
+
+
responseBodyProcessor - Variable in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
ResponseBodyProcessor - Class in org.aksw.iguana.cc.worker
+
 
+
ResponseBodyProcessor(String) - Constructor for class org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
 
+
ResponseBodyProcessor(ResponseBodyProcessor.Config) - Constructor for class org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
 
+
ResponseBodyProcessor.Config - Record Class in org.aksw.iguana.cc.worker
+
 
+
ResponseBodyProcessor.Key - Record Class in org.aksw.iguana.cc.worker
+
 
+
ResponseBodyProcessorInstances - Class in org.aksw.iguana.cc.worker
+
 
+
ResponseBodyProcessorInstances() - Constructor for class org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances
+
 
+
ResponseBodyProcessorInstances(List<ResponseBodyProcessor.Config>) - Constructor for class org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances
+
 
+
responseBodyProcessors() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the responseBodyProcessors record component.
+
+
result() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns the value of the result record component.
+
+
Result(long, List<HttpWorker.ExecutionStats>, ZonedDateTime, ZonedDateTime) - Constructor for record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Creates an instance of a Result record class.
+
+
Result(List<HttpWorker.Result>, Calendar, Calendar) - Constructor for record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Creates an instance of a Result record class.
+
+
ResultCountData - Record Class in org.aksw.iguana.cc.lang.impl
+
 
+
ResultCountData(long, long, long, List<String>, List<String>, Exception) - Constructor for record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Creates an instance of a ResultCountData record class.
+
+
results - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
results() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the results record component.
+
+
resultSize - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
ReversibleOutputStream - Class in org.aksw.iguana.commons.io
+
+
An OutputStream that can be converted to an InputStream.
+
+
ReversibleOutputStream() - Constructor for class org.aksw.iguana.commons.io.ReversibleOutputStream
+
 
+
run - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
run() - Method in class org.aksw.iguana.cc.suite.Suite
+
 
+
run() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
+
 
+
run() - Method in interface org.aksw.iguana.cc.tasks.Task
+
 
+
+

S

+
+
save() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Returns the value of the save record component.
+
+
SaxSparqlJsonResultCountingParser - Class in org.aksw.iguana.cc.lang.impl
+
+
SAX Parser for SPARQL JSON Results.
+
+
SaxSparqlJsonResultCountingParser() - Constructor for class org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser
+
 
+
SaxSparqlXmlResultCountingParser - Class in org.aksw.iguana.cc.lang.impl
+
+
SAX Parser for SPARQL XML Results.
+
+
SaxSparqlXmlResultCountingParser() - Constructor for class org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser
+
 
+
seed() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the seed record component.
+
+
separator() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the separator record component.
+
+
SEPARATOR - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
 
+
size - Variable in class org.aksw.iguana.cc.query.selector.QuerySelector
+
 
+
size() - Method in class org.aksw.iguana.cc.query.list.FileBasedQueryList
+
+
This method returns the amount of queries in the query list.
+
+
size() - Method in class org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+
 
+
size() - Method in class org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
 
+
size() - Method in interface org.aksw.iguana.cc.query.list.QueryList
+
+
This method returns the amount of queries in the query list.
+
+
size() - Method in class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
 
+
size() - Method in class org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
 
+
size() - Method in class org.aksw.iguana.cc.query.source.QuerySource
+
+
This method returns the amount of queries in the source.
+
+
size() - Method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
Returns the number of indexed content.
+
+
size() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
size() - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
 
+
size() - Method in class org.aksw.iguana.commons.io.ReversibleOutputStream
+
 
+
skip(long) - Method in class org.aksw.iguana.commons.io.BigByteArrayInputStream
+
 
+
skip(long) - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
skipNBytes(long) - Method in class org.aksw.iguana.commons.io.ByteArrayListInputStream
+
 
+
SPARQL - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
 
+
SparqlCsvResultCountingParser - Class in org.aksw.iguana.cc.lang.impl
+
+
CSV Parser for SPARQL CSV Results.
+
+
SparqlCsvResultCountingParser() - Constructor for class org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser
+
 
+
SPARQLProtocolWorker - Class in org.aksw.iguana.cc.worker.impl
+
 
+
SPARQLProtocolWorker(long, ResponseBodyProcessor, SPARQLProtocolWorker.Config) - Constructor for class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
 
+
SPARQLProtocolWorker.Config - Record Class in org.aksw.iguana.cc.worker.impl
+
 
+
SparqlTsvResultCountingParser - Class in org.aksw.iguana.cc.lang.impl
+
+
TSV Parser for SPARQL TSV Results.
+
+
SparqlTsvResultCountingParser() - Constructor for class org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser
+
 
+
start() - Method in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
start() - Method in class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
+
Starts the worker and returns a CompletableFuture, which will be completed, when the worker has finished the + completion target.
+
+
startDate - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
startTime - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
startTime() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Returns the value of the startTime record component.
+
+
startTime() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns the value of the startTime record component.
+
+
startTime() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns the value of the startTime record component.
+
+
Storable - Interface in org.aksw.iguana.cc.storage
+
+
This interface provides the functionality to store data in different formats.
+
+
Storable.AsCSV - Interface in org.aksw.iguana.cc.storage
+
 
+
Storable.AsRDF - Interface in org.aksw.iguana.cc.storage
+
 
+
Storable.CSVData - Record Class in org.aksw.iguana.cc.storage
+
 
+
Storable.CSVData.CSVFileData - Record Class in org.aksw.iguana.cc.storage
+
 
+
Storage - Interface in org.aksw.iguana.cc.storage
+
+
Interface for the Result Storages
+
+
StorageConfig - Interface in org.aksw.iguana.cc.config.elements
+
+
Storage Configuration class
+
+
storages() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the storages record component.
+
+
storeData(Storable) - Method in class org.aksw.iguana.cc.storage.impl.CSVStorage
+
 
+
storeData(Storable) - Method in interface org.aksw.iguana.cc.storage.Storage
+
+
General purpose method to store data into the storage.
+
+
storeResult(Model) - Method in class org.aksw.iguana.cc.storage.impl.CSVStorage
+
+
Stores the task result into the storage.
+
+
storeResult(Model) - Method in class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
 
+
storeResult(Model) - Method in class org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
 
+
storeResult(Model) - Method in interface org.aksw.iguana.cc.storage.Storage
+
+
Stores the task result into the storage.
+
+
StreamEntityProducer - Class in org.aksw.iguana.cc.utils.http
+
+
An entity producer that produces the entity data from an input stream supplier.
+
+
StreamEntityProducer(Supplier<InputStream>, boolean, String) - Constructor for class org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
+
Creates a new entity producer that produces the entity data from the given input stream supplier.
+
+
streamQuery(int) - Method in class org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
 
+
stresstest - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
Stresstest - Class in org.aksw.iguana.cc.tasks.impl
+
+
Stresstest.
+
+
Stresstest(String, long, Stresstest.Config, ResponseBodyProcessorInstances, List<Storage>, List<Metric>) - Constructor for class org.aksw.iguana.cc.tasks.impl.Stresstest
+
 
+
Stresstest.Config - Record Class in org.aksw.iguana.cc.tasks.impl
+
 
+
Stresstest.Result - Record Class in org.aksw.iguana.cc.tasks.impl
+
 
+
StresstestResultProcessor - Class in org.aksw.iguana.cc.tasks.impl
+
 
+
StresstestResultProcessor(String, long, List<HttpWorker>, List<String>, List<Metric>, List<Storage>, Supplier<Map<LanguageProcessor, List<LanguageProcessor.LanguageProcessingData>>>) - Constructor for class org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor
+
 
+
StringListQueryList - Class in org.aksw.iguana.cc.query.list.impl
+
 
+
StringListQueryList(List<String>) - Constructor for class org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
 
+
succeeded - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
success - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
SUCCESS - Enum constant in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
 
+
successful() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
suite - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
Suite - Class in org.aksw.iguana.cc.suite
+
 
+
Suite.Config - Record Class in org.aksw.iguana.cc.suite
+
 
+
+

T

+
+
task - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
task - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
Task - Interface in org.aksw.iguana.cc.tasks
+
 
+
Task.Config - Interface in org.aksw.iguana.cc.tasks
+
 
+
TaskMetric - Interface in org.aksw.iguana.cc.metrics
+
 
+
tasks() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns the value of the tasks record component.
+
+
template() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns the value of the template record component.
+
+
Template(URI, Long, Boolean) - Constructor for record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Creates an instance of a Template record class.
+
+
threads() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Returns the value of the threads record component.
+
+
time - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
timeLimit - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
TimeLimit(Duration) - Constructor for record class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
Creates an instance of a TimeLimit record class.
+
+
timeout() - Method in interface org.aksw.iguana.cc.worker.HttpWorker.Config
+
 
+
timeout() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
 
+
timeout() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns the value of the timeout record component.
+
+
timeout() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Returns the value of the timeout record component.
+
+
timeOut - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
TIMEOUT - Enum constant in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
 
+
timeOuts - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
TimeUtils - Class in org.aksw.iguana.commons.time
+
+
Class related to the conversion of Java time objects to RDF literals.
+
+
TimeUtils() - Constructor for class org.aksw.iguana.commons.time.TimeUtils
+
 
+
toByteArray() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
toCSV() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
 
+
toCSV() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
 
+
toCSV() - Method in interface org.aksw.iguana.cc.storage.Storable.AsCSV
+
+
Converts the data into CSV files.
+
+
toInputStream() - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
toInputStream() - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
 
+
toInputStream() - Method in class org.aksw.iguana.commons.io.ReversibleOutputStream
+
 
+
toRDF() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
 
+
toRDF() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
 
+
toRDF() - Method in interface org.aksw.iguana.cc.storage.Storable.AsRDF
+
+
Converts the data into an RDF model, which will be added to the appropriate storages.
+
+
toString() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in class org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
 
+
toString() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in class org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
 
+
toString() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.storage.Storable.CSVData
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.suite.Suite.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.utils.files.QueryIndex
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
 
+
toString() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Returns a string representation of this record class.
+
+
totalTime - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
TriplestoreStorage - Class in org.aksw.iguana.cc.storage.impl
+
+
This Storage will save all the metric results into a specified triple store
+
+
TriplestoreStorage(String) - Constructor for class org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
 
+
TriplestoreStorage(String, String, String, String) - Constructor for class org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
 
+
TriplestoreStorage(TriplestoreStorage.Config) - Constructor for class org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
 
+
TriplestoreStorage.Config - Record Class in org.aksw.iguana.cc.storage.impl
+
 
+
+

U

+
+
unknownException - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
unparse(Object) - Method in class org.aksw.iguana.commons.time.DurationLiteral
+
 
+
UNSPECIFIED - Enum constant in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
 
+
updateAuthentication() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the updateAuthentication record component.
+
+
updateEndpoint() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the updateEndpoint record component.
+
+
URIDeserializer() - Constructor for class org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer
+
 
+
user() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
Returns the value of the user record component.
+
+
user() - Method in record class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
Returns the value of the user record component.
+
+
+

V

+
+
validateConfig(Path) - Static method in class org.aksw.iguana.cc.suite.IguanaSuiteParser
+
+
Validates an IGUANA configuration file against a JSON schema file.
+
+
value - Variable in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
 
+
value() - Element in annotation interface org.aksw.iguana.cc.lang.LanguageProcessor.ContentType
+
 
+
value() - Method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
 
+
value() - Method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
 
+
value() - Method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
 
+
value() - Method in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
 
+
valueOf(String) - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
+
Returns the enum constant of this class with the specified name.
+
+
values() - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
variable - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
variables() - Method in record class org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
Returns the value of the variables record component.
+
+
version - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
version() - Method in record class org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
Returns the value of the version record component.
+
+
+

W

+
+
warmupWorkers() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Returns the value of the warmupWorkers record component.
+
+
worker - Static variable in class org.aksw.iguana.commons.rdf.IONT
+
 
+
workerID - Variable in class org.aksw.iguana.cc.worker.HttpWorker
+
 
+
workerID - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
workerID() - Method in record class org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
Returns the value of the workerID record component.
+
+
WorkerMetric - Interface in org.aksw.iguana.cc.metrics
+
 
+
workerResult - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
workerResults() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
Returns the value of the workerResults record component.
+
+
workers() - Method in record class org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
Returns the value of the workers record component.
+
+
workerType - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
write(byte) - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
write(byte[][]) - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
write(byte[], int, int) - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
write(byte[], int, int) - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
 
+
write(int) - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
write(int) - Method in class org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
 
+
write(BigByteArrayOutputStream) - Method in class org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
 
+
wrongCodes - Static variable in class org.aksw.iguana.commons.rdf.IPROP
+
 
+
+

X

+
+
xxh64() - Method in record class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
Returns the value of the xxh64 record component.
+
+
+A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values
+ +
+
+ + diff --git a/javadoc/4.1.1/index.html b/javadoc/4.1.1/index.html new file mode 100644 index 00000000..602865af --- /dev/null +++ b/javadoc/4.1.1/index.html @@ -0,0 +1,119 @@ + + + + +Overview (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Iguana 4.1.1 API

+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/jquery-ui.overrides.css b/javadoc/4.1.1/jquery-ui.overrides.css new file mode 100644 index 00000000..facf852c --- /dev/null +++ b/javadoc/4.1.1/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/javadoc/4.1.1/legal/ADDITIONAL_LICENSE_INFO b/javadoc/4.1.1/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 00000000..ff700cd0 --- /dev/null +++ b/javadoc/4.1.1/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/javadoc/4.1.1/legal/ASSEMBLY_EXCEPTION b/javadoc/4.1.1/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 00000000..065b8d90 --- /dev/null +++ b/javadoc/4.1.1/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/javadoc/4.1.1/legal/LICENSE b/javadoc/4.1.1/legal/LICENSE new file mode 100644 index 00000000..8b400c7a --- /dev/null +++ b/javadoc/4.1.1/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/javadoc/4.1.1/legal/jquery.md b/javadoc/4.1.1/legal/jquery.md new file mode 100644 index 00000000..a763ec6f --- /dev/null +++ b/javadoc/4.1.1/legal/jquery.md @@ -0,0 +1,26 @@ +## jQuery v3.7.1 + +### jQuery License +``` +jQuery v 3.7.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` diff --git a/javadoc/4.1.1/legal/jqueryUI.md b/javadoc/4.1.1/legal/jqueryUI.md new file mode 100644 index 00000000..8bda9d7a --- /dev/null +++ b/javadoc/4.1.1/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/javadoc/4.1.1/member-search-index.js b/javadoc/4.1.1/member-search-index.js new file mode 100644 index 00000000..d49deffc --- /dev/null +++ b/javadoc/4.1.1/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"acceptHeader()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"acceptHeader()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor","l":"add(long, long, InputStream)","u":"add(long,long,java.io.InputStream)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AggregatedExecutionStatistics","l":"AggregatedExecutionStatistics()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.controller","c":"MainController.Args","l":"Args()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"ARRAY_SIZE_LIMIT"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"askBoolean"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"authentication()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"Authentication(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"available()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"available()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"available()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"availableLong()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"availableLong()"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AvgQPS","l":"AvgQPS()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"baseUri()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"basicAuth(String, String)","u":"basicAuth(java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"BigByteArrayInputStream(BigByteArrayOutputStream)","u":"%3Cinit%3E(org.aksw.iguana.commons.io.BigByteArrayOutputStream)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"BigByteArrayInputStream(byte[])","u":"%3Cinit%3E(byte[])"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"BigByteArrayOutputStream()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"BigByteArrayOutputStream(int)","u":"%3Cinit%3E(int)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"BigByteArrayOutputStream(long)","u":"%3Cinit%3E(long)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"bindings"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"bindings()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"BooleanResultData(long, Boolean, List, Exception)","u":"%3Cinit%3E(long,java.lang.Boolean,java.util.List,java.lang.Exception)"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory","l":"buildHttpRequest(QueryHandler.QueryStreamWrapper)","u":"buildHttpRequest(org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"ByteArrayListInputStream(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"ByteArrayListOutputStream()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"ByteArrayListOutputStream(int)","u":"%3Cinit%3E(int)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"cached()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"caching()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"StresstestResultProcessor","l":"calculateAndSaveMetrics(Calendar, Calendar)","u":"calculateAndSaveMetrics(java.util.Calendar,java.util.Calendar)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"PQPS","l":"calculateQueryMetric(List)","u":"calculateQueryMetric(java.util.List)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"QPS","l":"calculateQueryMetric(List)","u":"calculateQueryMetric(java.util.List)"},{"p":"org.aksw.iguana.cc.metrics","c":"QueryMetric","l":"calculateQueryMetric(List)","u":"calculateQueryMetric(java.util.List)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AvgQPS","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQ","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQPH","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"PAvgQPS","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"QMPH","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics","c":"TaskMetric","l":"calculateTaskMetric(List, List[][])","u":"calculateTaskMetric(java.util.List,java.util.List[][])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AvgQPS","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQ","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQPH","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"PAvgQPS","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"QMPH","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.cc.metrics","c":"WorkerMetric","l":"calculateWorkerMetric(HttpWorker.Config, List[])","u":"calculateWorkerMetric(org.aksw.iguana.cc.worker.HttpWorker.Config,java.util.List[])"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"cannonicalise(Object)","u":"cannonicalise(java.lang.Object)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"clear()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"close()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"close()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"close()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"closeHttpClient()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"code"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"completed()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"completionTarget()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"completionTarget()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"config"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"config"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"config()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"config()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"Config(Integer, QueryHandler, HttpWorker.CompletionTarget, ConnectionConfig, Duration, String, RequestFactory.RequestType, Boolean)","u":"%3Cinit%3E(java.lang.Integer,org.aksw.iguana.cc.query.handler.QueryHandler,org.aksw.iguana.cc.worker.HttpWorker.CompletionTarget,org.aksw.iguana.cc.config.elements.ConnectionConfig,java.time.Duration,java.lang.String,org.aksw.iguana.cc.utils.http.RequestFactory.RequestType,java.lang.Boolean)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"Config(List, List, List, List, List, List)","u":"%3Cinit%3E(java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List)"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"Config(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage.Config","l":"Config(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage.Config","l":"Config(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"Config(String, Integer, Duration)","u":"%3Cinit%3E(java.lang.String,java.lang.Integer,java.time.Duration)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"Config(String, QueryHandler.Config.Format, String, Boolean, QueryHandler.Config.Order, Long, QueryHandler.Config.Language)","u":"%3Cinit%3E(java.lang.String,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format,java.lang.String,java.lang.Boolean,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order,java.lang.Long,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"Config(String, QueryHandler.Config.Format, String, Boolean, QueryHandler.Config.Order, Long, QueryHandler.Config.Language, QueryHandler.Config.Template)","u":"%3Cinit%3E(java.lang.String,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format,java.lang.String,java.lang.Boolean,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order,java.lang.Long,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language,org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"Config(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"connection"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"connection"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"connection()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"connection()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"ConnectionConfig(String, String, DatasetConfig, URI, ConnectionConfig.Authentication, URI, ConnectionConfig.Authentication)","u":"%3Cinit%3E(java.lang.String,java.lang.String,org.aksw.iguana.cc.config.elements.DatasetConfig,java.net.URI,org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication,java.net.URI,org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"connections()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"contentLength()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"contentLength()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"contentType()"},{"p":"org.aksw.iguana.cc.controller","c":"MainController.Args.PathConverter","l":"convert(String)","u":"convert(java.lang.String)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AggregatedExecutionStatistics","l":"createMetricModel(List, List[][], IRES.Factory)","u":"createMetricModel(java.util.List,java.util.List[][],org.aksw.iguana.commons.rdf.IRES.Factory)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"EachExecutionStatistic","l":"createMetricModel(List, List[][], IRES.Factory)","u":"createMetricModel(java.util.List,java.util.List[][],org.aksw.iguana.commons.rdf.IRES.Factory)"},{"p":"org.aksw.iguana.cc.metrics","c":"ModelWritingMetric","l":"createMetricModel(List, List[][], IRES.Factory)","u":"createMetricModel(java.util.List,java.util.List[][],org.aksw.iguana.commons.rdf.IRES.Factory)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"AggregatedExecutionStatistics","l":"createMetricModel(List, Map>, IRES.Factory)","u":"createMetricModel(java.util.List,java.util.Map,org.aksw.iguana.commons.rdf.IRES.Factory)"},{"p":"org.aksw.iguana.cc.metrics","c":"ModelWritingMetric","l":"createMetricModel(List, Map>, IRES.Factory)","u":"createMetricModel(java.util.List,java.util.Map,org.aksw.iguana.commons.rdf.IRES.Factory)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"createMetricProperty(Metric)","u":"createMetricProperty(org.aksw.iguana.cc.metrics.Metric)"},{"p":"org.aksw.iguana.commons.time","c":"TimeUtils","l":"createTypedDurationLiteral(Duration)","u":"createTypedDurationLiteral(java.time.Duration)"},{"p":"org.aksw.iguana.commons.time","c":"TimeUtils","l":"createTypedDurationLiteralInSeconds(Duration)","u":"createTypedDurationLiteralInSeconds(java.time.Duration)"},{"p":"org.aksw.iguana.commons.time","c":"TimeUtils","l":"createTypedInstantLiteral(Instant)","u":"createTypedInstantLiteral(java.time.Instant)"},{"p":"org.aksw.iguana.commons.time","c":"TimeUtils","l":"createTypedZonedDateTimeLiteral(ZonedDateTime)","u":"createTypedZonedDateTimeLiteral(java.time.ZonedDateTime)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"CSVData(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"CSVFileData(String, String[][])","u":"%3Cinit%3E(java.lang.String,java.lang.String[][])"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage","l":"CSVStorage(CSVStorage.Config, List, String)","u":"%3Cinit%3E(org.aksw.iguana.cc.storage.impl.CSVStorage.Config,java.util.List,java.lang.String)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage","l":"CSVStorage(String, List, String)","u":"%3Cinit%3E(java.lang.String,java.util.List,java.lang.String)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"data()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"dataset"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"dataset"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"dataset()"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"DatasetConfig(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"datasets()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"defaultFileNameSupplier"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.URIDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage.Config","l":"directory()"},{"p":"org.aksw.iguana.cc.controller","c":"MainController.Args","l":"dryRun"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"duration()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.TimeLimit","l":"duration()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"DurationLiteral(Duration)","u":"%3Cinit%3E(java.time.Duration)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"EachExecutionStatistic","l":"EachExecutionStatistic()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"endDate"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"endpoint()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"endpoint()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"endpoint()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"endState()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"endTime()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"endTime()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.QueryMixes","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.TimeLimit","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"error()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"exception"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"exception()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"exception()"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor.LanguageProcessingData","l":"exception()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"executedQuery"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"executionStats()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"ExecutionStats(int, Instant, Duration, Optional, OptionalLong, OptionalLong, Optional)","u":"%3Cinit%3E(int,java.time.Instant,java.time.Duration,java.util.Optional,java.util.OptionalLong,java.util.OptionalLong,java.util.Optional)"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"extendedTypeDefinition()"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"Factory(String, long)","u":"%3Cinit%3E(java.lang.String,long)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"failed"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"failed(Exception)","u":"failed(java.lang.Exception)"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"file()"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"FileBasedQueryList(QuerySource)","u":"%3Cinit%3E(org.aksw.iguana.cc.query.source.QuerySource)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileCachingQueryList","l":"FileCachingQueryList(QuerySource)","u":"%3Cinit%3E(org.aksw.iguana.cc.query.source.QuerySource)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileLineQuerySource","l":"FileLineQuerySource(Path)","u":"%3Cinit%3E(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"filename()"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"filePosition()"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileReadingQueryList","l":"FileReadingQueryList(QuerySource)","u":"%3Cinit%3E(org.aksw.iguana.cc.query.source.QuerySource)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"files"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"files()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"FileSeparatorQuerySource(Path)","u":"%3Cinit%3E(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"FileSeparatorQuerySource(Path, String)","u":"%3Cinit%3E(java.nio.file.Path,java.lang.String)"},{"p":"org.aksw.iguana.cc.utils.files","c":"FileUtils","l":"FileUtils()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"FOLDER"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"folderName()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"FolderQuerySource(Path)","u":"%3Cinit%3E(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"format()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"fullID"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"GET_QUERY"},{"p":"org.aksw.iguana.cc.metrics","c":"Metric","l":"getAbbreviation()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"getAllQueries()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"getAllQueries()"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"getAllQueries()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getAllQueryIds()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"getBaos()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"getBuffers()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getConfig()"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"getContentEncoding()"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"getContentLength()"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"getContentType()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"getCurrentBuffer()"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"LinearQuerySelector","l":"getCurrentIndex()"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"RandomQuerySelector","l":"getCurrentIndex()"},{"p":"org.aksw.iguana.cc.query.selector","c":"QuerySelector","l":"getCurrentIndex()"},{"p":"org.aksw.iguana.cc.metrics","c":"Metric","l":"getDescription()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"getFileName()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"getHashCode(LiteralLabel)","u":"getHashCode(org.apache.jena.graph.impl.LiteralLabel)"},{"p":"org.aksw.iguana.cc.utils.files","c":"FileUtils","l":"getHashcodeFromDirectory(Path)","u":"getHashcodeFromDirectory(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.utils.files","c":"FileUtils","l":"getHashcodeFromFileContent(Path)","u":"getHashcodeFromFileContent(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor","l":"getInstance(String)","u":"getInstance(java.lang.String)"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"getJavaClass()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor","l":"getLanguageProcessor()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"getLexicalForm()"},{"p":"org.aksw.iguana.cc.utils.files","c":"FileUtils","l":"getLineEnding(Path)","u":"getLineEnding(java.nio.file.Path)"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"getMetricClass(Metric)","u":"getMetricClass(org.aksw.iguana.cc.metrics.Metric)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"getMetricResource(Metric)","u":"getMetricResource(org.aksw.iguana.cc.metrics.Metric)"},{"p":"org.aksw.iguana.cc.metrics","c":"Metric","l":"getName()"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"LinearQuerySelector","l":"getNextIndex()"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"RandomQuerySelector","l":"getNextIndex()"},{"p":"org.aksw.iguana.cc.query.selector","c":"QuerySelector","l":"getNextIndex()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getNextQuery(QuerySelector)","u":"getNextQuery(org.aksw.iguana.cc.query.selector.QuerySelector)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getNextQueryStream(QuerySelector)","u":"getNextQueryStream(org.aksw.iguana.cc.query.selector.QuerySelector)"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"getPath()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessorInstances","l":"getProcessor(String)","u":"getProcessor(java.lang.String)"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileCachingQueryList","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileReadingQueryList","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"StringListQueryList","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.list","c":"QueryList","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"getQuery(int)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getQueryCount()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getQueryId(int)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"getQuerySelectorInstance()"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileCachingQueryList","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileReadingQueryList","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"StringListQueryList","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.list","c":"QueryList","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"getQueryStream(int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"getResource(String)","u":"getResource(java.lang.String)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"getResponsebodyResource(long)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor","l":"getResponseDataMetrics()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessorInstances","l":"getResults()"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getSuiteResource()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest","l":"getTaskName()"},{"p":"org.aksw.iguana.cc.tasks","c":"Task","l":"getTaskName()"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getTaskQueryResource(String)","u":"getTaskQueryResource(java.lang.String)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getTaskResource()"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"getTrailerNames()"},{"p":"org.aksw.iguana.commons.rdf","c":"IGUANA_BASE","l":"getURI()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"getURI()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"getURI()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"getWorkerID()"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getWorkerQueryResource(HttpWorker, int)","u":"getWorkerQueryResource(org.aksw.iguana.cc.worker.HttpWorker,int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getWorkerQueryRunResource(HttpWorker, int, BigInteger)","u":"getWorkerQueryRunResource(org.aksw.iguana.cc.worker.HttpWorker,int,java.math.BigInteger)"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES.Factory","l":"getWorkerResource(HttpWorker)","u":"getWorkerResource(org.aksw.iguana.cc.worker.HttpWorker)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"hash()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"hash()"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor.LanguageProcessingData","l":"hash()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"hashCode"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"hashCode"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"hashCode()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"hashCode()"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"hashCode()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"hashCode()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"StringListQueryList","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.list","c":"QueryList","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"hashCode()"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"hashCode()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"hashCode()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"hashCode()"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"hashCode()"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.QueryMixes","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.TimeLimit","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"hashCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"HTTP_ERROR"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"httpCode"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"httpError()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"httpStatusCode()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"HttpWorker(long, ResponseBodyProcessor, HttpWorker.Config)","u":"%3Cinit%3E(long,org.aksw.iguana.cc.worker.ResponseBodyProcessor,org.aksw.iguana.cc.worker.HttpWorker.Config)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"id"},{"p":"org.aksw.iguana.cc.suite","c":"IguanaSuiteParser","l":"IguanaSuiteParser()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.selector","c":"QuerySelector","l":"index"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"index()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"index()"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"RandomQuerySelector","l":"indexGenerator"},{"p":"org.aksw.iguana.cc.utils.files","c":"FileUtils","l":"indexStream(String, InputStream)","u":"indexStream(java.lang.String,java.io.InputStream)"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"initHttpClient(int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"IONT()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"IPROP()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"iqr"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"IRES()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"isChunked()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"isEqual(LiteralLabel, LiteralLabel)","u":"isEqual(org.apache.jena.graph.impl.LiteralLabel,org.apache.jena.graph.impl.LiteralLabel)"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"isRepeatable()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"isValid(String)","u":"isValid(java.lang.String)"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"isValidLiteral(LiteralLabel)","u":"isValidLiteral(org.apache.jena.graph.impl.LiteralLabel)"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"isValidValue(Object)","u":"isValidValue(java.lang.Object)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"Key(long, long)","u":"%3Cinit%3E(long,long)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"lang()"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor","l":"LanguageProcessor()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"limit()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Order","l":"LINEAR"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"LinearQuerySelector","l":"LinearQuerySelector(int)","u":"%3Cinit%3E(int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"link"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"links()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"links()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"LOGGER"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"LOGGER"},{"p":"org.aksw.iguana.cc.controller","c":"MainController","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"org.aksw.iguana.cc.controller","c":"MainController","l":"MainController()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"make(Path)","u":"make(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"makeWithEmptyLines(Path)","u":"makeWithEmptyLines(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"makeWithStringSeparator(Path, String)","u":"makeWithStringSeparator(java.nio.file.Path,java.lang.String)"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"metric"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"metric"},{"p":"org.aksw.iguana.cc.metrics","c":"Metric","l":"Metric(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"metrics()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"MISCELLANEOUS_EXCEPTION"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"miscellaneousException()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"name()"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"name()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"noOfQueries"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"noOfQueryMixes"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"noOfWorkers"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQ","l":"NoQ()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"NoQPH","l":"NoQPH()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"normalizeSubType(Object, RDFDatatype)","u":"normalizeSubType(java.lang.Object,org.apache.jena.datatypes.RDFDatatype)"},{"p":"org.aksw.iguana.commons.rdf","c":"IGUANA_BASE","l":"NS"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"NS"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"NS"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"NS"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"number()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.QueryMixes","l":"number()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"number()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"ONE_PER_LINE"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"order()"},{"p":"org.aksw.iguana.cc.suite","c":"IguanaSuiteParser","l":"parse(Path, boolean)","u":"parse(java.nio.file.Path,boolean)"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"parse(String)","u":"parse(java.lang.String)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"parseResults()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"parseResults()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"password()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"password()"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"path"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"path()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage.Config","l":"path()"},{"p":"org.aksw.iguana.cc.controller","c":"MainController.Args.PathConverter","l":"PathConverter()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"PAvgQPS","l":"PAvgQPS(Integer)","u":"%3Cinit%3E(java.lang.Integer)"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"POST_QUERY"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"POST_UPDATE"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"POST_URL_ENC_QUERY"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"POST_URL_ENC_UPDATE"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"PQPS","l":"PQPS(Integer)","u":"%3Cinit%3E(java.lang.Integer)"},{"p":"org.aksw.iguana.commons.rdf","c":"IGUANA_BASE","l":"PREFIX"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"PREFIX"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"PREFIX"},{"p":"org.aksw.iguana.commons.rdf","c":"IRES","l":"PREFIX"},{"p":"org.aksw.iguana.commons.rdf","c":"IGUANA_BASE","l":"PREFIX_MAP"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory","l":"preloadRequests(QueryHandler)","u":"preloadRequests(org.aksw.iguana.cc.query.handler.QueryHandler)"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"StresstestResultProcessor","l":"process(Collection)","u":"process(java.util.Collection)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SaxSparqlJsonResultCountingParser","l":"process(InputStream, long)","u":"process(java.io.InputStream,long)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SaxSparqlXmlResultCountingParser","l":"process(InputStream, long)","u":"process(java.io.InputStream,long)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SparqlCsvResultCountingParser","l":"process(InputStream, long)","u":"process(java.io.InputStream,long)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SparqlTsvResultCountingParser","l":"process(InputStream, long)","u":"process(java.io.InputStream,long)"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor","l":"process(InputStream, long)","u":"process(java.io.InputStream,long)"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"produce(DataStreamChannel)","u":"produce(org.apache.hc.core5.http.nio.DataStreamChannel)"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"QMPH","l":"QMPH()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.metrics.impl","c":"QPS","l":"QPS()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"queries()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"queries()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"query"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"query"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"query()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"queryExecution"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"queryExecution"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"QueryHandler()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"QueryHandler(QueryHandler.Config)","u":"%3Cinit%3E(org.aksw.iguana.cc.query.handler.QueryHandler.Config)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"queryID"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"queryID()"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"QueryIndex(long, long)","u":"%3Cinit%3E(long,long)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"queryInputStreamSupplier()"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"queryLength()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler","l":"queryList"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.QueryMixes","l":"QueryMixes(int)","u":"%3Cinit%3E(int)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"querySelector"},{"p":"org.aksw.iguana.cc.query.selector","c":"QuerySelector","l":"QuerySelector(int)","u":"%3Cinit%3E(int)"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"querySource"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"QuerySource(Path)","u":"%3Cinit%3E(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"QueryStreamWrapper(int, boolean, Supplier)","u":"%3Cinit%3E(int,boolean,java.util.function.Supplier)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"QueryStringWrapper(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Order","l":"RANDOM"},{"p":"org.aksw.iguana.cc.query.selector.impl","c":"RandomQuerySelector","l":"RandomQuerySelector(int, long)","u":"%3Cinit%3E(int,long)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"RDFFileStorage()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"RDFFileStorage(RDFFileStorage.Config)","u":"%3Cinit%3E(org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"RDFFileStorage(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"read()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"read()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"read(byte[], int, int)","u":"read(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"read(byte[], int, int)","u":"read(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"readAllBytes()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"readAllBytes()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"readNBytes(byte[], int, int)","u":"readNBytes(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"readNBytes(byte[], int, int)","u":"readNBytes(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"readNBytes(int)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"readNBytes(int)"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"readQueries()"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"readQuery(int)"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"releaseResources()"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory","l":"RequestFactory(SPARQLProtocolWorker.Config)","u":"%3Cinit%3E(org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config)"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"requestType()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"reset()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"responseBody"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"responseBody"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"responseBodyHash"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"responseBodyHash()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"responseBodyProcessor"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor","l":"ResponseBodyProcessor(ResponseBodyProcessor.Config)","u":"%3Cinit%3E(org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor","l":"ResponseBodyProcessor(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessorInstances","l":"ResponseBodyProcessorInstances()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessorInstances","l":"ResponseBodyProcessorInstances(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"responseBodyProcessors()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"result()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"Result(List, Calendar, Calendar)","u":"%3Cinit%3E(java.util.List,java.util.Calendar,java.util.Calendar)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"Result(long, List, ZonedDateTime, ZonedDateTime)","u":"%3Cinit%3E(long,java.util.List,java.time.ZonedDateTime,java.time.ZonedDateTime)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"ResultCountData(long, long, long, List, List, Exception)","u":"%3Cinit%3E(long,long,long,java.util.List,java.util.List,java.lang.Exception)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"results"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"results()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"resultSize"},{"p":"org.aksw.iguana.commons.io","c":"ReversibleOutputStream","l":"ReversibleOutputStream()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"run"},{"p":"org.aksw.iguana.cc.suite","c":"Suite","l":"run()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest","l":"run()"},{"p":"org.aksw.iguana.cc.tasks","c":"Task","l":"run()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"save()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SaxSparqlJsonResultCountingParser","l":"SaxSparqlJsonResultCountingParser()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SaxSparqlXmlResultCountingParser","l":"SaxSparqlXmlResultCountingParser()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"seed()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"SEPARATOR"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"separator()"},{"p":"org.aksw.iguana.cc.query.selector","c":"QuerySelector","l":"size"},{"p":"org.aksw.iguana.cc.query.list","c":"FileBasedQueryList","l":"size()"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"FileCachingQueryList","l":"size()"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"StringListQueryList","l":"size()"},{"p":"org.aksw.iguana.cc.query.list","c":"QueryList","l":"size()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FileSeparatorQuerySource","l":"size()"},{"p":"org.aksw.iguana.cc.query.source.impl","c":"FolderQuerySource","l":"size()"},{"p":"org.aksw.iguana.cc.query.source","c":"QuerySource","l":"size()"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"size()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"size()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"size()"},{"p":"org.aksw.iguana.commons.io","c":"ReversibleOutputStream","l":"size()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayInputStream","l":"skip(long)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"skip(long)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListInputStream","l":"skipNBytes(long)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Language","l":"SPARQL"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SparqlCsvResultCountingParser","l":"SparqlCsvResultCountingParser()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"SPARQLProtocolWorker(long, ResponseBodyProcessor, SPARQLProtocolWorker.Config)","u":"%3Cinit%3E(long,org.aksw.iguana.cc.worker.ResponseBodyProcessor,org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config)"},{"p":"org.aksw.iguana.cc.lang.impl","c":"SparqlTsvResultCountingParser","l":"SparqlTsvResultCountingParser()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"start()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"start()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"startDate"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"startTime"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"startTime()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"startTime()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"startTime()"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"storages()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage","l":"storeData(Storable)","u":"storeData(org.aksw.iguana.cc.storage.Storable)"},{"p":"org.aksw.iguana.cc.storage","c":"Storage","l":"storeData(Storable)","u":"storeData(org.aksw.iguana.cc.storage.Storable)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage","l":"storeResult(Model)","u":"storeResult(org.apache.jena.rdf.model.Model)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"storeResult(Model)","u":"storeResult(org.apache.jena.rdf.model.Model)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage","l":"storeResult(Model)","u":"storeResult(org.apache.jena.rdf.model.Model)"},{"p":"org.aksw.iguana.cc.storage","c":"Storage","l":"storeResult(Model)","u":"storeResult(org.apache.jena.rdf.model.Model)"},{"p":"org.aksw.iguana.cc.utils.http","c":"StreamEntityProducer","l":"StreamEntityProducer(Supplier, boolean, String)","u":"%3Cinit%3E(java.util.function.Supplier,boolean,java.lang.String)"},{"p":"org.aksw.iguana.cc.utils.files","c":"IndexedQueryReader","l":"streamQuery(int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"stresstest"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest","l":"Stresstest(String, long, Stresstest.Config, ResponseBodyProcessorInstances, List, List)","u":"%3Cinit%3E(java.lang.String,long,org.aksw.iguana.cc.tasks.impl.Stresstest.Config,org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances,java.util.List,java.util.List)"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"StresstestResultProcessor","l":"StresstestResultProcessor(String, long, List, List, List, List, Supplier>>)","u":"%3Cinit%3E(java.lang.String,long,java.util.List,java.util.List,java.util.List,java.util.List,java.util.function.Supplier)"},{"p":"org.aksw.iguana.cc.query.list.impl","c":"StringListQueryList","l":"StringListQueryList(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"succeeded"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"success"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"SUCCESS"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"successful()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"suite"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"task"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"task"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"tasks()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"template()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"Template(URI, Long, Boolean)","u":"%3Cinit%3E(java.net.URI,java.lang.Long,java.lang.Boolean)"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"threads()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"time"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"timeLimit"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.TimeLimit","l":"TimeLimit(Duration)","u":"%3Cinit%3E(java.time.Duration)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"timeOut"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"TIMEOUT"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Config","l":"timeout()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"timeout()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"timeout()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"timeout()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"timeOuts"},{"p":"org.aksw.iguana.commons.time","c":"TimeUtils","l":"TimeUtils()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"toByteArray()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"toCSV()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"toCSV()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.AsCSV","l":"toCSV()"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"toInputStream()"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"toInputStream()"},{"p":"org.aksw.iguana.commons.io","c":"ReversibleOutputStream","l":"toInputStream()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"toRDF()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"toRDF()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.AsRDF","l":"toRDF()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"toString()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"toString()"},{"p":"org.aksw.iguana.cc.config.elements","c":"DatasetConfig","l":"toString()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"BooleanResultData","l":"toString()"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"toString()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Template","l":"toString()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStreamWrapper","l":"toString()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.QueryStringWrapper","l":"toString()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"CSVStorage.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"RDFFileStorage","l":"toString()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage","l":"toString()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData.CSVFileData","l":"toString()"},{"p":"org.aksw.iguana.cc.storage","c":"Storable.CSVData","l":"toString()"},{"p":"org.aksw.iguana.cc.suite","c":"Suite.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"toString()"},{"p":"org.aksw.iguana.cc.utils.files","c":"QueryIndex","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.QueryMixes","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.TimeLimit","l":"toString()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.worker.impl","c":"SPARQLProtocolWorker","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Config","l":"toString()"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"toString()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"totalTime"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage","l":"TriplestoreStorage(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage","l":"TriplestoreStorage(String, String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage","l":"TriplestoreStorage(TriplestoreStorage.Config)","u":"%3Cinit%3E(org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"unknownException"},{"p":"org.aksw.iguana.commons.time","c":"DurationLiteral","l":"unparse(Object)","u":"unparse(java.lang.Object)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Language","l":"UNSPECIFIED"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"updateAuthentication()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"updateEndpoint()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.URIDeserializer","l":"URIDeserializer()","u":"%3Cinit%3E()"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig.Authentication","l":"user()"},{"p":"org.aksw.iguana.cc.storage.impl","c":"TriplestoreStorage.Config","l":"user()"},{"p":"org.aksw.iguana.cc.suite","c":"IguanaSuiteParser","l":"validateConfig(Path)","u":"validateConfig(java.nio.file.Path)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"value"},{"p":"org.aksw.iguana.cc.lang","c":"LanguageProcessor.ContentType","l":"value()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"value()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Language","l":"value()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Order","l":"value()"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"value()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Language","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Order","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Format","l":"values()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Language","l":"values()"},{"p":"org.aksw.iguana.cc.query.handler","c":"QueryHandler.Config.Order","l":"values()"},{"p":"org.aksw.iguana.cc.utils.http","c":"RequestFactory.RequestType","l":"values()"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.ExecutionStats.END_STATE","l":"values()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"variable"},{"p":"org.aksw.iguana.cc.lang.impl","c":"ResultCountData","l":"variables()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"version"},{"p":"org.aksw.iguana.cc.config.elements","c":"ConnectionConfig","l":"version()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"warmupWorkers()"},{"p":"org.aksw.iguana.commons.rdf","c":"IONT","l":"worker"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker","l":"workerID"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"workerID"},{"p":"org.aksw.iguana.cc.worker","c":"HttpWorker.Result","l":"workerID()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"workerResult"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Result","l":"workerResults()"},{"p":"org.aksw.iguana.cc.tasks.impl","c":"Stresstest.Config","l":"workers()"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"workerType"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"write(BigByteArrayOutputStream)","u":"write(org.aksw.iguana.commons.io.BigByteArrayOutputStream)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"write(byte)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"write(byte[], int, int)","u":"write(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"write(byte[], int, int)","u":"write(byte[],int,int)"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"write(byte[][])"},{"p":"org.aksw.iguana.commons.io","c":"BigByteArrayOutputStream","l":"write(int)"},{"p":"org.aksw.iguana.commons.io","c":"ByteArrayListOutputStream","l":"write(int)"},{"p":"org.aksw.iguana.commons.rdf","c":"IPROP","l":"wrongCodes"},{"p":"org.aksw.iguana.cc.worker","c":"ResponseBodyProcessor.Key","l":"xxh64()"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/4.1.1/module-search-index.js b/javadoc/4.1.1/module-search-index.js new file mode 100644 index 00000000..0d59754f --- /dev/null +++ b/javadoc/4.1.1/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.Authentication.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.Authentication.html new file mode 100644 index 00000000..83b78f37 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.Authentication.html @@ -0,0 +1,258 @@ + + + + +ConnectionConfig.Authentication (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ConnectionConfig.Authentication

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication
+
+
+
+
+
Enclosing class:
+
ConnectionConfig
+
+
+
public static record ConnectionConfig.Authentication(String user, String password) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Authentication(String user, + String password)
    +
    +
    Creates an instance of a Authentication record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the password record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    + + +
    +
    Returns the value of the user record component.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Authentication

      +
      public Authentication(String user, + String password)
      +
      Creates an instance of a Authentication record class.
      +
      +
      Parameters:
      +
      user - the value for the user record component
      +
      password - the value for the password record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      user

      +
      public String user()
      +
      Returns the value of the user record component.
      +
      +
      Returns:
      +
      the value of the user record component
      +
      +
      +
    • +
    • +
      +

      password

      +
      public String password()
      +
      Returns the value of the password record component.
      +
      +
      Returns:
      +
      the value of the password record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.URIDeserializer.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.URIDeserializer.html new file mode 100644 index 00000000..846e6098 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.URIDeserializer.html @@ -0,0 +1,194 @@ + + + + +ConnectionConfig.URIDeserializer (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConnectionConfig.URIDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<URI> +
org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider
+
+
+
Enclosing class:
+
ConnectionConfig
+
+
+
public static class ConnectionConfig.URIDeserializer +extends com.fasterxml.jackson.databind.JsonDeserializer<URI>
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    deserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      URIDeserializer

      +
      public URIDeserializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public URI deserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<URI>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.html new file mode 100644 index 00000000..86a5a66e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/ConnectionConfig.html @@ -0,0 +1,368 @@ + + + + +ConnectionConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ConnectionConfig

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.config.elements.ConnectionConfig
+
+
+
+
+
public record ConnectionConfig(String name, String version, DatasetConfig dataset, URI endpoint, ConnectionConfig.Authentication authentication, URI updateEndpoint, ConnectionConfig.Authentication updateAuthentication) +extends Record
+
A connection configuration class
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ConnectionConfig

      +
      public ConnectionConfig(String name, + String version, + DatasetConfig dataset, + URI endpoint, + ConnectionConfig.Authentication authentication, + URI updateEndpoint, + ConnectionConfig.Authentication updateAuthentication)
      +
      Creates an instance of a ConnectionConfig record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      version - the value for the version record component
      +
      dataset - the value for the dataset record component
      +
      endpoint - the value for the endpoint record component
      +
      authentication - the value for the authentication record component
      +
      updateEndpoint - the value for the updateEndpoint record component
      +
      updateAuthentication - the value for the updateAuthentication record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      version

      +
      public String version()
      +
      Returns the value of the version record component.
      +
      +
      Returns:
      +
      the value of the version record component
      +
      +
      +
    • +
    • +
      +

      dataset

      +
      public DatasetConfig dataset()
      +
      Returns the value of the dataset record component.
      +
      +
      Returns:
      +
      the value of the dataset record component
      +
      +
      +
    • +
    • +
      +

      endpoint

      +
      public URI endpoint()
      +
      Returns the value of the endpoint record component.
      +
      +
      Returns:
      +
      the value of the endpoint record component
      +
      +
      +
    • +
    • +
      +

      authentication

      +
      public ConnectionConfig.Authentication authentication()
      +
      Returns the value of the authentication record component.
      +
      +
      Returns:
      +
      the value of the authentication record component
      +
      +
      +
    • +
    • +
      +

      updateEndpoint

      +
      public URI updateEndpoint()
      +
      Returns the value of the updateEndpoint record component.
      +
      +
      Returns:
      +
      the value of the updateEndpoint record component
      +
      +
      +
    • +
    • +
      +

      updateAuthentication

      +
      public ConnectionConfig.Authentication updateAuthentication()
      +
      Returns the value of the updateAuthentication record component.
      +
      +
      Returns:
      +
      the value of the updateAuthentication record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/DatasetConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/DatasetConfig.html new file mode 100644 index 00000000..035377fe --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/DatasetConfig.html @@ -0,0 +1,257 @@ + + + + +DatasetConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class DatasetConfig

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.config.elements.DatasetConfig
+
+
+
+
+
public record DatasetConfig(String name, String file) +extends Record
+
The Dataset config class. +

+ Will set the name and if it was set in the config file the fileName

+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    DatasetConfig(String name, + String file)
    +
    +
    Creates an instance of a DatasetConfig record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    + + +
    +
    Returns the value of the file record component.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the name record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatasetConfig

      +
      public DatasetConfig(String name, + String file)
      +
      Creates an instance of a DatasetConfig record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      file - the value for the file record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      file

      +
      public String file()
      +
      Returns the value of the file record component.
      +
      +
      Returns:
      +
      the value of the file record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/StorageConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/StorageConfig.html new file mode 100644 index 00000000..a5ff4621 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/StorageConfig.html @@ -0,0 +1,89 @@ + + + + +StorageConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface StorageConfig

+
+
+
+
All Known Implementing Classes:
+
CSVStorage.Config, RDFFileStorage.Config, TriplestoreStorage.Config
+
+
+
public interface StorageConfig
+
Storage Configuration class
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.Authentication.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.Authentication.html new file mode 100644 index 00000000..d526bbe5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.Authentication.html @@ -0,0 +1,111 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.config.elements.ConnectionConfig.Authentication

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.URIDeserializer.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.URIDeserializer.html new file mode 100644 index 00000000..1ed3f542 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.URIDeserializer.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer

+
+No usage of org.aksw.iguana.cc.config.elements.ConnectionConfig.URIDeserializer
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.html new file mode 100644 index 00000000..7cfa1078 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/ConnectionConfig.html @@ -0,0 +1,141 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.config.elements.ConnectionConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.config.elements.ConnectionConfig

+
+
Packages that use ConnectionConfig
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/DatasetConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/DatasetConfig.html new file mode 100644 index 00000000..6c72d0d1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/DatasetConfig.html @@ -0,0 +1,140 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.config.elements.DatasetConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.config.elements.DatasetConfig

+
+
Packages that use DatasetConfig
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/StorageConfig.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/StorageConfig.html new file mode 100644 index 00000000..56df0146 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/class-use/StorageConfig.html @@ -0,0 +1,111 @@ + + + + +Uses of Interface org.aksw.iguana.cc.config.elements.StorageConfig (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.config.elements.StorageConfig

+
+
Packages that use StorageConfig
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-summary.html new file mode 100644 index 00000000..05060ff5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-summary.html @@ -0,0 +1,107 @@ + + + + +org.aksw.iguana.cc.config.elements (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.config.elements

+
+
+
package org.aksw.iguana.cc.config.elements
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-tree.html new file mode 100644 index 00000000..c0544a86 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-tree.html @@ -0,0 +1,93 @@ + + + + +org.aksw.iguana.cc.config.elements Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.config.elements

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-use.html new file mode 100644 index 00000000..d6390f83 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/config/elements/package-use.html @@ -0,0 +1,156 @@ + + + + +Uses of Package org.aksw.iguana.cc.config.elements (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.config.elements

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.PathConverter.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.PathConverter.html new file mode 100644 index 00000000..f1cfb399 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.PathConverter.html @@ -0,0 +1,176 @@ + + + + +MainController.Args.PathConverter (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MainController.Args.PathConverter

+
+
java.lang.Object +
org.aksw.iguana.cc.controller.MainController.Args.PathConverter
+
+
+
+
All Implemented Interfaces:
+
com.beust.jcommander.IStringConverter<Path>
+
+
+
Enclosing class:
+
MainController.Args
+
+
+
public class MainController.Args.PathConverter +extends Object +implements com.beust.jcommander.IStringConverter<Path>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PathConverter

      +
      public PathConverter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      convert

      +
      public Path convert(String value)
      +
      +
      Specified by:
      +
      convert in interface com.beust.jcommander.IStringConverter<Path>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.html new file mode 100644 index 00000000..ed47570b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.Args.html @@ -0,0 +1,180 @@ + + + + +MainController.Args (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MainController.Args

+
+
java.lang.Object +
org.aksw.iguana.cc.controller.MainController.Args
+
+
+
+
Enclosing class:
+
MainController
+
+
+
public static class MainController.Args +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      dryRun

      +
      public static boolean dryRun
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Args

      +
      public Args()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.html new file mode 100644 index 00000000..ced45c2b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/MainController.html @@ -0,0 +1,186 @@ + + + + +MainController (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MainController

+
+
java.lang.Object +
org.aksw.iguana.cc.controller.MainController
+
+
+
+
public class MainController +extends Object
+
The MainController class is responsible for executing the IGUANA program.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MainController

      +
      public MainController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      main

      +
      public static void main(String[] argc)
      +
      The main method for executing IGUANA
      +
      +
      Parameters:
      +
      argc - The command line arguments that are passed to the program.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.PathConverter.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.PathConverter.html new file mode 100644 index 00000000..2efdedb3 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.PathConverter.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.controller.MainController.Args.PathConverter (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.controller.MainController.Args.PathConverter

+
+No usage of org.aksw.iguana.cc.controller.MainController.Args.PathConverter
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.html new file mode 100644 index 00000000..764e9387 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.Args.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.controller.MainController.Args (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.controller.MainController.Args

+
+No usage of org.aksw.iguana.cc.controller.MainController.Args
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.html new file mode 100644 index 00000000..772b1dc1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/class-use/MainController.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.controller.MainController (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.controller.MainController

+
+No usage of org.aksw.iguana.cc.controller.MainController
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-summary.html new file mode 100644 index 00000000..cdb0b494 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-summary.html @@ -0,0 +1,91 @@ + + + + +org.aksw.iguana.cc.controller (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.controller

+
+
+
package org.aksw.iguana.cc.controller
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-tree.html new file mode 100644 index 00000000..b9b398a5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-tree.html @@ -0,0 +1,78 @@ + + + + +org.aksw.iguana.cc.controller Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.controller

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-use.html new file mode 100644 index 00000000..c36df599 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/controller/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.cc.controller (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.controller

+
+No usage of org.aksw.iguana.cc.controller
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.ContentType.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.ContentType.html new file mode 100644 index 00000000..9db6b956 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.ContentType.html @@ -0,0 +1,126 @@ + + + + +LanguageProcessor.ContentType (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface LanguageProcessor.ContentType

+
+
+
+
Enclosing class:
+
LanguageProcessor
+
+
+
@Retention(RUNTIME) +@Target(TYPE) +public static @interface LanguageProcessor.ContentType
+
Provides the content type that a LanguageProcessor consumes.
+
+
+
    + +
  • +
    +

    Required Element Summary

    +
    Required Elements
    +
    +
    Modifier and Type
    +
    Required Element
    +
    Description
    + + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      String value
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.LanguageProcessingData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.LanguageProcessingData.html new file mode 100644 index 00000000..3fb200d2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.LanguageProcessingData.html @@ -0,0 +1,160 @@ + + + + +LanguageProcessor.LanguageProcessingData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface LanguageProcessor.LanguageProcessingData

+
+
+
+
All Superinterfaces:
+
Storable
+
+
+
All Known Implementing Classes:
+
BooleanResultData, ResultCountData
+
+
+
Enclosing class:
+
LanguageProcessor
+
+
+
public static interface LanguageProcessor.LanguageProcessingData +extends Storable
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hash

      +
      long hash()
      +
      +
    • +
    • +
      +

      exception

      +
      Exception exception()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.html new file mode 100644 index 00000000..a1d6a3d8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/LanguageProcessor.html @@ -0,0 +1,202 @@ + + + + +LanguageProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LanguageProcessor

+
+
java.lang.Object +
org.aksw.iguana.cc.lang.LanguageProcessor
+
+
+
+
Direct Known Subclasses:
+
SaxSparqlJsonResultCountingParser, SaxSparqlXmlResultCountingParser, SparqlCsvResultCountingParser, SparqlTsvResultCountingParser
+
+
+
public abstract class LanguageProcessor +extends Object
+
Interface for abstract language processors that work on InputStreams. + LanguageProcessors are used to process the content of an InputStream and extract relevant information. + They are used by the Worker to process the response of a request.
+ LanguageProcessors must be registered in the static block of this class.
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.ContentType.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.ContentType.html new file mode 100644 index 00000000..60a40c9c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.ContentType.html @@ -0,0 +1,104 @@ + + + + +Uses of Annotation Interface org.aksw.iguana.cc.lang.LanguageProcessor.ContentType (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Annotation Interface
org.aksw.iguana.cc.lang.LanguageProcessor.ContentType

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.LanguageProcessingData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.LanguageProcessingData.html new file mode 100644 index 00000000..ed5a7bc7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.LanguageProcessingData.html @@ -0,0 +1,172 @@ + + + + +Uses of Interface org.aksw.iguana.cc.lang.LanguageProcessor.LanguageProcessingData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.lang.LanguageProcessor.LanguageProcessingData

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.html new file mode 100644 index 00000000..4904e189 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/class-use/LanguageProcessor.html @@ -0,0 +1,169 @@ + + + + +Uses of Class org.aksw.iguana.cc.lang.LanguageProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.lang.LanguageProcessor

+
+
Packages that use LanguageProcessor
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/BooleanResultData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/BooleanResultData.html new file mode 100644 index 00000000..4c43671f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/BooleanResultData.html @@ -0,0 +1,348 @@ + + + + +BooleanResultData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class BooleanResultData

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.lang.impl.BooleanResultData
+
+
+
+
+
All Implemented Interfaces:
+
LanguageProcessor.LanguageProcessingData, Storable, Storable.AsCSV, Storable.AsRDF
+
+
+
public record BooleanResultData(long hash, Boolean result, List<String> links, Exception exception) +extends Record +implements LanguageProcessor.LanguageProcessingData, Storable.AsCSV, Storable.AsRDF
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.aksw.iguana.cc.storage.Storable

    +Storable.AsCSV, Storable.AsRDF, Storable.CSVData
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    BooleanResultData(long hash, + Boolean result, + List<String> links, + Exception exception)
    +
    +
    Creates an instance of a BooleanResultData record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    + + +
    +
    Returns the value of the exception record component.
    +
    +
    long
    + +
    +
    Returns the value of the hash record component.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the links record component.
    +
    + + +
    +
    Returns the value of the result record component.
    +
    + + +
    +
    Converts the data into CSV files.
    +
    +
    org.apache.jena.rdf.model.Model
    + +
    +
    Converts the data into an RDF model, which will be added to the appropriate storages.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BooleanResultData

      +
      public BooleanResultData(long hash, + Boolean result, + List<String> links, + Exception exception)
      +
      Creates an instance of a BooleanResultData record class.
      +
      +
      Parameters:
      +
      hash - the value for the hash record component
      +
      result - the value for the result record component
      +
      links - the value for the links record component
      +
      exception - the value for the exception record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toCSV

      +
      public Storable.CSVData toCSV()
      +
      Description copied from interface: Storable.AsCSV
      +
      Converts the data into CSV files. The key of the map contains the file name for the linked entries.
      +
      +
      Specified by:
      +
      toCSV in interface Storable.AsCSV
      +
      Returns:
      +
      CSVFileData list which contains all the files and their data that should be created and stored
      +
      +
      +
    • +
    • +
      +

      toRDF

      +
      public org.apache.jena.rdf.model.Model toRDF()
      +
      Description copied from interface: Storable.AsRDF
      +
      Converts the data into an RDF model, which will be added to the appropriate storages.
      +
      +
      Specified by:
      +
      toRDF in interface Storable.AsRDF
      +
      Returns:
      +
      RDF model that contains the data
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      hash

      +
      public long hash()
      +
      Returns the value of the hash record component.
      +
      +
      Specified by:
      +
      hash in interface LanguageProcessor.LanguageProcessingData
      +
      Returns:
      +
      the value of the hash record component
      +
      +
      +
    • +
    • +
      +

      result

      +
      public Boolean result()
      +
      Returns the value of the result record component.
      +
      +
      Returns:
      +
      the value of the result record component
      +
      +
      +
    • +
    • +
      +

      links

      +
      public List<String> links()
      +
      Returns the value of the links record component.
      +
      +
      Returns:
      +
      the value of the links record component
      +
      +
      +
    • +
    • +
      +

      exception

      +
      public Exception exception()
      +
      Returns the value of the exception record component.
      +
      +
      Specified by:
      +
      exception in interface LanguageProcessor.LanguageProcessingData
      +
      Returns:
      +
      the value of the exception record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/ResultCountData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/ResultCountData.html new file mode 100644 index 00000000..6f6844b7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/ResultCountData.html @@ -0,0 +1,386 @@ + + + + +ResultCountData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ResultCountData

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.lang.impl.ResultCountData
+
+
+
+
+
All Implemented Interfaces:
+
LanguageProcessor.LanguageProcessingData, Storable, Storable.AsCSV, Storable.AsRDF
+
+
+
public record ResultCountData(long hash, long results, long bindings, List<String> variables, List<String> links, Exception exception) +extends Record +implements LanguageProcessor.LanguageProcessingData, Storable.AsCSV, Storable.AsRDF
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.aksw.iguana.cc.storage.Storable

    +Storable.AsCSV, Storable.AsRDF, Storable.CSVData
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ResultCountData(long hash, + long results, + long bindings, + List<String> variables, + List<String> links, + Exception exception)
    +
    +
    Creates an instance of a ResultCountData record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    long
    + +
    +
    Returns the value of the bindings record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    + + +
    +
    Returns the value of the exception record component.
    +
    +
    long
    + +
    +
    Returns the value of the hash record component.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the links record component.
    +
    +
    long
    + +
    +
    Returns the value of the results record component.
    +
    + + +
    +
    Converts the data into CSV files.
    +
    +
    org.apache.jena.rdf.model.Model
    + +
    +
    Converts the data into an RDF model, which will be added to the appropriate storages.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    + + +
    +
    Returns the value of the variables record component.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ResultCountData

      +
      public ResultCountData(long hash, + long results, + long bindings, + List<String> variables, + List<String> links, + Exception exception)
      +
      Creates an instance of a ResultCountData record class.
      +
      +
      Parameters:
      +
      hash - the value for the hash record component
      +
      results - the value for the results record component
      +
      bindings - the value for the bindings record component
      +
      variables - the value for the variables record component
      +
      links - the value for the links record component
      +
      exception - the value for the exception record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toCSV

      +
      public Storable.CSVData toCSV()
      +
      Description copied from interface: Storable.AsCSV
      +
      Converts the data into CSV files. The key of the map contains the file name for the linked entries.
      +
      +
      Specified by:
      +
      toCSV in interface Storable.AsCSV
      +
      Returns:
      +
      CSVFileData list which contains all the files and their data that should be created and stored
      +
      +
      +
    • +
    • +
      +

      toRDF

      +
      public org.apache.jena.rdf.model.Model toRDF()
      +
      Description copied from interface: Storable.AsRDF
      +
      Converts the data into an RDF model, which will be added to the appropriate storages.
      +
      +
      Specified by:
      +
      toRDF in interface Storable.AsRDF
      +
      Returns:
      +
      RDF model that contains the data
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      hash

      +
      public long hash()
      +
      Returns the value of the hash record component.
      +
      +
      Specified by:
      +
      hash in interface LanguageProcessor.LanguageProcessingData
      +
      Returns:
      +
      the value of the hash record component
      +
      +
      +
    • +
    • +
      +

      results

      +
      public long results()
      +
      Returns the value of the results record component.
      +
      +
      Returns:
      +
      the value of the results record component
      +
      +
      +
    • +
    • +
      +

      bindings

      +
      public long bindings()
      +
      Returns the value of the bindings record component.
      +
      +
      Returns:
      +
      the value of the bindings record component
      +
      +
      +
    • +
    • +
      +

      variables

      +
      public List<String> variables()
      +
      Returns the value of the variables record component.
      +
      +
      Returns:
      +
      the value of the variables record component
      +
      +
      +
    • +
    • +
      +

      links

      +
      public List<String> links()
      +
      Returns the value of the links record component.
      +
      +
      Returns:
      +
      the value of the links record component
      +
      +
      +
    • +
    • +
      +

      exception

      +
      public Exception exception()
      +
      Returns the value of the exception record component.
      +
      +
      Specified by:
      +
      exception in interface LanguageProcessor.LanguageProcessingData
      +
      Returns:
      +
      the value of the exception record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlJsonResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlJsonResultCountingParser.html new file mode 100644 index 00000000..4dece5f2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlJsonResultCountingParser.html @@ -0,0 +1,188 @@ + + + + +SaxSparqlJsonResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SaxSparqlJsonResultCountingParser

+
+
java.lang.Object +
org.aksw.iguana.cc.lang.LanguageProcessor +
org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser
+
+
+
+
+
public class SaxSparqlJsonResultCountingParser +extends LanguageProcessor
+
SAX Parser for SPARQL JSON Results. + For correct SPARQL JSON results, it returns the number of solutions, bound values and the names of the variables. + For malformed results it may or may not fail. For malformed JSON it fails if the underlying json.simple.parser fails. +

+ Specification: https://www.w3.org/TR/sparql11-results-json/

+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlXmlResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlXmlResultCountingParser.html new file mode 100644 index 00000000..17138145 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SaxSparqlXmlResultCountingParser.html @@ -0,0 +1,188 @@ + + + + +SaxSparqlXmlResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SaxSparqlXmlResultCountingParser

+
+
java.lang.Object +
org.aksw.iguana.cc.lang.LanguageProcessor +
org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser
+
+
+
+
+
public class SaxSparqlXmlResultCountingParser +extends LanguageProcessor
+
SAX Parser for SPARQL XML Results. + For correct SPARQL XML Results it returns the number of solutions, bound values, the names of the variables and links. + Fails for malformed SPARQL XML Results. +

+ Specification: https://www.w3.org/TR/rdf-sparql-XMLres/

+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlCsvResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlCsvResultCountingParser.html new file mode 100644 index 00000000..b398a2cb --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlCsvResultCountingParser.html @@ -0,0 +1,187 @@ + + + + +SparqlCsvResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SparqlCsvResultCountingParser

+
+
java.lang.Object +
org.aksw.iguana.cc.lang.LanguageProcessor +
org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser
+
+
+
+
+
public class SparqlCsvResultCountingParser +extends LanguageProcessor
+
CSV Parser for SPARQL CSV Results. + For correct SPARQL CSV results, it returns the number of solutions, bound values and the names of the variables. +

+ Specification: https://www.w3.org/TR/sparql11-results-csv-tsv/

+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlTsvResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlTsvResultCountingParser.html new file mode 100644 index 00000000..93719ae3 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/SparqlTsvResultCountingParser.html @@ -0,0 +1,187 @@ + + + + +SparqlTsvResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SparqlTsvResultCountingParser

+
+
java.lang.Object +
org.aksw.iguana.cc.lang.LanguageProcessor +
org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser
+
+
+
+
+
public class SparqlTsvResultCountingParser +extends LanguageProcessor
+
TSV Parser for SPARQL TSV Results. + For correct SPARQL TSV results, it returns the number of solutions, bound values and the names of the variables. +

+ Specification: https://www.w3.org/TR/sparql11-results-csv-tsv/

+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/BooleanResultData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/BooleanResultData.html new file mode 100644 index 00000000..54331405 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/BooleanResultData.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.lang.impl.BooleanResultData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.lang.impl.BooleanResultData

+
+No usage of org.aksw.iguana.cc.lang.impl.BooleanResultData
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/ResultCountData.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/ResultCountData.html new file mode 100644 index 00000000..b2e99424 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/ResultCountData.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.lang.impl.ResultCountData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.lang.impl.ResultCountData

+
+No usage of org.aksw.iguana.cc.lang.impl.ResultCountData
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlJsonResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlJsonResultCountingParser.html new file mode 100644 index 00000000..22cf67c2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlJsonResultCountingParser.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser

+
+No usage of org.aksw.iguana.cc.lang.impl.SaxSparqlJsonResultCountingParser
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlXmlResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlXmlResultCountingParser.html new file mode 100644 index 00000000..a452062b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SaxSparqlXmlResultCountingParser.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser

+
+No usage of org.aksw.iguana.cc.lang.impl.SaxSparqlXmlResultCountingParser
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlCsvResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlCsvResultCountingParser.html new file mode 100644 index 00000000..b0f6f580 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlCsvResultCountingParser.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser

+
+No usage of org.aksw.iguana.cc.lang.impl.SparqlCsvResultCountingParser
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlTsvResultCountingParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlTsvResultCountingParser.html new file mode 100644 index 00000000..1c5afb2d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/class-use/SparqlTsvResultCountingParser.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser

+
+No usage of org.aksw.iguana.cc.lang.impl.SparqlTsvResultCountingParser
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-summary.html new file mode 100644 index 00000000..996da79b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-summary.html @@ -0,0 +1,122 @@ + + + + +org.aksw.iguana.cc.lang.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.lang.impl

+
+
+
package org.aksw.iguana.cc.lang.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-tree.html new file mode 100644 index 00000000..3559a4ee --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-tree.html @@ -0,0 +1,89 @@ + + + + +org.aksw.iguana.cc.lang.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.lang.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-use.html new file mode 100644 index 00000000..966616ac --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/impl/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.cc.lang.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.lang.impl

+
+No usage of org.aksw.iguana.cc.lang.impl
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-summary.html new file mode 100644 index 00000000..d52a7114 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-summary.html @@ -0,0 +1,112 @@ + + + + +org.aksw.iguana.cc.lang (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.lang

+
+
+
package org.aksw.iguana.cc.lang
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-tree.html new file mode 100644 index 00000000..536a0692 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-tree.html @@ -0,0 +1,92 @@ + + + + +org.aksw.iguana.cc.lang Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.lang

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-use.html new file mode 100644 index 00000000..c3f23992 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/lang/package-use.html @@ -0,0 +1,143 @@ + + + + +Uses of Package org.aksw.iguana.cc.lang (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.lang

+
+
Packages that use org.aksw.iguana.cc.lang
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/Metric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/Metric.html new file mode 100644 index 00000000..861c0f1c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/Metric.html @@ -0,0 +1,189 @@ + + + + +Metric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Metric

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric
+
+
+
+
Direct Known Subclasses:
+
AggregatedExecutionStatistics, AvgQPS, EachExecutionStatistic, NoQ, NoQPH, PAvgQPS, PQPS, QMPH, QPS
+
+
+
public abstract class Metric +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Metric

      +
      public Metric(String name, + String abbreviation, + String description)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      getAbbreviation

      +
      public String getAbbreviation()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/ModelWritingMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/ModelWritingMetric.html new file mode 100644 index 00000000..f7716e9a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/ModelWritingMetric.html @@ -0,0 +1,150 @@ + + + + +ModelWritingMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ModelWritingMetric

+
+
+
+
All Known Implementing Classes:
+
AggregatedExecutionStatistics, EachExecutionStatistic
+
+
+
public interface ModelWritingMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/QueryMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/QueryMetric.html new file mode 100644 index 00000000..0a288dfe --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/QueryMetric.html @@ -0,0 +1,133 @@ + + + + +QueryMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface QueryMetric

+
+
+
+
All Known Implementing Classes:
+
PQPS, QPS
+
+
+
public interface QueryMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/TaskMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/TaskMetric.html new file mode 100644 index 00000000..c41d7f6e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/TaskMetric.html @@ -0,0 +1,135 @@ + + + + +TaskMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TaskMetric

+
+
+
+
All Known Implementing Classes:
+
AvgQPS, NoQ, NoQPH, PAvgQPS, QMPH
+
+
+
public interface TaskMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/WorkerMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/WorkerMetric.html new file mode 100644 index 00000000..f74e1b42 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/WorkerMetric.html @@ -0,0 +1,135 @@ + + + + +WorkerMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface WorkerMetric

+
+
+
+
All Known Implementing Classes:
+
AvgQPS, NoQ, NoQPH, PAvgQPS, QMPH
+
+
+
public interface WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/Metric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/Metric.html new file mode 100644 index 00000000..a448aac6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/Metric.html @@ -0,0 +1,174 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.Metric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.Metric

+
+
Packages that use Metric
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/ModelWritingMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/ModelWritingMetric.html new file mode 100644 index 00000000..3de2ebbb --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/ModelWritingMetric.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface org.aksw.iguana.cc.metrics.ModelWritingMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.metrics.ModelWritingMetric

+
+
Packages that use ModelWritingMetric
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/QueryMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/QueryMetric.html new file mode 100644 index 00000000..641d90c8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/QueryMetric.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface org.aksw.iguana.cc.metrics.QueryMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.metrics.QueryMetric

+
+
Packages that use QueryMetric
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/TaskMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/TaskMetric.html new file mode 100644 index 00000000..415f7a28 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/TaskMetric.html @@ -0,0 +1,99 @@ + + + + +Uses of Interface org.aksw.iguana.cc.metrics.TaskMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.metrics.TaskMetric

+
+
Packages that use TaskMetric
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/WorkerMetric.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/WorkerMetric.html new file mode 100644 index 00000000..24661da9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/class-use/WorkerMetric.html @@ -0,0 +1,99 @@ + + + + +Uses of Interface org.aksw.iguana.cc.metrics.WorkerMetric (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.metrics.WorkerMetric

+
+
Packages that use WorkerMetric
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AggregatedExecutionStatistics.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AggregatedExecutionStatistics.html new file mode 100644 index 00000000..63169b8c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AggregatedExecutionStatistics.html @@ -0,0 +1,198 @@ + + + + +AggregatedExecutionStatistics (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AggregatedExecutionStatistics

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics
+
+
+
+
+
All Implemented Interfaces:
+
ModelWritingMetric
+
+
+
public class AggregatedExecutionStatistics +extends Metric +implements ModelWritingMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AvgQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AvgQPS.html new file mode 100644 index 00000000..d7c042a1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/AvgQPS.html @@ -0,0 +1,194 @@ + + + + +AvgQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AvgQPS

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.AvgQPS
+
+
+
+
+
All Implemented Interfaces:
+
TaskMetric, WorkerMetric
+
+
+
public class AvgQPS +extends Metric +implements TaskMetric, WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/EachExecutionStatistic.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/EachExecutionStatistic.html new file mode 100644 index 00000000..029b12a9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/EachExecutionStatistic.html @@ -0,0 +1,184 @@ + + + + +EachExecutionStatistic (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EachExecutionStatistic

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic
+
+
+
+
+
All Implemented Interfaces:
+
ModelWritingMetric
+
+
+
public class EachExecutionStatistic +extends Metric +implements ModelWritingMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQ.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQ.html new file mode 100644 index 00000000..7873527c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQ.html @@ -0,0 +1,194 @@ + + + + +NoQ (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NoQ

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.NoQ
+
+
+
+
+
All Implemented Interfaces:
+
TaskMetric, WorkerMetric
+
+
+
public class NoQ +extends Metric +implements TaskMetric, WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQPH.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQPH.html new file mode 100644 index 00000000..f48e9fc7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/NoQPH.html @@ -0,0 +1,194 @@ + + + + +NoQPH (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NoQPH

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.NoQPH
+
+
+
+
+
All Implemented Interfaces:
+
TaskMetric, WorkerMetric
+
+
+
public class NoQPH +extends Metric +implements TaskMetric, WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PAvgQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PAvgQPS.html new file mode 100644 index 00000000..5da12f36 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PAvgQPS.html @@ -0,0 +1,194 @@ + + + + +PAvgQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PAvgQPS

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.PAvgQPS
+
+
+
+
+
All Implemented Interfaces:
+
TaskMetric, WorkerMetric
+
+
+
public class PAvgQPS +extends Metric +implements TaskMetric, WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PQPS.html new file mode 100644 index 00000000..508be46f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/PQPS.html @@ -0,0 +1,177 @@ + + + + +PQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PQPS

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.PQPS
+
+
+
+
+
All Implemented Interfaces:
+
QueryMetric
+
+
+
public class PQPS +extends Metric +implements QueryMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QMPH.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QMPH.html new file mode 100644 index 00000000..c60fe382 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QMPH.html @@ -0,0 +1,194 @@ + + + + +QMPH (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class QMPH

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.QMPH
+
+
+
+
+
All Implemented Interfaces:
+
TaskMetric, WorkerMetric
+
+
+
public class QMPH +extends Metric +implements TaskMetric, WorkerMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QPS.html new file mode 100644 index 00000000..45ebbbbc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/QPS.html @@ -0,0 +1,177 @@ + + + + +QPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class QPS

+
+
java.lang.Object +
org.aksw.iguana.cc.metrics.Metric +
org.aksw.iguana.cc.metrics.impl.QPS
+
+
+
+
+
All Implemented Interfaces:
+
QueryMetric
+
+
+
public class QPS +extends Metric +implements QueryMetric
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AggregatedExecutionStatistics.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AggregatedExecutionStatistics.html new file mode 100644 index 00000000..d2ed0a85 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AggregatedExecutionStatistics.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics

+
+No usage of org.aksw.iguana.cc.metrics.impl.AggregatedExecutionStatistics
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AvgQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AvgQPS.html new file mode 100644 index 00000000..71d9f391 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/AvgQPS.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.AvgQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.AvgQPS

+
+No usage of org.aksw.iguana.cc.metrics.impl.AvgQPS
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/EachExecutionStatistic.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/EachExecutionStatistic.html new file mode 100644 index 00000000..00e480e2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/EachExecutionStatistic.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic

+
+No usage of org.aksw.iguana.cc.metrics.impl.EachExecutionStatistic
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQ.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQ.html new file mode 100644 index 00000000..449d6952 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQ.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.NoQ (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.NoQ

+
+No usage of org.aksw.iguana.cc.metrics.impl.NoQ
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQPH.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQPH.html new file mode 100644 index 00000000..d1caa0fe --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/NoQPH.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.NoQPH (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.NoQPH

+
+No usage of org.aksw.iguana.cc.metrics.impl.NoQPH
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PAvgQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PAvgQPS.html new file mode 100644 index 00000000..7d4834c9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PAvgQPS.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.PAvgQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.PAvgQPS

+
+No usage of org.aksw.iguana.cc.metrics.impl.PAvgQPS
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PQPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PQPS.html new file mode 100644 index 00000000..8a5edc0a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/PQPS.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.PQPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.PQPS

+
+No usage of org.aksw.iguana.cc.metrics.impl.PQPS
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QMPH.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QMPH.html new file mode 100644 index 00000000..e3526012 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QMPH.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.QMPH (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.QMPH

+
+No usage of org.aksw.iguana.cc.metrics.impl.QMPH
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QPS.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QPS.html new file mode 100644 index 00000000..4b131a49 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/class-use/QPS.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.metrics.impl.QPS (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.metrics.impl.QPS

+
+No usage of org.aksw.iguana.cc.metrics.impl.QPS
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-summary.html new file mode 100644 index 00000000..cefc02df --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-summary.html @@ -0,0 +1,114 @@ + + + + +org.aksw.iguana.cc.metrics.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.metrics.impl

+
+
+
package org.aksw.iguana.cc.metrics.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-tree.html new file mode 100644 index 00000000..463d63a9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-tree.html @@ -0,0 +1,88 @@ + + + + +org.aksw.iguana.cc.metrics.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.metrics.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-use.html new file mode 100644 index 00000000..0a18b5c6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/impl/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.cc.metrics.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.metrics.impl

+
+No usage of org.aksw.iguana.cc.metrics.impl
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-summary.html new file mode 100644 index 00000000..3958f060 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-summary.html @@ -0,0 +1,112 @@ + + + + +org.aksw.iguana.cc.metrics (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.metrics

+
+
+
package org.aksw.iguana.cc.metrics
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-tree.html new file mode 100644 index 00000000..142a202a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-tree.html @@ -0,0 +1,85 @@ + + + + +org.aksw.iguana.cc.metrics Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.metrics

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.aksw.iguana.cc.metrics.Metric
    • +
    +
  • +
+
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-use.html new file mode 100644 index 00000000..aaba47b5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/metrics/package-use.html @@ -0,0 +1,131 @@ + + + + +Uses of Package org.aksw.iguana.cc.metrics (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.metrics

+
+
Packages that use org.aksw.iguana.cc.metrics
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Format.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Format.html new file mode 100644 index 00000000..c7a5c2fd --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Format.html @@ -0,0 +1,243 @@ + + + + +QueryHandler.Config.Format (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class QueryHandler.Config.Format

+
+
java.lang.Object +
java.lang.Enum<QueryHandler.Config.Format> +
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<QueryHandler.Config.Format>, Constable
+
+
+
Enclosing class:
+
QueryHandler.Config
+
+
+
public static enum QueryHandler.Config.Format +extends Enum<QueryHandler.Config.Format>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static QueryHandler.Config.Format[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static QueryHandler.Config.Format valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Language.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Language.html new file mode 100644 index 00000000..91723a45 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Language.html @@ -0,0 +1,235 @@ + + + + +QueryHandler.Config.Language (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class QueryHandler.Config.Language

+
+
java.lang.Object +
java.lang.Enum<QueryHandler.Config.Language> +
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<QueryHandler.Config.Language>, Constable
+
+
+
Enclosing class:
+
QueryHandler.Config
+
+
+
public static enum QueryHandler.Config.Language +extends Enum<QueryHandler.Config.Language>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static QueryHandler.Config.Language[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static QueryHandler.Config.Language valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Order.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Order.html new file mode 100644 index 00000000..22bc8d0c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Order.html @@ -0,0 +1,235 @@ + + + + +QueryHandler.Config.Order (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class QueryHandler.Config.Order

+
+
java.lang.Object +
java.lang.Enum<QueryHandler.Config.Order> +
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<QueryHandler.Config.Order>, Constable
+
+
+
Enclosing class:
+
QueryHandler.Config
+
+
+
public static enum QueryHandler.Config.Order +extends Enum<QueryHandler.Config.Order>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static QueryHandler.Config.Order[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static QueryHandler.Config.Order valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Template.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Template.html new file mode 100644 index 00000000..9b221463 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.Template.html @@ -0,0 +1,277 @@ + + + + +QueryHandler.Config.Template (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class QueryHandler.Config.Template

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template
+
+
+
+
+
Enclosing class:
+
QueryHandler.Config
+
+
+
public static record QueryHandler.Config.Template(URI endpoint, Long limit, Boolean save) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Template(URI endpoint, + Long limit, + Boolean save)
    +
    +
    Creates an instance of a Template record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the endpoint record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the limit record component.
    +
    + + +
    +
    Returns the value of the save record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Template

      +
      public Template(URI endpoint, + Long limit, + Boolean save)
      +
      Creates an instance of a Template record class.
      +
      +
      Parameters:
      +
      endpoint - the value for the endpoint record component
      +
      limit - the value for the limit record component
      +
      save - the value for the save record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      endpoint

      +
      public URI endpoint()
      +
      Returns the value of the endpoint record component.
      +
      +
      Returns:
      +
      the value of the endpoint record component
      +
      +
      +
    • +
    • +
      +

      limit

      +
      public Long limit()
      +
      Returns the value of the limit record component.
      +
      +
      Returns:
      +
      the value of the limit record component
      +
      +
      +
    • +
    • +
      +

      save

      +
      public Boolean save()
      +
      Returns the value of the save record component.
      +
      +
      Returns:
      +
      the value of the save record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.html new file mode 100644 index 00000000..05b1e16b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.Config.html @@ -0,0 +1,416 @@ + + + + +QueryHandler.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class QueryHandler.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.query.handler.QueryHandler.Config
+
+
+
+
+
Enclosing class:
+
QueryHandler
+
+
+
public static record QueryHandler.Config(String path, QueryHandler.Config.Format format, String separator, Boolean caching, QueryHandler.Config.Order order, Long seed, QueryHandler.Config.Language lang, QueryHandler.Config.Template template) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      path

      +
      public String path()
      +
      Returns the value of the path record component.
      +
      +
      Returns:
      +
      the value of the path record component
      +
      +
      +
    • +
    • +
      +

      format

      +
      public QueryHandler.Config.Format format()
      +
      Returns the value of the format record component.
      +
      +
      Returns:
      +
      the value of the format record component
      +
      +
      +
    • +
    • +
      +

      separator

      +
      public String separator()
      +
      Returns the value of the separator record component.
      +
      +
      Returns:
      +
      the value of the separator record component
      +
      +
      +
    • +
    • +
      +

      caching

      +
      public Boolean caching()
      +
      Returns the value of the caching record component.
      +
      +
      Returns:
      +
      the value of the caching record component
      +
      +
      +
    • +
    • +
      +

      order

      +
      public QueryHandler.Config.Order order()
      +
      Returns the value of the order record component.
      +
      +
      Returns:
      +
      the value of the order record component
      +
      +
      +
    • +
    • +
      +

      seed

      +
      public Long seed()
      +
      Returns the value of the seed record component.
      +
      +
      Returns:
      +
      the value of the seed record component
      +
      +
      +
    • +
    • +
      +

      lang

      + +
      Returns the value of the lang record component.
      +
      +
      Returns:
      +
      the value of the lang record component
      +
      +
      +
    • +
    • +
      +

      template

      +
      public QueryHandler.Config.Template template()
      +
      Returns the value of the template record component.
      +
      +
      Returns:
      +
      the value of the template record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStreamWrapper.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStreamWrapper.html new file mode 100644 index 00000000..d91aef42 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStreamWrapper.html @@ -0,0 +1,277 @@ + + + + +QueryHandler.QueryStreamWrapper (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class QueryHandler.QueryStreamWrapper

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper
+
+
+
+
+
Enclosing class:
+
QueryHandler
+
+
+
public static record QueryHandler.QueryStreamWrapper(int index, boolean cached, Supplier<InputStream> queryInputStreamSupplier) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    QueryStreamWrapper(int index, + boolean cached, + Supplier<InputStream> queryInputStreamSupplier)
    +
    +
    Creates an instance of a QueryStreamWrapper record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
    +
    Returns the value of the cached record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    int
    + +
    +
    Returns the value of the index record component.
    +
    + + +
    +
    Returns the value of the queryInputStreamSupplier record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QueryStreamWrapper

      +
      public QueryStreamWrapper(int index, + boolean cached, + Supplier<InputStream> queryInputStreamSupplier)
      +
      Creates an instance of a QueryStreamWrapper record class.
      +
      +
      Parameters:
      +
      index - the value for the index record component
      +
      cached - the value for the cached record component
      +
      queryInputStreamSupplier - the value for the queryInputStreamSupplier record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      index

      +
      public int index()
      +
      Returns the value of the index record component.
      +
      +
      Returns:
      +
      the value of the index record component
      +
      +
      +
    • +
    • +
      +

      cached

      +
      public boolean cached()
      +
      Returns the value of the cached record component.
      +
      +
      Returns:
      +
      the value of the cached record component
      +
      +
      +
    • +
    • +
      +

      queryInputStreamSupplier

      +
      public Supplier<InputStream> queryInputStreamSupplier()
      +
      Returns the value of the queryInputStreamSupplier record component.
      +
      +
      Returns:
      +
      the value of the queryInputStreamSupplier record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStringWrapper.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStringWrapper.html new file mode 100644 index 00000000..9edc633d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.QueryStringWrapper.html @@ -0,0 +1,258 @@ + + + + +QueryHandler.QueryStringWrapper (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class QueryHandler.QueryStringWrapper

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper
+
+
+
+
+
Enclosing class:
+
QueryHandler
+
+
+
public static record QueryHandler.QueryStringWrapper(int index, String query) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    QueryStringWrapper(int index, + String query)
    +
    +
    Creates an instance of a QueryStringWrapper record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    int
    + +
    +
    Returns the value of the index record component.
    +
    + + +
    +
    Returns the value of the query record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QueryStringWrapper

      +
      public QueryStringWrapper(int index, + String query)
      +
      Creates an instance of a QueryStringWrapper record class.
      +
      +
      Parameters:
      +
      index - the value for the index record component
      +
      query - the value for the query record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      index

      +
      public int index()
      +
      Returns the value of the index record component.
      +
      +
      Returns:
      +
      the value of the index record component
      +
      +
      +
    • +
    • +
      +

      query

      +
      public String query()
      +
      Returns the value of the query record component.
      +
      +
      Returns:
      +
      the value of the query record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.html new file mode 100644 index 00000000..bc76cc3b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/QueryHandler.html @@ -0,0 +1,356 @@ + + + + +QueryHandler (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class QueryHandler

+
+
java.lang.Object +
org.aksw.iguana.cc.query.handler.QueryHandler
+
+
+
+
public class QueryHandler +extends Object
+
The QueryHandler is used by every worker that extends the AbstractWorker. + It initializes the QuerySource, QuerySelector, QueryList and, if needed, TemplateHandler. + After the initialization, it provides the next query to the worker using the generated QuerySource + and the order given by the QuerySelector.
+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      LOGGER

      +
      protected static final org.slf4j.Logger LOGGER
      +
      +
    • +
    • +
      +

      config

      +
      protected final QueryHandler.Config config
      +
      +
    • +
    • +
      +

      queryList

      +
      protected final QueryList queryList
      +
      +
    • +
    • +
      +

      hashCode

      +
      protected final int hashCode
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QueryHandler

      +
      protected QueryHandler()
      +
      Empty Constructor for Testing purposes. + TODO: look for an alternative
      +
      +
    • +
    • +
      +

      QueryHandler

      +
      public QueryHandler(QueryHandler.Config config) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getQuerySelectorInstance

      +
      public QuerySelector getQuerySelectorInstance()
      +
      +
    • +
    • +
      +

      getNextQuery

      +
      public QueryHandler.QueryStringWrapper getNextQuery(QuerySelector querySelector) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getNextQueryStream

      +
      public QueryHandler.QueryStreamWrapper getNextQueryStream(QuerySelector querySelector)
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      getQueryCount

      +
      public int getQueryCount()
      +
      +
    • +
    • +
      +

      getQueryId

      +
      public String getQueryId(int i)
      +
      +
    • +
    • +
      +

      getAllQueryIds

      +
      public String[] getAllQueryIds()
      +
      Returns every query id in the format: queryListHash:index
      + The index of a query inside the returned array is the same as the index inside the string.
      +
      +
      Returns:
      +
      String[] of query ids
      +
      +
      +
    • +
    • +
      +

      getConfig

      +
      public QueryHandler.Config getConfig()
      +
      Returns the configuration of the QueryHandler.
      +
      +
      Returns:
      +
      the configuration of the QueryHandler
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Format.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Format.html new file mode 100644 index 00000000..92ab3f1e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Format.html @@ -0,0 +1,127 @@ + + + + +Uses of Enum Class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Format

+
+
Packages that use QueryHandler.Config.Format
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Language.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Language.html new file mode 100644 index 00000000..5a7d3e39 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Language.html @@ -0,0 +1,127 @@ + + + + +Uses of Enum Class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Language

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Order.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Order.html new file mode 100644 index 00000000..f3177ce5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Order.html @@ -0,0 +1,127 @@ + + + + +Uses of Enum Class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Order

+
+
Packages that use QueryHandler.Config.Order
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Template.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Template.html new file mode 100644 index 00000000..c1b71151 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.Template.html @@ -0,0 +1,107 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.query.handler.QueryHandler.Config.Template

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.html new file mode 100644 index 00000000..871adf9a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.Config.html @@ -0,0 +1,107 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.query.handler.QueryHandler.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.query.handler.QueryHandler.Config

+
+
Packages that use QueryHandler.Config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStreamWrapper.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStreamWrapper.html new file mode 100644 index 00000000..2cd04037 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStreamWrapper.html @@ -0,0 +1,105 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.query.handler.QueryHandler.QueryStreamWrapper

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStringWrapper.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStringWrapper.html new file mode 100644 index 00000000..b4439d10 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.QueryStringWrapper.html @@ -0,0 +1,87 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.query.handler.QueryHandler.QueryStringWrapper

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.html new file mode 100644 index 00000000..373ed80e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/class-use/QueryHandler.html @@ -0,0 +1,142 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.handler.QueryHandler (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.handler.QueryHandler

+
+
Packages that use QueryHandler
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-summary.html new file mode 100644 index 00000000..41e35cc4 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-summary.html @@ -0,0 +1,109 @@ + + + + +org.aksw.iguana.cc.query.handler (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.handler

+
+
+
package org.aksw.iguana.cc.query.handler
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-tree.html new file mode 100644 index 00000000..0cfafae7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-tree.html @@ -0,0 +1,100 @@ + + + + +org.aksw.iguana.cc.query.handler Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.handler

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-use.html new file mode 100644 index 00000000..d44c6cb6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/handler/package-use.html @@ -0,0 +1,143 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.handler (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.handler

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/FileBasedQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/FileBasedQueryList.html new file mode 100644 index 00000000..4c5b360c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/FileBasedQueryList.html @@ -0,0 +1,277 @@ + + + + +FileBasedQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileBasedQueryList

+
+
java.lang.Object +
org.aksw.iguana.cc.query.list.FileBasedQueryList
+
+
+
+
All Implemented Interfaces:
+
QueryList
+
+
+
Direct Known Subclasses:
+
FileCachingQueryList, FileReadingQueryList
+
+
+
public abstract class FileBasedQueryList +extends Object +implements QueryList
+
The abstract class for a QueryList. A query list provides the queries to the QueryHandler.
+
+
Author:
+
frensing
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final QuerySource
    + +
    +
    This is the QuerySource from which the queries should be retrieved.
    +
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    abstract String
    +
    getQuery(int index)
    +
    +
    This method returns a query at the given index.
    +
    +
    abstract InputStream
    +
    getQueryStream(int index)
    +
     
    +
    int
    + +
    +
    This method returns the hashcode of the query list which is the hashcode of the query source.
    +
    +
    int
    + +
    +
    This method returns the amount of queries in the query list.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      querySource

      +
      protected final QuerySource querySource
      +
      This is the QuerySource from which the queries should be retrieved.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileBasedQueryList

      +
      public FileBasedQueryList(QuerySource querySource)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      size

      +
      public int size()
      +
      This method returns the amount of queries in the query list.
      +
      +
      Specified by:
      +
      size in interface QueryList
      +
      Returns:
      +
      The amount of queries in the query list
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      This method returns the hashcode of the query list which is the hashcode of the query source.
      +
      +
      Specified by:
      +
      hashCode in interface QueryList
      +
      Overrides:
      +
      hashCode in class Object
      +
      Returns:
      +
      The hashcode of the query list
      +
      +
      +
    • +
    • +
      +

      getQuery

      +
      public abstract String getQuery(int index) + throws IOException
      +
      This method returns a query at the given index.
      +
      +
      Specified by:
      +
      getQuery in interface QueryList
      +
      Parameters:
      +
      index - Index of the query in the list
      +
      Returns:
      +
      The query at the given index
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      public abstract InputStream getQueryStream(int index) + throws IOException
      +
      +
      Specified by:
      +
      getQueryStream in interface QueryList
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/QueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/QueryList.html new file mode 100644 index 00000000..86f88f0e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/QueryList.html @@ -0,0 +1,198 @@ + + + + +QueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface QueryList

+
+
+
+
All Known Implementing Classes:
+
FileBasedQueryList, FileCachingQueryList, FileReadingQueryList, StringListQueryList
+
+
+
public interface QueryList
+
The abstract class for a QueryList. A query list provides the queries to the QueryHandler.
+
+
Author:
+
frensing
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    getQuery(int index)
    +
    +
    This method returns a query at the given index.
    +
    + +
    getQueryStream(int index)
    +
     
    +
    int
    + +
    +
    This method returns the hashcode of the query list which is the hashcode of the query source.
    +
    +
    int
    + +
    +
    This method returns the amount of queries in the query list.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      size

      +
      int size()
      +
      This method returns the amount of queries in the query list.
      +
      +
      Returns:
      +
      The amount of queries in the query list
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      int hashCode()
      +
      This method returns the hashcode of the query list which is the hashcode of the query source.
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      Returns:
      +
      The hashcode of the query list
      +
      +
      +
    • +
    • +
      +

      getQuery

      +
      String getQuery(int index) + throws IOException
      +
      This method returns a query at the given index.
      +
      +
      Parameters:
      +
      index - Index of the query in the list
      +
      Returns:
      +
      The query at the given index
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      InputStream getQueryStream(int index) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/FileBasedQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/FileBasedQueryList.html new file mode 100644 index 00000000..f10c0173 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/FileBasedQueryList.html @@ -0,0 +1,94 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.list.FileBasedQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.list.FileBasedQueryList

+
+
Packages that use FileBasedQueryList
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/QueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/QueryList.html new file mode 100644 index 00000000..bff3736b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/class-use/QueryList.html @@ -0,0 +1,131 @@ + + + + +Uses of Interface org.aksw.iguana.cc.query.list.QueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.query.list.QueryList

+
+
Packages that use QueryList
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileCachingQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileCachingQueryList.html new file mode 100644 index 00000000..e291ce6a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileCachingQueryList.html @@ -0,0 +1,242 @@ + + + + +FileCachingQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileCachingQueryList

+
+
java.lang.Object +
org.aksw.iguana.cc.query.list.FileBasedQueryList +
org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+
+
+
+
+
All Implemented Interfaces:
+
QueryList
+
+
+
public class FileCachingQueryList +extends FileBasedQueryList
+
A query list which reads the queries into memory on initialization. + During the benchmark the query are returned from the memory.
+
+
Author:
+
frensing
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileReadingQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileReadingQueryList.html new file mode 100644 index 00000000..02d98ca8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/FileReadingQueryList.html @@ -0,0 +1,221 @@ + + + + +FileReadingQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileReadingQueryList

+
+
java.lang.Object +
org.aksw.iguana.cc.query.list.FileBasedQueryList +
org.aksw.iguana.cc.query.list.impl.FileReadingQueryList
+
+
+
+
+
All Implemented Interfaces:
+
QueryList
+
+
+
public class FileReadingQueryList +extends FileBasedQueryList
+
A query list which reads the queries directly from a file.
+
+
Author:
+
frensing
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/StringListQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/StringListQueryList.html new file mode 100644 index 00000000..d632cc4b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/StringListQueryList.html @@ -0,0 +1,239 @@ + + + + +StringListQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StringListQueryList

+
+
java.lang.Object +
org.aksw.iguana.cc.query.list.impl.StringListQueryList
+
+
+
+
All Implemented Interfaces:
+
QueryList
+
+
+
public class StringListQueryList +extends Object +implements QueryList
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StringListQueryList

      +
      public StringListQueryList(List<String> queries)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getQuery

      +
      public String getQuery(int index) + throws IOException
      +
      Description copied from interface: QueryList
      +
      This method returns a query at the given index.
      +
      +
      Specified by:
      +
      getQuery in interface QueryList
      +
      Parameters:
      +
      index - Index of the query in the list
      +
      Returns:
      +
      The query at the given index
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      public InputStream getQueryStream(int index) + throws IOException
      +
      +
      Specified by:
      +
      getQueryStream in interface QueryList
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      size

      +
      public int size()
      +
      Description copied from interface: QueryList
      +
      This method returns the amount of queries in the query list.
      +
      +
      Specified by:
      +
      size in interface QueryList
      +
      Returns:
      +
      The amount of queries in the query list
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      Description copied from interface: QueryList
      +
      This method returns the hashcode of the query list which is the hashcode of the query source.
      +
      +
      Specified by:
      +
      hashCode in interface QueryList
      +
      Overrides:
      +
      hashCode in class Object
      +
      Returns:
      +
      The hashcode of the query list
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileCachingQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileCachingQueryList.html new file mode 100644 index 00000000..ddf67903 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileCachingQueryList.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.list.impl.FileCachingQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.list.impl.FileCachingQueryList

+
+No usage of org.aksw.iguana.cc.query.list.impl.FileCachingQueryList
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileReadingQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileReadingQueryList.html new file mode 100644 index 00000000..498afca1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/FileReadingQueryList.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.list.impl.FileReadingQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.list.impl.FileReadingQueryList

+
+No usage of org.aksw.iguana.cc.query.list.impl.FileReadingQueryList
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/StringListQueryList.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/StringListQueryList.html new file mode 100644 index 00000000..fa391178 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/class-use/StringListQueryList.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.list.impl.StringListQueryList (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.list.impl.StringListQueryList

+
+No usage of org.aksw.iguana.cc.query.list.impl.StringListQueryList
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-summary.html new file mode 100644 index 00000000..a66dc13a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-summary.html @@ -0,0 +1,106 @@ + + + + +org.aksw.iguana.cc.query.list.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.list.impl

+
+
+
package org.aksw.iguana.cc.query.list.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-tree.html new file mode 100644 index 00000000..b277dea9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-tree.html @@ -0,0 +1,82 @@ + + + + +org.aksw.iguana.cc.query.list.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.list.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-use.html new file mode 100644 index 00000000..3cd7c9b2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/impl/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.list.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.list.impl

+
+No usage of org.aksw.iguana.cc.query.list.impl
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-summary.html new file mode 100644 index 00000000..9b7abae0 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-summary.html @@ -0,0 +1,110 @@ + + + + +org.aksw.iguana.cc.query.list (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.list

+
+
+
package org.aksw.iguana.cc.query.list
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-tree.html new file mode 100644 index 00000000..b1f07758 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-tree.html @@ -0,0 +1,82 @@ + + + + +org.aksw.iguana.cc.query.list Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.list

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-use.html new file mode 100644 index 00000000..fc551a47 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/list/package-use.html @@ -0,0 +1,120 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.list (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.list

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/QuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/QuerySelector.html new file mode 100644 index 00000000..0ee1e5ea --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/QuerySelector.html @@ -0,0 +1,227 @@ + + + + +QuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class QuerySelector

+
+
java.lang.Object +
org.aksw.iguana.cc.query.selector.QuerySelector
+
+
+
+
Direct Known Subclasses:
+
LinearQuerySelector, RandomQuerySelector
+
+
+
public abstract class QuerySelector +extends Object
+
The QuerySelector provides a method to retrieve the index of a query, that should be executed next.
+ It is used by the QueryHandler to get the next query.
+
+
Author:
+
frensing
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected int
    + +
     
    +
    protected final int
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    QuerySelector(int size)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    abstract int
    + +
     
    +
    abstract int
    + +
    +
    This method gives the next query index that should be used.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      index

      +
      protected int index
      +
      +
    • +
    • +
      +

      size

      +
      protected final int size
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QuerySelector

      +
      public QuerySelector(int size)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNextIndex

      +
      public abstract int getNextIndex()
      +
      This method gives the next query index that should be used.
      +
      +
      Returns:
      +
      the next query index
      +
      +
      +
    • +
    • +
      +

      getCurrentIndex

      +
      public abstract int getCurrentIndex()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/class-use/QuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/class-use/QuerySelector.html new file mode 100644 index 00000000..a5f118fc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/class-use/QuerySelector.html @@ -0,0 +1,138 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.selector.QuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.selector.QuerySelector

+
+
Packages that use QuerySelector
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/LinearQuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/LinearQuerySelector.html new file mode 100644 index 00000000..29e047a9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/LinearQuerySelector.html @@ -0,0 +1,210 @@ + + + + +LinearQuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LinearQuerySelector

+
+
java.lang.Object +
org.aksw.iguana.cc.query.selector.QuerySelector +
org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector
+
+
+
+
+
public class LinearQuerySelector +extends QuerySelector
+
This QuerySelector is used to get the next query index in a linear order. If the last query is reached it starts + again at the first query. +

+ It is used by the QueryHandler to get the next query.

+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LinearQuerySelector

      +
      public LinearQuerySelector(int size)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNextIndex

      +
      public int getNextIndex()
      +
      Description copied from class: QuerySelector
      +
      This method gives the next query index that should be used.
      +
      +
      Specified by:
      +
      getNextIndex in class QuerySelector
      +
      Returns:
      +
      the next query index
      +
      +
      +
    • +
    • +
      +

      getCurrentIndex

      +
      public int getCurrentIndex()
      +
      Return the current index. This is the index of the last returned query. If no query was returned yet, it returns + -1.
      +
      +
      Specified by:
      +
      getCurrentIndex in class QuerySelector
      +
      Returns:
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/RandomQuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/RandomQuerySelector.html new file mode 100644 index 00000000..786b4239 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/RandomQuerySelector.html @@ -0,0 +1,229 @@ + + + + +RandomQuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RandomQuerySelector

+
+
java.lang.Object +
org.aksw.iguana.cc.query.selector.QuerySelector +
org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+
+
+
+
+
public class RandomQuerySelector +extends QuerySelector
+
This QuerySelector is used to get the next query index in a random order. +

+ It is used by the QueryHandler to get the next query.

+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      indexGenerator

      +
      protected final Random indexGenerator
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RandomQuerySelector

      +
      public RandomQuerySelector(int size, + long seed)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNextIndex

      +
      public int getNextIndex()
      +
      Description copied from class: QuerySelector
      +
      This method gives the next query index that should be used.
      +
      +
      Specified by:
      +
      getNextIndex in class QuerySelector
      +
      Returns:
      +
      the next query index
      +
      +
      +
    • +
    • +
      +

      getCurrentIndex

      +
      public int getCurrentIndex()
      +
      +
      Specified by:
      +
      getCurrentIndex in class QuerySelector
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/LinearQuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/LinearQuerySelector.html new file mode 100644 index 00000000..b8790580 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/LinearQuerySelector.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector

+
+No usage of org.aksw.iguana.cc.query.selector.impl.LinearQuerySelector
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/RandomQuerySelector.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/RandomQuerySelector.html new file mode 100644 index 00000000..02f9e420 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/class-use/RandomQuerySelector.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector

+
+No usage of org.aksw.iguana.cc.query.selector.impl.RandomQuerySelector
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-summary.html new file mode 100644 index 00000000..d630c20d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-summary.html @@ -0,0 +1,104 @@ + + + + +org.aksw.iguana.cc.query.selector.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.selector.impl

+
+
+
package org.aksw.iguana.cc.query.selector.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-tree.html new file mode 100644 index 00000000..d9bbe619 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-tree.html @@ -0,0 +1,81 @@ + + + + +org.aksw.iguana.cc.query.selector.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.selector.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-use.html new file mode 100644 index 00000000..bb8bd860 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/impl/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.selector.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.selector.impl

+
+No usage of org.aksw.iguana.cc.query.selector.impl
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-summary.html new file mode 100644 index 00000000..42e01c88 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-summary.html @@ -0,0 +1,100 @@ + + + + +org.aksw.iguana.cc.query.selector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.selector

+
+
+
package org.aksw.iguana.cc.query.selector
+
+
    +
  • + +
  • +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    The QuerySelector provides a method to retrieve the index of a query, that should be executed next.
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-tree.html new file mode 100644 index 00000000..f9e81fc6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-tree.html @@ -0,0 +1,76 @@ + + + + +org.aksw.iguana.cc.query.selector Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.selector

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-use.html new file mode 100644 index 00000000..f2784232 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/selector/package-use.html @@ -0,0 +1,116 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.selector (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.selector

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/QuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/QuerySource.html new file mode 100644 index 00000000..89f5ddc6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/QuerySource.html @@ -0,0 +1,309 @@ + + + + +QuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class QuerySource

+
+
java.lang.Object +
org.aksw.iguana.cc.query.source.QuerySource
+
+
+
+
Direct Known Subclasses:
+
FileSeparatorQuerySource, FolderQuerySource
+
+
+
public abstract class QuerySource +extends Object
+
The abstract class for a QuerySource.
+ The QuerySource provides the queries to the QueryList. It abstracts the actual format of the query files.
+
+
Author:
+
frensing
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final int
    + +
    +
    This integer represents the hashcode of the file or folder, that contains the queries.
    +
    +
    protected final Path
    + +
    +
    This string represents the path of the file or folder, that contains the queries.
    +
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    abstract List<String>
    + +
    +
    This method returns all queries in the source as a list of Strings.
    +
    + + +
    +
    This method returns the path of the file or folder, that contains the queries.
    +
    +
    abstract String
    +
    getQuery(int index)
    +
    +
    This method returns the query at the given index.
    +
    +
    abstract InputStream
    +
    getQueryStream(int index)
    +
     
    +
    int
    + +
     
    +
    abstract int
    + +
    +
    This method returns the amount of queries in the source.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      path

      +
      protected final Path path
      +
      This string represents the path of the file or folder, that contains the queries.
      +
      +
    • +
    • +
      +

      hashCode

      +
      protected final int hashCode
      +
      This integer represents the hashcode of the file or folder, that contains the queries. It is stored for + performance reasons, so that the hashcode does not have to be calculated every time it is needed. + (It's needed everytime the id of a query is requested.)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QuerySource

      +
      public QuerySource(Path path)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      size

      +
      public abstract int size()
      +
      This method returns the amount of queries in the source.
      +
      +
      Returns:
      +
      the number of queries in the source
      +
      +
      +
    • +
    • +
      +

      getQuery

      +
      public abstract String getQuery(int index) + throws IOException
      +
      This method returns the query at the given index.
      +
      +
      Parameters:
      +
      index - the index of the query counted from the first query (in the first file)
      +
      Returns:
      +
      String of the query
      +
      Throws:
      +
      IOException - if the query could not be read
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      public abstract InputStream getQueryStream(int index) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getAllQueries

      +
      public abstract List<String> getAllQueries() + throws IOException
      +
      This method returns all queries in the source as a list of Strings.
      +
      +
      Returns:
      +
      List of Strings of all queries
      +
      Throws:
      +
      IOException - if the queries could not be read
      +
      +
      +
    • +
    • +
      +

      getPath

      +
      public Path getPath()
      +
      This method returns the path of the file or folder, that contains the queries.
      +
      +
      Returns:
      +
      the path of the file or folder, that contains the queries
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/class-use/QuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/class-use/QuerySource.html new file mode 100644 index 00000000..fb985d68 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/class-use/QuerySource.html @@ -0,0 +1,146 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.source.QuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.source.QuerySource

+
+
Packages that use QuerySource
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileLineQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileLineQuerySource.html new file mode 100644 index 00000000..07965549 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileLineQuerySource.html @@ -0,0 +1,164 @@ + + + + +FileLineQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileLineQuerySource

+
+ +
+
+
public class FileLineQuerySource +extends FileSeparatorQuerySource
+
The FileLineQuerySource reads queries from a file with one query per line.
+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileSeparatorQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileSeparatorQuerySource.html new file mode 100644 index 00000000..862908e1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FileSeparatorQuerySource.html @@ -0,0 +1,316 @@ + + + + +FileSeparatorQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileSeparatorQuerySource

+
+
java.lang.Object +
org.aksw.iguana.cc.query.source.QuerySource +
org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource
+
+
+
+
+
Direct Known Subclasses:
+
FileLineQuerySource
+
+
+
public class FileSeparatorQuerySource +extends QuerySource
+
The FileSeparatorQuerySource reads queries from a file with + (multiline) queries that are separated by a separator.
+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileSeparatorQuerySource

      +
      public FileSeparatorQuerySource(Path path) + throws IOException
      +
      This constructor indexes the queries inside the given file. It assumes, that the queries inside the file are + separated with the default separator ('###').
      +
      +
      Parameters:
      +
      path - path to the queries-file
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      FileSeparatorQuerySource

      +
      public FileSeparatorQuerySource(Path path, + String separator) + throws IOException
      +
      This constructor indexes the queries inside the given file. Queries inside the file should be separated with the + given separator string. If the separator string parameter is blank, it assumes that the queries inside the file + are separated by blank lines.
      +
      +
      Parameters:
      +
      path - path to the queries-file
      +
      separator - string with which the queries inside the file are separated
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      size

      +
      public int size()
      +
      Description copied from class: QuerySource
      +
      This method returns the amount of queries in the source.
      +
      +
      Specified by:
      +
      size in class QuerySource
      +
      Returns:
      +
      the number of queries in the source
      +
      +
      +
    • +
    • +
      +

      getQuery

      +
      public String getQuery(int index) + throws IOException
      +
      Description copied from class: QuerySource
      +
      This method returns the query at the given index.
      +
      +
      Specified by:
      +
      getQuery in class QuerySource
      +
      Parameters:
      +
      index - the index of the query counted from the first query (in the first file)
      +
      Returns:
      +
      String of the query
      +
      Throws:
      +
      IOException - if the query could not be read
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      public InputStream getQueryStream(int index) + throws IOException
      +
      +
      Specified by:
      +
      getQueryStream in class QuerySource
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getAllQueries

      +
      public List<String> getAllQueries() + throws IOException
      +
      Description copied from class: QuerySource
      +
      This method returns all queries in the source as a list of Strings.
      +
      +
      Specified by:
      +
      getAllQueries in class QuerySource
      +
      Returns:
      +
      List of Strings of all queries
      +
      Throws:
      +
      IOException - if the queries could not be read
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FolderQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FolderQuerySource.html new file mode 100644 index 00000000..f8755c55 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/FolderQuerySource.html @@ -0,0 +1,305 @@ + + + + +FolderQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FolderQuerySource

+
+
java.lang.Object +
org.aksw.iguana.cc.query.source.QuerySource +
org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+
+
+
+
+
public class FolderQuerySource +extends QuerySource
+
The FileSeparatorQuerySource reads queries from a folder with query files. + Each query contains one (multiline) query.
+
+
Author:
+
frensing
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      LOGGER

      +
      protected static final org.slf4j.Logger LOGGER
      +
      +
    • +
    • +
      +

      files

      +
      protected Path[] files
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      size

      +
      public int size()
      +
      Description copied from class: QuerySource
      +
      This method returns the amount of queries in the source.
      +
      +
      Specified by:
      +
      size in class QuerySource
      +
      Returns:
      +
      the number of queries in the source
      +
      +
      +
    • +
    • +
      +

      getQuery

      +
      public String getQuery(int index) + throws IOException
      +
      Description copied from class: QuerySource
      +
      This method returns the query at the given index.
      +
      +
      Specified by:
      +
      getQuery in class QuerySource
      +
      Parameters:
      +
      index - the index of the query counted from the first query (in the first file)
      +
      Returns:
      +
      String of the query
      +
      Throws:
      +
      IOException - if the query could not be read
      +
      +
      +
    • +
    • +
      +

      getQueryStream

      +
      public InputStream getQueryStream(int index) + throws IOException
      +
      +
      Specified by:
      +
      getQueryStream in class QuerySource
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getAllQueries

      +
      public List<String> getAllQueries() + throws IOException
      +
      Description copied from class: QuerySource
      +
      This method returns all queries in the source as a list of Strings.
      +
      +
      Specified by:
      +
      getAllQueries in class QuerySource
      +
      Returns:
      +
      List of Strings of all queries
      +
      Throws:
      +
      IOException - if the queries could not be read
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class QuerySource
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileLineQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileLineQuerySource.html new file mode 100644 index 00000000..83143ffc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileLineQuerySource.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.source.impl.FileLineQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.source.impl.FileLineQuerySource

+
+No usage of org.aksw.iguana.cc.query.source.impl.FileLineQuerySource
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileSeparatorQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileSeparatorQuerySource.html new file mode 100644 index 00000000..e17cec83 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FileSeparatorQuerySource.html @@ -0,0 +1,89 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.source.impl.FileSeparatorQuerySource

+
+
Packages that use FileSeparatorQuerySource
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FolderQuerySource.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FolderQuerySource.html new file mode 100644 index 00000000..b82bcc32 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/class-use/FolderQuerySource.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.query.source.impl.FolderQuerySource (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.query.source.impl.FolderQuerySource

+
+No usage of org.aksw.iguana.cc.query.source.impl.FolderQuerySource
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-summary.html new file mode 100644 index 00000000..f1b51df1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-summary.html @@ -0,0 +1,109 @@ + + + + +org.aksw.iguana.cc.query.source.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.source.impl

+
+
+
package org.aksw.iguana.cc.query.source.impl
+
+
    +
  • + +
  • +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    The FileLineQuerySource reads queries from a file with one query per line.
    +
    + +
    +
    The FileSeparatorQuerySource reads queries from a file with + (multiline) queries that are separated by a separator.
    +
    + +
    +
    The FileSeparatorQuerySource reads queries from a folder with query files.
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-tree.html new file mode 100644 index 00000000..2e188b49 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-tree.html @@ -0,0 +1,85 @@ + + + + +org.aksw.iguana.cc.query.source.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.source.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-use.html new file mode 100644 index 00000000..f2a9c237 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/impl/package-use.html @@ -0,0 +1,87 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.source.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.source.impl

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-summary.html new file mode 100644 index 00000000..d62122f1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-summary.html @@ -0,0 +1,100 @@ + + + + +org.aksw.iguana.cc.query.source (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.query.source

+
+
+
package org.aksw.iguana.cc.query.source
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-tree.html new file mode 100644 index 00000000..d1eb42eb --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-tree.html @@ -0,0 +1,76 @@ + + + + +org.aksw.iguana.cc.query.source Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.query.source

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-use.html new file mode 100644 index 00000000..62fca339 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/query/source/package-use.html @@ -0,0 +1,116 @@ + + + + +Uses of Package org.aksw.iguana.cc.query.source (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.query.source

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsCSV.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsCSV.html new file mode 100644 index 00000000..dc8a4eac --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsCSV.html @@ -0,0 +1,158 @@ + + + + +Storable.AsCSV (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Storable.AsCSV

+
+
+
+
All Superinterfaces:
+
Storable
+
+
+
All Known Implementing Classes:
+
BooleanResultData, ResultCountData
+
+
+
Enclosing interface:
+
Storable
+
+
+
public static interface Storable.AsCSV +extends Storable
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toCSV

      + +
      Converts the data into CSV files. The key of the map contains the file name for the linked entries.
      +
      +
      Returns:
      +
      CSVFileData list which contains all the files and their data that should be created and stored
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsRDF.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsRDF.html new file mode 100644 index 00000000..1c64a824 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.AsRDF.html @@ -0,0 +1,158 @@ + + + + +Storable.AsRDF (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Storable.AsRDF

+
+
+
+
All Superinterfaces:
+
Storable
+
+
+
All Known Implementing Classes:
+
BooleanResultData, ResultCountData
+
+
+
Enclosing interface:
+
Storable
+
+
+
public static interface Storable.AsRDF +extends Storable
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface org.aksw.iguana.cc.storage.Storable

    +Storable.AsCSV, Storable.AsRDF, Storable.CSVData
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.apache.jena.rdf.model.Model
    + +
    +
    Converts the data into an RDF model, which will be added to the appropriate storages.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toRDF

      +
      org.apache.jena.rdf.model.Model toRDF()
      +
      Converts the data into an RDF model, which will be added to the appropriate storages.
      +
      +
      Returns:
      +
      RDF model that contains the data
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.CSVFileData.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.CSVFileData.html new file mode 100644 index 00000000..2b489c9b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.CSVFileData.html @@ -0,0 +1,258 @@ + + + + +Storable.CSVData.CSVFileData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class Storable.CSVData.CSVFileData

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData
+
+
+
+
+
Enclosing class:
+
Storable.CSVData
+
+
+
public static record Storable.CSVData.CSVFileData(String filename, String[][] data) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    CSVFileData(String filename, + String[][] data)
    +
    +
    Creates an instance of a CSVFileData record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    String[][]
    + +
    +
    Returns the value of the data record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    + + +
    +
    Returns the value of the filename record component.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CSVFileData

      +
      public CSVFileData(String filename, + String[][] data)
      +
      Creates an instance of a CSVFileData record class.
      +
      +
      Parameters:
      +
      filename - the value for the filename record component
      +
      data - the value for the data record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      filename

      +
      public String filename()
      +
      Returns the value of the filename record component.
      +
      +
      Returns:
      +
      the value of the filename record component
      +
      +
      +
    • +
    • +
      +

      data

      +
      public String[][] data()
      +
      Returns the value of the data record component.
      +
      +
      Returns:
      +
      the value of the data record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.html new file mode 100644 index 00000000..a791bc9c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.CSVData.html @@ -0,0 +1,273 @@ + + + + +Storable.CSVData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class Storable.CSVData

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.storage.Storable.CSVData
+
+
+
+
+
Enclosing interface:
+
Storable
+
+
+
public static record Storable.CSVData(String folderName, List<Storable.CSVData.CSVFileData> files) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CSVData

      +
      public CSVData(String folderName, + List<Storable.CSVData.CSVFileData> files)
      +
      Creates an instance of a CSVData record class.
      +
      +
      Parameters:
      +
      folderName - the value for the folderName record component
      +
      files - the value for the files record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      folderName

      +
      public String folderName()
      +
      Returns the value of the folderName record component.
      +
      +
      Returns:
      +
      the value of the folderName record component
      +
      +
      +
    • +
    • +
      +

      files

      + +
      Returns the value of the files record component.
      +
      +
      Returns:
      +
      the value of the files record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.html new file mode 100644 index 00000000..64c4bf1d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storable.html @@ -0,0 +1,119 @@ + + + + +Storable (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Storable

+
+
+
+
All Known Subinterfaces:
+
LanguageProcessor.LanguageProcessingData, Storable.AsCSV, Storable.AsRDF
+
+
+
All Known Implementing Classes:
+
BooleanResultData, ResultCountData
+
+
+
public interface Storable
+
This interface provides the functionality to store data in different formats. The data can be stored in CSV files + or in RDF models.
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Interface
    +
    Description
    +
    static interface 
    + +
     
    +
    static interface 
    + +
     
    +
    static final record 
    + +
     
    +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storage.html new file mode 100644 index 00000000..189aa60a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/Storage.html @@ -0,0 +1,165 @@ + + + + +Storage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Storage

+
+
+
+
All Known Implementing Classes:
+
CSVStorage, RDFFileStorage, TriplestoreStorage
+
+
+
public interface Storage
+
Interface for the Result Storages
+
+
Author:
+
f.conrads
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    default void
    + +
    +
    General purpose method to store data into the storage.
    +
    +
    void
    +
    storeResult(org.apache.jena.rdf.model.Model data)
    +
    +
    Stores the task result into the storage.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      storeResult

      +
      void storeResult(org.apache.jena.rdf.model.Model data)
      +
      Stores the task result into the storage. This method will be executed after a task has finished. + Depending on the storages format, the storage class will need convert the data into the appropriate format.
      +
      +
      Parameters:
      +
      data - the given result model
      +
      +
      +
    • +
    • +
      +

      storeData

      +
      default void storeData(Storable data)
      +
      General purpose method to store data into the storage. + This method will mostly be used by the language processors to store their already formatted data.
      + The default implementation will call the storeResult(Model) method. This might not be the best solution + for storages, that do not use RDF as their format.
      +
      +
      Parameters:
      +
      data - the data to store
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsCSV.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsCSV.html new file mode 100644 index 00000000..76594831 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsCSV.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface org.aksw.iguana.cc.storage.Storable.AsCSV (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.storage.Storable.AsCSV

+
+
Packages that use Storable.AsCSV
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsRDF.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsRDF.html new file mode 100644 index 00000000..aa4d1c75 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.AsRDF.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface org.aksw.iguana.cc.storage.Storable.AsRDF (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.storage.Storable.AsRDF

+
+
Packages that use Storable.AsRDF
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.CSVFileData.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.CSVFileData.html new file mode 100644 index 00000000..33258151 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.CSVFileData.html @@ -0,0 +1,101 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.storage.Storable.CSVData.CSVFileData

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.html new file mode 100644 index 00000000..45f3b545 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.CSVData.html @@ -0,0 +1,108 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.storage.Storable.CSVData (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.storage.Storable.CSVData

+
+
Packages that use Storable.CSVData
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.html new file mode 100644 index 00000000..8b7e3055 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storable.html @@ -0,0 +1,152 @@ + + + + +Uses of Interface org.aksw.iguana.cc.storage.Storable (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.storage.Storable

+
+
Packages that use Storable
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storage.html new file mode 100644 index 00000000..c737f025 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/class-use/Storage.html @@ -0,0 +1,116 @@ + + + + +Uses of Interface org.aksw.iguana.cc.storage.Storage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.storage.Storage

+
+
Packages that use Storage
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.Config.html new file mode 100644 index 00000000..2baeb01b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.Config.html @@ -0,0 +1,244 @@ + + + + +CSVStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class CSVStorage.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.storage.impl.CSVStorage.Config
+
+
+
+
+
All Implemented Interfaces:
+
StorageConfig
+
+
+
Enclosing class:
+
CSVStorage
+
+
+
public static record CSVStorage.Config(String directory) +extends Record +implements StorageConfig
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Config(String directory)
    +
    +
    Creates an instance of a Config record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the directory record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(String directory)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      directory - the value for the directory record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      directory

      +
      public String directory()
      +
      Returns the value of the directory record component.
      +
      +
      Returns:
      +
      the value of the directory record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.html new file mode 100644 index 00000000..47d7e8a8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/CSVStorage.html @@ -0,0 +1,230 @@ + + + + +CSVStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CSVStorage

+
+
java.lang.Object +
org.aksw.iguana.cc.storage.impl.CSVStorage
+
+
+
+
All Implemented Interfaces:
+
Storage
+
+
+
public class CSVStorage +extends Object +implements Storage
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      storeResult

      +
      public void storeResult(org.apache.jena.rdf.model.Model data)
      +
      Stores the task result into the storage. This method will be executed after a task has finished.
      +
      +
      Specified by:
      +
      storeResult in interface Storage
      +
      Parameters:
      +
      data - the given result model
      +
      +
      +
    • +
    • +
      +

      storeData

      +
      public void storeData(Storable data)
      +
      Description copied from interface: Storage
      +
      General purpose method to store data into the storage. + This method will mostly be used by the language processors to store their already formatted data.
      + The default implementation will call the Storage.storeResult(Model) method. This might not be the best solution + for storages, that do not use RDF as their format.
      +
      +
      Specified by:
      +
      storeData in interface Storage
      +
      Parameters:
      +
      data - the data to store
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.Config.html new file mode 100644 index 00000000..435328b3 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.Config.html @@ -0,0 +1,244 @@ + + + + +RDFFileStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class RDFFileStorage.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config
+
+
+
+
+
All Implemented Interfaces:
+
StorageConfig
+
+
+
Enclosing class:
+
RDFFileStorage
+
+
+
public static record RDFFileStorage.Config(String path) +extends Record +implements StorageConfig
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Config(String path)
    +
    +
    Creates an instance of a Config record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the path record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(String path)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      path - the value for the path record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      path

      +
      public String path()
      +
      Returns the value of the path record component.
      +
      +
      Returns:
      +
      the value of the path record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.html new file mode 100644 index 00000000..41208f21 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/RDFFileStorage.html @@ -0,0 +1,275 @@ + + + + +RDFFileStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RDFFileStorage

+
+
java.lang.Object +
org.aksw.iguana.cc.storage.impl.RDFFileStorage
+
+
+
+
All Implemented Interfaces:
+
Storage
+
+
+
public class RDFFileStorage +extends Object +implements Storage
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      defaultFileNameSupplier

      +
      protected static Supplier<String> defaultFileNameSupplier
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RDFFileStorage

      +
      public RDFFileStorage(RDFFileStorage.Config config)
      +
      +
    • +
    • +
      +

      RDFFileStorage

      +
      public RDFFileStorage()
      +
      Uses a generated file called results_{DD}-{MM}-{YYYY}_{HH}-{mm}.ttl
      +
      +
    • +
    • +
      +

      RDFFileStorage

      +
      public RDFFileStorage(String fileName)
      +
      Uses the provided filename. If the filename is null or empty, a generated file called + results_{DD}-{MM}-{YYYY}_{HH}-{mm}.ttl is used. The file extension determines the file format.
      +
      +
      Parameters:
      +
      fileName - the filename to use
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      storeResult

      +
      public void storeResult(org.apache.jena.rdf.model.Model data)
      +
      Description copied from interface: Storage
      +
      Stores the task result into the storage. This method will be executed after a task has finished. + Depending on the storages format, the storage class will need convert the data into the appropriate format.
      +
      +
      Specified by:
      +
      storeResult in interface Storage
      +
      Parameters:
      +
      data - the given result model
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      getFileName

      +
      public String getFileName()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.Config.html new file mode 100644 index 00000000..99a6da0f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.Config.html @@ -0,0 +1,301 @@ + + + + +TriplestoreStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class TriplestoreStorage.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config
+
+
+
+
+
All Implemented Interfaces:
+
StorageConfig
+
+
+
Enclosing class:
+
TriplestoreStorage
+
+
+
public static record TriplestoreStorage.Config(String endpoint, String user, String password, String baseUri) +extends Record +implements StorageConfig
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Config(String endpoint, + String user, + String password, + String baseUri)
    +
    +
    Creates an instance of a Config record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the baseUri record component.
    +
    + + +
    +
    Returns the value of the endpoint record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the password record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    + + +
    +
    Returns the value of the user record component.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(String endpoint, + String user, + String password, + String baseUri)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      endpoint - the value for the endpoint record component
      +
      user - the value for the user record component
      +
      password - the value for the password record component
      +
      baseUri - the value for the baseUri record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      endpoint

      +
      public String endpoint()
      +
      Returns the value of the endpoint record component.
      +
      +
      Returns:
      +
      the value of the endpoint record component
      +
      +
      +
    • +
    • +
      +

      user

      +
      public String user()
      +
      Returns the value of the user record component.
      +
      +
      Returns:
      +
      the value of the user record component
      +
      +
      +
    • +
    • +
      +

      password

      +
      public String password()
      +
      Returns the value of the password record component.
      +
      +
      Returns:
      +
      the value of the password record component
      +
      +
      +
    • +
    • +
      +

      baseUri

      +
      public String baseUri()
      +
      Returns the value of the baseUri record component.
      +
      +
      Returns:
      +
      the value of the baseUri record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.html new file mode 100644 index 00000000..1025d9d5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/TriplestoreStorage.html @@ -0,0 +1,237 @@ + + + + +TriplestoreStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TriplestoreStorage

+
+
java.lang.Object +
org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+
+
+
+
All Implemented Interfaces:
+
Storage
+
+
+
public class TriplestoreStorage +extends Object +implements Storage
+
This Storage will save all the metric results into a specified triple store
+
+
Author:
+
f.conrads
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TriplestoreStorage

      +
      public TriplestoreStorage(TriplestoreStorage.Config config)
      +
      +
    • +
    • +
      +

      TriplestoreStorage

      +
      public TriplestoreStorage(String endpoint, + String user, + String pwd, + String baseUri)
      +
      +
    • +
    • +
      +

      TriplestoreStorage

      +
      public TriplestoreStorage(String endpoint)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      storeResult

      +
      public void storeResult(org.apache.jena.rdf.model.Model data)
      +
      Description copied from interface: Storage
      +
      Stores the task result into the storage. This method will be executed after a task has finished. + Depending on the storages format, the storage class will need convert the data into the appropriate format.
      +
      +
      Specified by:
      +
      storeResult in interface Storage
      +
      Parameters:
      +
      data - the given result model
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.Config.html new file mode 100644 index 00000000..5e659722 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.Config.html @@ -0,0 +1,89 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.storage.impl.CSVStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.storage.impl.CSVStorage.Config

+
+
Packages that use CSVStorage.Config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.html new file mode 100644 index 00000000..1bc29583 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/CSVStorage.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.storage.impl.CSVStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.storage.impl.CSVStorage

+
+No usage of org.aksw.iguana.cc.storage.impl.CSVStorage
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.Config.html new file mode 100644 index 00000000..8834ae0e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.Config.html @@ -0,0 +1,87 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.storage.impl.RDFFileStorage.Config

+
+
Packages that use RDFFileStorage.Config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.html new file mode 100644 index 00000000..f742322d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/RDFFileStorage.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.storage.impl.RDFFileStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.storage.impl.RDFFileStorage

+
+No usage of org.aksw.iguana.cc.storage.impl.RDFFileStorage
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.Config.html new file mode 100644 index 00000000..1d820f4d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.Config.html @@ -0,0 +1,87 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.storage.impl.TriplestoreStorage.Config

+
+
Packages that use TriplestoreStorage.Config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.html new file mode 100644 index 00000000..d74307d2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/class-use/TriplestoreStorage.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.storage.impl.TriplestoreStorage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.storage.impl.TriplestoreStorage

+
+No usage of org.aksw.iguana.cc.storage.impl.TriplestoreStorage
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-summary.html new file mode 100644 index 00000000..23770861 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-summary.html @@ -0,0 +1,116 @@ + + + + +org.aksw.iguana.cc.storage.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.storage.impl

+
+
+
package org.aksw.iguana.cc.storage.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-tree.html new file mode 100644 index 00000000..3a6a3342 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-tree.html @@ -0,0 +1,85 @@ + + + + +org.aksw.iguana.cc.storage.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.storage.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-use.html new file mode 100644 index 00000000..eb35ebc7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/impl/package-use.html @@ -0,0 +1,88 @@ + + + + +Uses of Package org.aksw.iguana.cc.storage.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.storage.impl

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-summary.html new file mode 100644 index 00000000..010962e7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-summary.html @@ -0,0 +1,118 @@ + + + + +org.aksw.iguana.cc.storage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.storage

+
+
+
package org.aksw.iguana.cc.storage
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-tree.html new file mode 100644 index 00000000..36c539a4 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-tree.html @@ -0,0 +1,93 @@ + + + + +org.aksw.iguana.cc.storage Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.storage

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-use.html new file mode 100644 index 00000000..dbec63bc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/storage/package-use.html @@ -0,0 +1,160 @@ + + + + +Uses of Package org.aksw.iguana.cc.storage (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.storage

+
+
Packages that use org.aksw.iguana.cc.storage
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/IguanaSuiteParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/IguanaSuiteParser.html new file mode 100644 index 00000000..c6083bda --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/IguanaSuiteParser.html @@ -0,0 +1,201 @@ + + + + +IguanaSuiteParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IguanaSuiteParser

+
+
java.lang.Object +
org.aksw.iguana.cc.suite.IguanaSuiteParser
+
+
+
+
public class IguanaSuiteParser +extends Object
+
Creates an IguanaConfig from a given JSON or YAML file, and validates the config using a JSON schema file
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static Suite
    +
    parse(Path config, + boolean validate)
    +
    +
    Parses an IGUANA configuration file and optionally validates it against a JSON schema file, before parsing.
    +
    +
    static boolean
    + +
    +
    Validates an IGUANA configuration file against a JSON schema file.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IguanaSuiteParser

      +
      public IguanaSuiteParser()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      parse

      +
      public static Suite parse(Path config, + boolean validate) + throws IOException
      +
      Parses an IGUANA configuration file and optionally validates it against a JSON schema file, before parsing.
      +
      +
      Parameters:
      +
      config - the path to the configuration file.
      +
      validate - whether to validate the configuration file against the JSON schema file.
      +
      Returns:
      +
      a Suite object containing the parsed configuration.
      +
      Throws:
      +
      IOException - if there is an error during IO.
      +
      IllegalStateException - if the configuration file is invalid.
      +
      +
      +
    • +
    • +
      +

      validateConfig

      +
      public static boolean validateConfig(Path config) + throws IOException
      +
      Validates an IGUANA configuration file against a JSON schema file.
      +
      +
      Parameters:
      +
      config - the path to the configuration file.
      +
      Returns:
      +
      true if the configuration file is valid, false otherwise.
      +
      Throws:
      +
      IOException - if there is an error during IO.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.Config.html new file mode 100644 index 00000000..554f9ec3 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.Config.html @@ -0,0 +1,334 @@ + + + + +Suite.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class Suite.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.suite.Suite.Config
+
+
+
+
+
Enclosing class:
+
Suite
+
+
+
public static record Suite.Config(List<DatasetConfig> datasets, List<ConnectionConfig> connections, List<Task.Config> tasks, List<StorageConfig> storages, List<Metric> metrics, List<ResponseBodyProcessor.Config> responseBodyProcessors) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(List<DatasetConfig> datasets, + List<ConnectionConfig> connections, + List<Task.Config> tasks, + List<StorageConfig> storages, + List<Metric> metrics, + List<ResponseBodyProcessor.Config> responseBodyProcessors)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      datasets - the value for the datasets record component
      +
      connections - the value for the connections record component
      +
      tasks - the value for the tasks record component
      +
      storages - the value for the storages record component
      +
      metrics - the value for the metrics record component
      +
      responseBodyProcessors - the value for the responseBodyProcessors record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      datasets

      +
      public List<DatasetConfig> datasets()
      +
      Returns the value of the datasets record component.
      +
      +
      Returns:
      +
      the value of the datasets record component
      +
      +
      +
    • +
    • +
      +

      connections

      +
      public List<ConnectionConfig> connections()
      +
      Returns the value of the connections record component.
      +
      +
      Returns:
      +
      the value of the connections record component
      +
      +
      +
    • +
    • +
      +

      tasks

      +
      public List<Task.Config> tasks()
      +
      Returns the value of the tasks record component.
      +
      +
      Returns:
      +
      the value of the tasks record component
      +
      +
      +
    • +
    • +
      +

      storages

      +
      public List<StorageConfig> storages()
      +
      Returns the value of the storages record component.
      +
      +
      Returns:
      +
      the value of the storages record component
      +
      +
      +
    • +
    • +
      +

      metrics

      +
      public List<Metric> metrics()
      +
      Returns the value of the metrics record component.
      +
      +
      Returns:
      +
      the value of the metrics record component
      +
      +
      +
    • +
    • +
      +

      responseBodyProcessors

      +
      public List<ResponseBodyProcessor.Config> responseBodyProcessors()
      +
      Returns the value of the responseBodyProcessors record component.
      +
      +
      Returns:
      +
      the value of the responseBodyProcessors record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.html new file mode 100644 index 00000000..3697b5f6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/Suite.html @@ -0,0 +1,151 @@ + + + + +Suite (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Suite

+
+
java.lang.Object +
org.aksw.iguana.cc.suite.Suite
+
+
+
+
public class Suite +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      public void run()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/IguanaSuiteParser.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/IguanaSuiteParser.html new file mode 100644 index 00000000..28a26ab3 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/IguanaSuiteParser.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.suite.IguanaSuiteParser (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.suite.IguanaSuiteParser

+
+No usage of org.aksw.iguana.cc.suite.IguanaSuiteParser
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.Config.html new file mode 100644 index 00000000..ab301f30 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.Config.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.suite.Suite.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.suite.Suite.Config

+
+No usage of org.aksw.iguana.cc.suite.Suite.Config
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.html new file mode 100644 index 00000000..4333e7de --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/class-use/Suite.html @@ -0,0 +1,90 @@ + + + + +Uses of Class org.aksw.iguana.cc.suite.Suite (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.suite.Suite

+
+
Packages that use Suite
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-summary.html new file mode 100644 index 00000000..15a006f6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-summary.html @@ -0,0 +1,99 @@ + + + + +org.aksw.iguana.cc.suite (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.suite

+
+
+
package org.aksw.iguana.cc.suite
+
+
    +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
    +
    Creates an IguanaConfig from a given JSON or YAML file, and validates the config using a JSON schema file
    +
    + +
     
    + +
     
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-tree.html new file mode 100644 index 00000000..788f7667 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-tree.html @@ -0,0 +1,82 @@ + + + + +org.aksw.iguana.cc.suite Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.suite

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-use.html new file mode 100644 index 00000000..15cddbfd --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/suite/package-use.html @@ -0,0 +1,84 @@ + + + + +Uses of Package org.aksw.iguana.cc.suite (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.suite

+
+
Packages that use org.aksw.iguana.cc.suite
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.Config.html new file mode 100644 index 00000000..59363473 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.Config.html @@ -0,0 +1,92 @@ + + + + +Task.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Task.Config

+
+
+
+
All Known Implementing Classes:
+
Stresstest.Config
+
+
+
Enclosing interface:
+
Task
+
+
+
public static interface Task.Config
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.html new file mode 100644 index 00000000..2766d29d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/Task.html @@ -0,0 +1,157 @@ + + + + +Task (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Task

+
+
+
+
All Known Implementing Classes:
+
Stresstest
+
+
+
public interface Task
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Interface
    +
    Description
    +
    static interface 
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    void
    +
    run()
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      void run()
      +
      +
    • +
    • +
      +

      getTaskName

      +
      String getTaskName()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.Config.html new file mode 100644 index 00000000..0aa8792d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.Config.html @@ -0,0 +1,105 @@ + + + + +Uses of Interface org.aksw.iguana.cc.tasks.Task.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.tasks.Task.Config

+
+
Packages that use Task.Config
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.html new file mode 100644 index 00000000..78724922 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/class-use/Task.html @@ -0,0 +1,89 @@ + + + + +Uses of Interface org.aksw.iguana.cc.tasks.Task (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.tasks.Task

+
+
Packages that use Task
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Config.html new file mode 100644 index 00000000..0151de3e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Config.html @@ -0,0 +1,263 @@ + + + + +Stresstest.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class Stresstest.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.tasks.impl.Stresstest.Config
+
+
+
+
+
All Implemented Interfaces:
+
Task.Config
+
+
+
Enclosing class:
+
Stresstest
+
+
+
public static record Stresstest.Config(List<HttpWorker.Config> warmupWorkers, List<HttpWorker.Config> workers) +extends Record +implements Task.Config
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(List<HttpWorker.Config> warmupWorkers, + List<HttpWorker.Config> workers)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      warmupWorkers - the value for the warmupWorkers record component
      +
      workers - the value for the workers record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      warmupWorkers

      +
      public List<HttpWorker.Config> warmupWorkers()
      +
      Returns the value of the warmupWorkers record component.
      +
      +
      Returns:
      +
      the value of the warmupWorkers record component
      +
      +
      +
    • +
    • +
      +

      workers

      +
      public List<HttpWorker.Config> workers()
      +
      Returns the value of the workers record component.
      +
      +
      Returns:
      +
      the value of the workers record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Result.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Result.html new file mode 100644 index 00000000..96d08a4a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.Result.html @@ -0,0 +1,277 @@ + + + + +Stresstest.Result (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class Stresstest.Result

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+
+
+
+
+
Enclosing class:
+
Stresstest
+
+
+
public static record Stresstest.Result(List<HttpWorker.Result> workerResults, Calendar startTime, Calendar endTime) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Result

      +
      public Result(List<HttpWorker.Result> workerResults, + Calendar startTime, + Calendar endTime)
      +
      Creates an instance of a Result record class.
      +
      +
      Parameters:
      +
      workerResults - the value for the workerResults record component
      +
      startTime - the value for the startTime record component
      +
      endTime - the value for the endTime record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      workerResults

      +
      public List<HttpWorker.Result> workerResults()
      +
      Returns the value of the workerResults record component.
      +
      +
      Returns:
      +
      the value of the workerResults record component
      +
      +
      +
    • +
    • +
      +

      startTime

      +
      public Calendar startTime()
      +
      Returns the value of the startTime record component.
      +
      +
      Returns:
      +
      the value of the startTime record component
      +
      +
      +
    • +
    • +
      +

      endTime

      +
      public Calendar endTime()
      +
      Returns the value of the endTime record component.
      +
      +
      Returns:
      +
      the value of the endTime record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.html new file mode 100644 index 00000000..f51c35d7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/Stresstest.html @@ -0,0 +1,215 @@ + + + + +Stresstest (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Stresstest

+
+
java.lang.Object +
org.aksw.iguana.cc.tasks.impl.Stresstest
+
+
+
+
All Implemented Interfaces:
+
Task
+
+
+
public class Stresstest +extends Object +implements Task
+
Stresstest. + Will stresstest a connection using several Workers (simulated Users) each in one thread.
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/StresstestResultProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/StresstestResultProcessor.html new file mode 100644 index 00000000..5f35a905 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/StresstestResultProcessor.html @@ -0,0 +1,202 @@ + + + + +StresstestResultProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StresstestResultProcessor

+
+
java.lang.Object +
org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor
+
+
+
+
public class StresstestResultProcessor +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      process

      +
      public void process(Collection<HttpWorker.Result> data)
      +
      This method stores the given query executions statistics from a worker to their appropriate data location.
      +
      +
      Parameters:
      +
      data - the query execution statistics that should be stored
      +
      +
      +
    • +
    • +
      +

      calculateAndSaveMetrics

      +
      public void calculateAndSaveMetrics(Calendar start, + Calendar end)
      +
      This method calculates the metrics and creates the RDF model of the result, which will be sent to the storages. + It uses the given data that was passed with the 'processQueryExecutions' method.
      +
      +
      Parameters:
      +
      start - the start date of the task
      +
      end - the end date of the task
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Config.html new file mode 100644 index 00000000..836a9ed8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Config.html @@ -0,0 +1,92 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.tasks.impl.Stresstest.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.tasks.impl.Stresstest.Config

+
+
Packages that use Stresstest.Config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Result.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Result.html new file mode 100644 index 00000000..a11ee3c8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.Result.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.tasks.impl.Stresstest.Result (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.tasks.impl.Stresstest.Result

+
+No usage of org.aksw.iguana.cc.tasks.impl.Stresstest.Result
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.html new file mode 100644 index 00000000..cc769374 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/Stresstest.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.tasks.impl.Stresstest (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.tasks.impl.Stresstest

+
+No usage of org.aksw.iguana.cc.tasks.impl.Stresstest
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/StresstestResultProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/StresstestResultProcessor.html new file mode 100644 index 00000000..53ea46d0 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/class-use/StresstestResultProcessor.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor

+
+No usage of org.aksw.iguana.cc.tasks.impl.StresstestResultProcessor
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-summary.html new file mode 100644 index 00000000..00439848 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-summary.html @@ -0,0 +1,112 @@ + + + + +org.aksw.iguana.cc.tasks.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.tasks.impl

+
+
+
package org.aksw.iguana.cc.tasks.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-tree.html new file mode 100644 index 00000000..9217fdb4 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-tree.html @@ -0,0 +1,83 @@ + + + + +org.aksw.iguana.cc.tasks.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.tasks.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-use.html new file mode 100644 index 00000000..363b683a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/impl/package-use.html @@ -0,0 +1,84 @@ + + + + +Uses of Package org.aksw.iguana.cc.tasks.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.tasks.impl

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-summary.html new file mode 100644 index 00000000..1d97a442 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-summary.html @@ -0,0 +1,100 @@ + + + + +org.aksw.iguana.cc.tasks (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.tasks

+
+
+
package org.aksw.iguana.cc.tasks
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-tree.html new file mode 100644 index 00000000..26d9679a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-tree.html @@ -0,0 +1,73 @@ + + + + +org.aksw.iguana.cc.tasks Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.tasks

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-use.html new file mode 100644 index 00000000..b2e3599a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/tasks/package-use.html @@ -0,0 +1,99 @@ + + + + +Uses of Package org.aksw.iguana.cc.tasks (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.tasks

+
+
Packages that use org.aksw.iguana.cc.tasks
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/FileUtils.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/FileUtils.html new file mode 100644 index 00000000..7080c18d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/FileUtils.html @@ -0,0 +1,243 @@ + + + + +FileUtils (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileUtils

+
+
java.lang.Object +
org.aksw.iguana.cc.utils.files.FileUtils
+
+
+
+
public class FileUtils +extends Object
+
Methods to work easier with Files.
+
+
Author:
+
f.conrads
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileUtils

      +
      public FileUtils()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getHashcodeFromFileContent

      +
      public static int getHashcodeFromFileContent(Path filepath)
      +
      This method calculates the hashcode of the content of a file.
      + The hashcode is calculated using the XXHash64 algorithm.
      +
      +
      Parameters:
      +
      filepath - the path of the file
      +
      Returns:
      +
      the hashcode of the file content
      +
      +
      +
    • +
    • +
      +

      getHashcodeFromDirectory

      +
      public static int getHashcodeFromDirectory(Path directory)
      +
      This method calculated the hashcode of a directory by hashing the content of all files in the directory.
      + Only top-level files are considered, subdirectories are ignored.
      + The hashcode is calculated using the XXHash64 algorithm.
      +
      +
      Parameters:
      +
      directory - the path of the directory
      +
      Returns:
      +
      the hashcode of the directory content
      +
      +
      +
    • +
    • +
      +

      getLineEnding

      +
      public static String getLineEnding(Path filepath) + throws IOException
      +
      This method detects and returns the line-ending used in a file.
      + It reads the whole first line until it detects one of the following line-endings: +
        +
      • \r\n - Windows
      • +
      • \n - Linux
      • +
      • \r - old macOS
      • +
      + + If the file doesn't contain a line ending, it defaults to System.lineSeparator().
      +
      +
      Parameters:
      +
      filepath - this string that contains the path of the file
      +
      Returns:
      +
      the line ending used in the given file
      +
      Throws:
      +
      IOException - if an I/O error occurs opening the file
      +
      +
      +
    • +
    • +
      +

      indexStream

      +
      public static List<QueryIndex> indexStream(String separator, + InputStream is) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/IndexedQueryReader.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/IndexedQueryReader.html new file mode 100644 index 00000000..69d15b4c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/IndexedQueryReader.html @@ -0,0 +1,274 @@ + + + + +IndexedQueryReader (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IndexedQueryReader

+
+
java.lang.Object +
org.aksw.iguana.cc.utils.files.IndexedQueryReader
+
+
+
+
public class IndexedQueryReader +extends Object
+
This class creates objects, that index the start positions characters in between two given separators. + A separator can be, for example "\n", which is the equivalent of indexing every line.
+ The beginning and the end of the file count as separators too. +
+ Empty content in between two separators won't be indexed.
+ The start positions and the length of each indexed content will be stored in an internal array for later accessing.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      makeWithStringSeparator

      +
      public static IndexedQueryReader makeWithStringSeparator(Path filepath, + String separator) + throws IOException
      +
      Indexes each content in between two of the given separators (including the beginning and end of the file). The + given separator isn't allowed to be empty.
      +
      +
      Parameters:
      +
      filepath - path to the file
      +
      separator - the separator line that is used in the file (isn't allowed to be empty)
      +
      Returns:
      +
      reader to access the indexed content
      +
      Throws:
      +
      IllegalArgumentException - the given separator was empty
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      makeWithEmptyLines

      +
      public static IndexedQueryReader makeWithEmptyLines(Path filepath) + throws IOException
      +
      Indexes every bundle of lines inside the file, that are in between two empty lines (including the beginning and + end of the file).
      + It uses the doubled line ending of the file as a separator, for example "\n\n".
      +
      +
      Parameters:
      +
      filepath - path to the file
      +
      Returns:
      +
      reader to access the indexed content
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      make

      +
      public static IndexedQueryReader make(Path filepath) + throws IOException
      +
      Indexes every non-empty line inside the given file. It uses the line ending of the file as a separator.
      +
      +
      Parameters:
      +
      filepath - path to the file
      +
      Returns:
      +
      reader to access the indexed lines
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      readQuery

      +
      public String readQuery(int index) + throws IOException
      +
      Returns the indexed content with the given index.
      +
      +
      Parameters:
      +
      index - the index of the searched content
      +
      Returns:
      +
      the searched content
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      streamQuery

      +
      public InputStream streamQuery(int index) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      readQueries

      +
      public List<String> readQueries() + throws IOException
      +
      This method returns a list of strings that contains every indexed content.
      +
      +
      Returns:
      +
      list of lines
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      size

      +
      public int size()
      +
      Returns the number of indexed content.
      +
      +
      Returns:
      +
      number of indexed objects
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/QueryIndex.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/QueryIndex.html new file mode 100644 index 00000000..b2565855 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/QueryIndex.html @@ -0,0 +1,254 @@ + + + + +QueryIndex (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class QueryIndex

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.utils.files.QueryIndex
+
+
+
+
+
public record QueryIndex(long filePosition, long queryLength) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    QueryIndex(long filePosition, + long queryLength)
    +
    +
    Creates an instance of a QueryIndex record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    long
    + +
    +
    Returns the value of the filePosition record component.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    long
    + +
    +
    Returns the value of the queryLength record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QueryIndex

      +
      public QueryIndex(long filePosition, + long queryLength)
      +
      Creates an instance of a QueryIndex record class.
      +
      +
      Parameters:
      +
      filePosition - the value for the filePosition record component
      +
      queryLength - the value for the queryLength record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      filePosition

      +
      public long filePosition()
      +
      Returns the value of the filePosition record component.
      +
      +
      Returns:
      +
      the value of the filePosition record component
      +
      +
      +
    • +
    • +
      +

      queryLength

      +
      public long queryLength()
      +
      Returns the value of the queryLength record component.
      +
      +
      Returns:
      +
      the value of the queryLength record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/FileUtils.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/FileUtils.html new file mode 100644 index 00000000..cb587055 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/FileUtils.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.utils.files.FileUtils (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.utils.files.FileUtils

+
+No usage of org.aksw.iguana.cc.utils.files.FileUtils
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/IndexedQueryReader.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/IndexedQueryReader.html new file mode 100644 index 00000000..97071201 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/IndexedQueryReader.html @@ -0,0 +1,117 @@ + + + + +Uses of Class org.aksw.iguana.cc.utils.files.IndexedQueryReader (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.utils.files.IndexedQueryReader

+
+
Packages that use IndexedQueryReader
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/QueryIndex.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/QueryIndex.html new file mode 100644 index 00000000..63c31407 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/class-use/QueryIndex.html @@ -0,0 +1,88 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.utils.files.QueryIndex (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.utils.files.QueryIndex

+
+
Packages that use QueryIndex
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-summary.html new file mode 100644 index 00000000..733a8606 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-summary.html @@ -0,0 +1,101 @@ + + + + +org.aksw.iguana.cc.utils.files (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.utils.files

+
+
+
package org.aksw.iguana.cc.utils.files
+
+
    +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
    +
    Methods to work easier with Files.
    +
    + +
    +
    This class creates objects, that index the start positions characters in between two given separators.
    +
    + +
     
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-tree.html new file mode 100644 index 00000000..57bacc3a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-tree.html @@ -0,0 +1,82 @@ + + + + +org.aksw.iguana.cc.utils.files Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.utils.files

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-use.html new file mode 100644 index 00000000..b431fb0f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/files/package-use.html @@ -0,0 +1,103 @@ + + + + +Uses of Package org.aksw.iguana.cc.utils.files (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.utils.files

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.RequestType.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.RequestType.html new file mode 100644 index 00000000..cd976ef5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.RequestType.html @@ -0,0 +1,259 @@ + + + + +RequestFactory.RequestType (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class RequestFactory.RequestType

+
+
java.lang.Object +
java.lang.Enum<RequestFactory.RequestType> +
org.aksw.iguana.cc.utils.http.RequestFactory.RequestType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<RequestFactory.RequestType>, Constable
+
+
+
Enclosing class:
+
RequestFactory
+
+
+
public static enum RequestFactory.RequestType +extends Enum<RequestFactory.RequestType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static RequestFactory.RequestType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static RequestFactory.RequestType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.html new file mode 100644 index 00000000..1a2b50bf --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/RequestFactory.html @@ -0,0 +1,227 @@ + + + + +RequestFactory (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RequestFactory

+
+
java.lang.Object +
org.aksw.iguana.cc.utils.http.RequestFactory
+
+
+
+
public class RequestFactory +extends Object
+
A factory for creating HTTP requests. + The factory can create requests for different types of HTTP methods and different types of SPARQL queries. + The factory can also cache requests to avoid creating the same request multiple times.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RequestFactory

      +
      public RequestFactory(SPARQLProtocolWorker.Config workerConfig)
      +
      Creates a new request factory for the given worker configuration.
      +
      +
      Parameters:
      +
      workerConfig - the worker configuration
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      buildHttpRequest

      +
      public org.apache.hc.core5.http.nio.AsyncRequestProducer buildHttpRequest(QueryHandler.QueryStreamWrapper queryHandle) + throws IOException, +URISyntaxException
      +
      Builds an HTTP request for a given query. + The request is built according to the request type and the query type that was set in the constructor. + If the query is cached, the cached data will be used to build the request. + Cached requests will also be sent non-chunked. + If the query has not been cached by the query handler, the entity producer will use the query stream supplier to + send the query in chunks. + All Requests will also be cached, and they will not be rebuilt if they are requested again.
      +
      +
      Parameters:
      +
      queryHandle - the query handle to build the request for
      +
      Returns:
      +
      the request as an AsyncRequestProducer
      +
      Throws:
      +
      URISyntaxException - if the URI is invalid
      +
      IOException - if the query stream cannot be read
      +
      +
      +
    • +
    • +
      +

      preloadRequests

      +
      public void preloadRequests(QueryHandler queryHandler)
      +
      Builds every request once, so that the requests can be loaded into the cache, if the queries themselves are + cached. + This is done to avoid the overhead of building (url-encoding) the requests during the benchmark.
      +
      +
      Parameters:
      +
      queryHandler - the query handler to preload requests for
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/StreamEntityProducer.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/StreamEntityProducer.html new file mode 100644 index 00000000..921b18b7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/StreamEntityProducer.html @@ -0,0 +1,309 @@ + + + + +StreamEntityProducer (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StreamEntityProducer

+
+
java.lang.Object +
org.aksw.iguana.cc.utils.http.StreamEntityProducer
+
+
+
+
All Implemented Interfaces:
+
org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.AsyncDataProducer, org.apache.hc.core5.http.nio.AsyncEntityProducer, org.apache.hc.core5.http.nio.ResourceHolder
+
+
+
public class StreamEntityProducer +extends Object +implements org.apache.hc.core5.http.nio.AsyncEntityProducer
+
An entity producer that produces the entity data from an input stream supplier. + The entity data can optionally be sent in chunks. + If the entity data is supposed to be sent non-chunked, + it is assumed that the query is stored in a ByteArrayListInputStream. + The stream supplier should be repeatable, as this producer might be reused multiple times to create the entity data.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StreamEntityProducer

      +
      public StreamEntityProducer(Supplier<InputStream> streamSupplier, + boolean chunked, + String contentType)
      +
      Creates a new entity producer that produces the entity data from the given input stream supplier.
      +
      +
      Parameters:
      +
      streamSupplier - the input stream supplier, should be repeatable
      +
      chunked - whether the entity data should be sent in chunks
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isRepeatable

      +
      public boolean isRepeatable()
      +
      +
      Specified by:
      +
      isRepeatable in interface org.apache.hc.core5.http.nio.AsyncEntityProducer
      +
      +
      +
    • +
    • +
      +

      failed

      +
      public void failed(Exception cause)
      +
      +
      Specified by:
      +
      failed in interface org.apache.hc.core5.http.nio.AsyncEntityProducer
      +
      +
      +
    • +
    • +
      +

      isChunked

      +
      public boolean isChunked()
      +
      +
      Specified by:
      +
      isChunked in interface org.apache.hc.core5.http.EntityDetails
      +
      +
      +
    • +
    • +
      +

      getTrailerNames

      +
      public Set<String> getTrailerNames()
      +
      +
      Specified by:
      +
      getTrailerNames in interface org.apache.hc.core5.http.EntityDetails
      +
      +
      +
    • +
    • +
      +

      getContentLength

      +
      public long getContentLength()
      +
      +
      Specified by:
      +
      getContentLength in interface org.apache.hc.core5.http.EntityDetails
      +
      +
      +
    • +
    • +
      +

      getContentType

      +
      public String getContentType()
      +
      +
      Specified by:
      +
      getContentType in interface org.apache.hc.core5.http.EntityDetails
      +
      +
      +
    • +
    • +
      +

      getContentEncoding

      +
      public String getContentEncoding()
      +
      +
      Specified by:
      +
      getContentEncoding in interface org.apache.hc.core5.http.EntityDetails
      +
      +
      +
    • +
    • +
      +

      releaseResources

      +
      public void releaseResources()
      +
      +
      Specified by:
      +
      releaseResources in interface org.apache.hc.core5.http.nio.ResourceHolder
      +
      +
      +
    • +
    • +
      +

      available

      +
      public int available()
      +
      +
      Specified by:
      +
      available in interface org.apache.hc.core5.http.nio.AsyncDataProducer
      +
      +
      +
    • +
    • +
      +

      produce

      +
      public void produce(org.apache.hc.core5.http.nio.DataStreamChannel channel) + throws IOException
      +
      +
      Specified by:
      +
      produce in interface org.apache.hc.core5.http.nio.AsyncDataProducer
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.RequestType.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.RequestType.html new file mode 100644 index 00000000..1e06fc08 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.RequestType.html @@ -0,0 +1,131 @@ + + + + +Uses of Enum Class org.aksw.iguana.cc.utils.http.RequestFactory.RequestType (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
org.aksw.iguana.cc.utils.http.RequestFactory.RequestType

+
+
Packages that use RequestFactory.RequestType
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.html new file mode 100644 index 00000000..31e74bbd --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/RequestFactory.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.utils.http.RequestFactory (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.utils.http.RequestFactory

+
+No usage of org.aksw.iguana.cc.utils.http.RequestFactory
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/StreamEntityProducer.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/StreamEntityProducer.html new file mode 100644 index 00000000..78ef6ad9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/class-use/StreamEntityProducer.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.utils.http.StreamEntityProducer (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.utils.http.StreamEntityProducer

+
+No usage of org.aksw.iguana.cc.utils.http.StreamEntityProducer
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-summary.html new file mode 100644 index 00000000..9547f8ab --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-summary.html @@ -0,0 +1,101 @@ + + + + +org.aksw.iguana.cc.utils.http (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.utils.http

+
+
+
package org.aksw.iguana.cc.utils.http
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-tree.html new file mode 100644 index 00000000..f8673076 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-tree.html @@ -0,0 +1,91 @@ + + + + +org.aksw.iguana.cc.utils.http Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.utils.http

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-use.html new file mode 100644 index 00000000..053b5853 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/utils/http/package-use.html @@ -0,0 +1,97 @@ + + + + +Uses of Package org.aksw.iguana.cc.utils.http (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.utils.http

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.CompletionTarget.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.CompletionTarget.html new file mode 100644 index 00000000..377d7ee9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.CompletionTarget.html @@ -0,0 +1,93 @@ + + + + +HttpWorker.CompletionTarget (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface HttpWorker.CompletionTarget

+
+
+
+
All Known Implementing Classes:
+
HttpWorker.QueryMixes, HttpWorker.TimeLimit
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static sealed interface HttpWorker.CompletionTarget +permits HttpWorker.TimeLimit, HttpWorker.QueryMixes
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Config.html new file mode 100644 index 00000000..7fb1b0e5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Config.html @@ -0,0 +1,205 @@ + + + + +HttpWorker.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface HttpWorker.Config

+
+
+
+
All Known Implementing Classes:
+
SPARQLProtocolWorker.Config
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static interface HttpWorker.Config
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      completionTarget

      +
      HttpWorker.CompletionTarget completionTarget()
      +
      +
    • +
    • +
      +

      acceptHeader

      +
      String acceptHeader()
      +
      +
    • +
    • +
      +

      number

      +
      Integer number()
      +
      Returns the number of workers with this configuration that will be started.
      +
      +
      Returns:
      +
      the number of workers
      +
      +
      +
    • +
    • +
      +

      parseResults

      +
      Boolean parseResults()
      +
      Determines whether the results should be parsed based on the acceptHeader.
      +
      +
      Returns:
      +
      true if the results should be parsed, false otherwise
      +
      +
      +
    • +
    • +
      +

      queries

      +
      QueryHandler queries()
      +
      +
    • +
    • +
      +

      connection

      +
      ConnectionConfig connection()
      +
      +
    • +
    • +
      +

      timeout

      +
      Duration timeout()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.END_STATE.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.END_STATE.html new file mode 100644 index 00000000..324c7149 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.END_STATE.html @@ -0,0 +1,271 @@ + + + + +HttpWorker.ExecutionStats.END_STATE (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class HttpWorker.ExecutionStats.END_STATE

+
+
java.lang.Object +
java.lang.Enum<HttpWorker.ExecutionStats.END_STATE> +
org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<HttpWorker.ExecutionStats.END_STATE>, Constable
+
+
+
Enclosing class:
+
HttpWorker.ExecutionStats
+
+
+
public static enum HttpWorker.ExecutionStats.END_STATE +extends Enum<HttpWorker.ExecutionStats.END_STATE>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      value

      +
      public final int value
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static HttpWorker.ExecutionStats.END_STATE[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static HttpWorker.ExecutionStats.END_STATE valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.html new file mode 100644 index 00000000..b1c9700f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.ExecutionStats.html @@ -0,0 +1,422 @@ + + + + +HttpWorker.ExecutionStats (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class HttpWorker.ExecutionStats

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats
+
+
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static record HttpWorker.ExecutionStats(int queryID, Instant startTime, Duration duration, Optional<Integer> httpStatusCode, OptionalLong contentLength, OptionalLong responseBodyHash, Optional<Exception> error) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExecutionStats

      +
      public ExecutionStats(int queryID, + Instant startTime, + Duration duration, + Optional<Integer> httpStatusCode, + OptionalLong contentLength, + OptionalLong responseBodyHash, + Optional<Exception> error)
      +
      Creates an instance of a ExecutionStats record class.
      +
      +
      Parameters:
      +
      queryID - the value for the queryID record component
      +
      startTime - the value for the startTime record component
      +
      duration - the value for the duration record component
      +
      httpStatusCode - the value for the httpStatusCode record component
      +
      contentLength - the value for the contentLength record component
      +
      responseBodyHash - the value for the responseBodyHash record component
      +
      error - the value for the error record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      endState

      + +
      +
    • +
    • +
      +

      completed

      +
      public boolean completed()
      +
      +
    • +
    • +
      +

      successful

      +
      public boolean successful()
      +
      +
    • +
    • +
      +

      timeout

      +
      public boolean timeout()
      +
      +
    • +
    • +
      +

      httpError

      +
      public boolean httpError()
      +
      +
    • +
    • +
      +

      miscellaneousException

      +
      public boolean miscellaneousException()
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      queryID

      +
      public int queryID()
      +
      Returns the value of the queryID record component.
      +
      +
      Returns:
      +
      the value of the queryID record component
      +
      +
      +
    • +
    • +
      +

      startTime

      +
      public Instant startTime()
      +
      Returns the value of the startTime record component.
      +
      +
      Returns:
      +
      the value of the startTime record component
      +
      +
      +
    • +
    • +
      +

      duration

      +
      public Duration duration()
      +
      Returns the value of the duration record component.
      +
      +
      Returns:
      +
      the value of the duration record component
      +
      +
      +
    • +
    • +
      +

      httpStatusCode

      +
      public Optional<Integer> httpStatusCode()
      +
      Returns the value of the httpStatusCode record component.
      +
      +
      Returns:
      +
      the value of the httpStatusCode record component
      +
      +
      +
    • +
    • +
      +

      contentLength

      +
      public OptionalLong contentLength()
      +
      Returns the value of the contentLength record component.
      +
      +
      Returns:
      +
      the value of the contentLength record component
      +
      +
      +
    • +
    • +
      +

      responseBodyHash

      +
      public OptionalLong responseBodyHash()
      +
      Returns the value of the responseBodyHash record component.
      +
      +
      Returns:
      +
      the value of the responseBodyHash record component
      +
      +
      +
    • +
    • +
      +

      error

      +
      public Optional<Exception> error()
      +
      Returns the value of the error record component.
      +
      +
      Returns:
      +
      the value of the error record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.QueryMixes.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.QueryMixes.html new file mode 100644 index 00000000..b9914e55 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.QueryMixes.html @@ -0,0 +1,244 @@ + + + + +HttpWorker.QueryMixes (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class HttpWorker.QueryMixes

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+
+
+
+
+
All Implemented Interfaces:
+
HttpWorker.CompletionTarget
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static record HttpWorker.QueryMixes(int number) +extends Record +implements HttpWorker.CompletionTarget
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    QueryMixes(int number)
    +
    +
    Creates an instance of a QueryMixes record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    int
    + +
    +
    Returns the value of the number record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      QueryMixes

      +
      public QueryMixes(int number)
      +
      Creates an instance of a QueryMixes record class.
      +
      +
      Parameters:
      +
      number - the value for the number record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      number

      +
      public int number()
      +
      Returns the value of the number record component.
      +
      +
      Returns:
      +
      the value of the number record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Result.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Result.html new file mode 100644 index 00000000..24b7018c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.Result.html @@ -0,0 +1,296 @@ + + + + +HttpWorker.Result (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class HttpWorker.Result

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.HttpWorker.Result
+
+
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static record HttpWorker.Result(long workerID, List<HttpWorker.ExecutionStats> executionStats, ZonedDateTime startTime, ZonedDateTime endTime) +extends Record
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Result

      +
      public Result(long workerID, + List<HttpWorker.ExecutionStats> executionStats, + ZonedDateTime startTime, + ZonedDateTime endTime)
      +
      Creates an instance of a Result record class.
      +
      +
      Parameters:
      +
      workerID - the value for the workerID record component
      +
      executionStats - the value for the executionStats record component
      +
      startTime - the value for the startTime record component
      +
      endTime - the value for the endTime record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      workerID

      +
      public long workerID()
      +
      Returns the value of the workerID record component.
      +
      +
      Returns:
      +
      the value of the workerID record component
      +
      +
      +
    • +
    • +
      +

      executionStats

      +
      public List<HttpWorker.ExecutionStats> executionStats()
      +
      Returns the value of the executionStats record component.
      +
      +
      Returns:
      +
      the value of the executionStats record component
      +
      +
      +
    • +
    • +
      +

      startTime

      +
      public ZonedDateTime startTime()
      +
      Returns the value of the startTime record component.
      +
      +
      Returns:
      +
      the value of the startTime record component
      +
      +
      +
    • +
    • +
      +

      endTime

      +
      public ZonedDateTime endTime()
      +
      Returns the value of the endTime record component.
      +
      +
      Returns:
      +
      the value of the endTime record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.TimeLimit.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.TimeLimit.html new file mode 100644 index 00000000..c48f2367 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.TimeLimit.html @@ -0,0 +1,244 @@ + + + + +HttpWorker.TimeLimit (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class HttpWorker.TimeLimit

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+
+
+
+
+
All Implemented Interfaces:
+
HttpWorker.CompletionTarget
+
+
+
Enclosing class:
+
HttpWorker
+
+
+
public static record HttpWorker.TimeLimit(Duration duration) +extends Record +implements HttpWorker.CompletionTarget
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    TimeLimit(Duration duration)
    +
    +
    Creates an instance of a TimeLimit record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the duration record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TimeLimit

      +
      public TimeLimit(Duration duration)
      +
      Creates an instance of a TimeLimit record class.
      +
      +
      Parameters:
      +
      duration - the value for the duration record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      duration

      +
      public Duration duration()
      +
      Returns the value of the duration record component.
      +
      +
      Returns:
      +
      the value of the duration record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.html new file mode 100644 index 00000000..99e16a0f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/HttpWorker.html @@ -0,0 +1,287 @@ + + + + +HttpWorker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HttpWorker

+
+
java.lang.Object +
org.aksw.iguana.cc.worker.HttpWorker
+
+
+
+
Direct Known Subclasses:
+
SPARQLProtocolWorker
+
+
+
public abstract class HttpWorker +extends Object
+
Interface for the Worker Thread used in the Stresstest
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Config.html new file mode 100644 index 00000000..bad6187d --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Config.html @@ -0,0 +1,277 @@ + + + + +ResponseBodyProcessor.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ResponseBodyProcessor.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config
+
+
+
+
+
Enclosing class:
+
ResponseBodyProcessor
+
+
+
public static record ResponseBodyProcessor.Config(String contentType, Integer threads, Duration timeout) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Config(String contentType, + Integer threads, + Duration timeout)
    +
    +
    Creates an instance of a Config record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the contentType record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    + + +
    +
    Returns the value of the threads record component.
    +
    + + +
    +
    Returns the value of the timeout record component.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(String contentType, + Integer threads, + Duration timeout)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      contentType - the value for the contentType record component
      +
      threads - the value for the threads record component
      +
      timeout - the value for the timeout record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      contentType

      +
      public String contentType()
      +
      Returns the value of the contentType record component.
      +
      +
      Returns:
      +
      the value of the contentType record component
      +
      +
      +
    • +
    • +
      +

      threads

      +
      public Integer threads()
      +
      Returns the value of the threads record component.
      +
      +
      Returns:
      +
      the value of the threads record component
      +
      +
      +
    • +
    • +
      +

      timeout

      +
      public Duration timeout()
      +
      Returns the value of the timeout record component.
      +
      +
      Returns:
      +
      the value of the timeout record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Key.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Key.html new file mode 100644 index 00000000..6b45b23e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.Key.html @@ -0,0 +1,258 @@ + + + + +ResponseBodyProcessor.Key (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ResponseBodyProcessor.Key

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+
+
+
+
+
Enclosing class:
+
ResponseBodyProcessor
+
+
+
public static record ResponseBodyProcessor.Key(long contentLength, long xxh64) +extends Record
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    Key(long contentLength, + long xxh64)
    +
    +
    Creates an instance of a Key record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    long
    + +
    +
    Returns the value of the contentLength record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    long
    + +
    +
    Returns the value of the xxh64 record component.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Key

      +
      public Key(long contentLength, + long xxh64)
      +
      Creates an instance of a Key record class.
      +
      +
      Parameters:
      +
      contentLength - the value for the contentLength record component
      +
      xxh64 - the value for the xxh64 record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      contentLength

      +
      public long contentLength()
      +
      Returns the value of the contentLength record component.
      +
      +
      Returns:
      +
      the value of the contentLength record component
      +
      +
      +
    • +
    • +
      +

      xxh64

      +
      public long xxh64()
      +
      Returns the value of the xxh64 record component.
      +
      +
      Returns:
      +
      the value of the xxh64 record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.html new file mode 100644 index 00000000..a666f6ee --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessor.html @@ -0,0 +1,211 @@ + + + + +ResponseBodyProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ResponseBodyProcessor

+
+
java.lang.Object +
org.aksw.iguana.cc.worker.ResponseBodyProcessor
+
+
+
+
public class ResponseBodyProcessor +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ResponseBodyProcessor

      +
      public ResponseBodyProcessor(ResponseBodyProcessor.Config config)
      +
      +
    • +
    • +
      +

      ResponseBodyProcessor

      +
      public ResponseBodyProcessor(String contentType)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessorInstances.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessorInstances.html new file mode 100644 index 00000000..95af5493 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/ResponseBodyProcessorInstances.html @@ -0,0 +1,188 @@ + + + + +ResponseBodyProcessorInstances (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ResponseBodyProcessorInstances

+
+
java.lang.Object +
org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances
+
+
+
+
public class ResponseBodyProcessorInstances +extends Object
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.CompletionTarget.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.CompletionTarget.html new file mode 100644 index 00000000..9fce162a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.CompletionTarget.html @@ -0,0 +1,135 @@ + + + + +Uses of Interface org.aksw.iguana.cc.worker.HttpWorker.CompletionTarget (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.worker.HttpWorker.CompletionTarget

+
+
Packages that use HttpWorker.CompletionTarget
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Config.html new file mode 100644 index 00000000..569a5fe4 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Config.html @@ -0,0 +1,208 @@ + + + + +Uses of Interface org.aksw.iguana.cc.worker.HttpWorker.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
org.aksw.iguana.cc.worker.HttpWorker.Config

+
+
Packages that use HttpWorker.Config
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.END_STATE.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.END_STATE.html new file mode 100644 index 00000000..af884d1b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.END_STATE.html @@ -0,0 +1,98 @@ + + + + +Uses of Enum Class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats.END_STATE

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.html new file mode 100644 index 00000000..9fce34b1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.ExecutionStats.html @@ -0,0 +1,148 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.HttpWorker.ExecutionStats

+
+
Packages that use HttpWorker.ExecutionStats
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.QueryMixes.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.QueryMixes.html new file mode 100644 index 00000000..d0a3aedd --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.QueryMixes.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.HttpWorker.QueryMixes (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.HttpWorker.QueryMixes

+
+No usage of org.aksw.iguana.cc.worker.HttpWorker.QueryMixes
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Result.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Result.html new file mode 100644 index 00000000..add9e56f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.Result.html @@ -0,0 +1,148 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.HttpWorker.Result (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.HttpWorker.Result

+
+
Packages that use HttpWorker.Result
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.TimeLimit.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.TimeLimit.html new file mode 100644 index 00000000..f6e42ea9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.TimeLimit.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.HttpWorker.TimeLimit (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.HttpWorker.TimeLimit

+
+No usage of org.aksw.iguana.cc.worker.HttpWorker.TimeLimit
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.html new file mode 100644 index 00000000..1ec76cf8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/HttpWorker.html @@ -0,0 +1,209 @@ + + + + +Uses of Class org.aksw.iguana.cc.worker.HttpWorker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.worker.HttpWorker

+
+
Packages that use HttpWorker
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Config.html new file mode 100644 index 00000000..d2260465 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Config.html @@ -0,0 +1,114 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.ResponseBodyProcessor.Config

+
+ +
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Key.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Key.html new file mode 100644 index 00000000..1d5ec963 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.Key.html @@ -0,0 +1,62 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key

+
+No usage of org.aksw.iguana.cc.worker.ResponseBodyProcessor.Key
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.html new file mode 100644 index 00000000..6cb4efbb --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessor.html @@ -0,0 +1,125 @@ + + + + +Uses of Class org.aksw.iguana.cc.worker.ResponseBodyProcessor (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.worker.ResponseBodyProcessor

+
+
Packages that use ResponseBodyProcessor
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessorInstances.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessorInstances.html new file mode 100644 index 00000000..e0299ba6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/class-use/ResponseBodyProcessorInstances.html @@ -0,0 +1,92 @@ + + + + +Uses of Class org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.worker.ResponseBodyProcessorInstances

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.Config.html new file mode 100644 index 00000000..302b82c4 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.Config.html @@ -0,0 +1,391 @@ + + + + +SPARQLProtocolWorker.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class SPARQLProtocolWorker.Config

+
+
java.lang.Object +
java.lang.Record +
org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config
+
+
+
+
+
All Implemented Interfaces:
+
HttpWorker.Config
+
+
+
Enclosing class:
+
SPARQLProtocolWorker
+
+
+
public static record SPARQLProtocolWorker.Config(Integer number, QueryHandler queries, HttpWorker.CompletionTarget completionTarget, ConnectionConfig connection, Duration timeout, String acceptHeader, RequestFactory.RequestType requestType, Boolean parseResults) +extends Record +implements HttpWorker.Config
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Config

      +
      public Config(Integer number, + QueryHandler queries, + HttpWorker.CompletionTarget completionTarget, + ConnectionConfig connection, + Duration timeout, + String acceptHeader, + RequestFactory.RequestType requestType, + Boolean parseResults)
      +
      Creates an instance of a Config record class.
      +
      +
      Parameters:
      +
      number - the value for the number record component
      +
      queries - the value for the queries record component
      +
      completionTarget - the value for the completionTarget record component
      +
      connection - the value for the connection record component
      +
      timeout - the value for the timeout record component
      +
      acceptHeader - the value for the acceptHeader record component
      +
      requestType - the value for the requestType record component
      +
      parseResults - the value for the parseResults record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      number

      +
      public Integer number()
      +
      Returns the value of the number record component.
      +
      +
      Specified by:
      +
      number in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the number record component
      +
      +
      +
    • +
    • +
      +

      queries

      +
      public QueryHandler queries()
      +
      Returns the value of the queries record component.
      +
      +
      Specified by:
      +
      queries in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the queries record component
      +
      +
      +
    • +
    • +
      +

      completionTarget

      +
      public HttpWorker.CompletionTarget completionTarget()
      +
      Returns the value of the completionTarget record component.
      +
      +
      Specified by:
      +
      completionTarget in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the completionTarget record component
      +
      +
      +
    • +
    • +
      +

      connection

      +
      public ConnectionConfig connection()
      +
      Returns the value of the connection record component.
      +
      +
      Specified by:
      +
      connection in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the connection record component
      +
      +
      +
    • +
    • +
      +

      timeout

      +
      public Duration timeout()
      +
      Returns the value of the timeout record component.
      +
      +
      Specified by:
      +
      timeout in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the timeout record component
      +
      +
      +
    • +
    • +
      +

      acceptHeader

      +
      public String acceptHeader()
      +
      Returns the value of the acceptHeader record component.
      +
      +
      Specified by:
      +
      acceptHeader in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the acceptHeader record component
      +
      +
      +
    • +
    • +
      +

      requestType

      +
      public RequestFactory.RequestType requestType()
      +
      Returns the value of the requestType record component.
      +
      +
      Returns:
      +
      the value of the requestType record component
      +
      +
      +
    • +
    • +
      +

      parseResults

      +
      public Boolean parseResults()
      +
      Returns the value of the parseResults record component.
      +
      +
      Specified by:
      +
      parseResults in interface HttpWorker.Config
      +
      Returns:
      +
      the value of the parseResults record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.html new file mode 100644 index 00000000..1b5a12d5 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/SPARQLProtocolWorker.html @@ -0,0 +1,269 @@ + + + + +SPARQLProtocolWorker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SPARQLProtocolWorker

+
+
java.lang.Object +
org.aksw.iguana.cc.worker.HttpWorker +
org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+
+
+
+
+
public class SPARQLProtocolWorker +extends HttpWorker
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      config

      +
      public SPARQLProtocolWorker.Config config()
      +
      +
      Overrides:
      +
      config in class HttpWorker
      +
      +
      +
    • +
    • +
      +

      initHttpClient

      +
      public static void initHttpClient(int threadCount)
      +
      Initializes the http client with the given thread count. + All workers will use the same http client instance.
      +
      +
      Parameters:
      +
      threadCount - the number of threads to be used by the http client
      +
      +
      +
    • +
    • +
      +

      closeHttpClient

      +
      public static void closeHttpClient()
      +
      Closes the http client and the connection manager.
      +
      +
    • +
    • +
      +

      start

      + +
      Starts the worker and returns a CompletableFuture, which will be completed, when the worker has finished the + completion target. The CompletableFuture will contain a Result object, which contains the execution stats of the + worker. The execution stats contain the execution time, the http status code, the content length and the hash of + the response body. If the worker failed to execute a query, the execution stats will contain an exception. + If the worker failed to execute a query, because of a set time limit in the worker configuration, the result + of that execution will be discarded.
      +
      +
      Specified by:
      +
      start in class HttpWorker
      +
      Returns:
      +
      the CompletableFuture the contains the results of the worker.
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.Config.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.Config.html new file mode 100644 index 00000000..6e9c0908 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.Config.html @@ -0,0 +1,116 @@ + + + + +Uses of Record Class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Record Class
org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker.Config

+
+
Packages that use SPARQLProtocolWorker.Config
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.html new file mode 100644 index 00000000..a1ea52fc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/class-use/SPARQLProtocolWorker.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker

+
+No usage of org.aksw.iguana.cc.worker.impl.SPARQLProtocolWorker
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-summary.html new file mode 100644 index 00000000..f6e970bf --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-summary.html @@ -0,0 +1,106 @@ + + + + +org.aksw.iguana.cc.worker.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.worker.impl

+
+
+
package org.aksw.iguana.cc.worker.impl
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-tree.html new file mode 100644 index 00000000..4ae6590a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-tree.html @@ -0,0 +1,85 @@ + + + + +org.aksw.iguana.cc.worker.impl Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.worker.impl

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-use.html new file mode 100644 index 00000000..d4738892 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/impl/package-use.html @@ -0,0 +1,97 @@ + + + + +Uses of Package org.aksw.iguana.cc.worker.impl (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.worker.impl

+
+ + +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-summary.html new file mode 100644 index 00000000..f6cfe335 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-summary.html @@ -0,0 +1,128 @@ + + + + +org.aksw.iguana.cc.worker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.cc.worker

+
+
+
package org.aksw.iguana.cc.worker
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-tree.html new file mode 100644 index 00000000..808aa55e --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-tree.html @@ -0,0 +1,109 @@ + + + + +org.aksw.iguana.cc.worker Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.cc.worker

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-use.html b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-use.html new file mode 100644 index 00000000..c9e084ae --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/cc/worker/package-use.html @@ -0,0 +1,206 @@ + + + + +Uses of Package org.aksw.iguana.cc.worker (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.cc.worker

+
+
Packages that use org.aksw.iguana.cc.worker
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayInputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayInputStream.html new file mode 100644 index 00000000..ad94fd9c --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayInputStream.html @@ -0,0 +1,322 @@ + + + + +BigByteArrayInputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BigByteArrayInputStream

+
+
java.lang.Object +
java.io.InputStream +
org.aksw.iguana.commons.io.BigByteArrayInputStream
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, AutoCloseable
+
+
+
public class BigByteArrayInputStream +extends InputStream
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BigByteArrayInputStream

      +
      public BigByteArrayInputStream(byte[] bytes) + throws IOException
      +
      Creates a new BigByteArrayInputStream. + The given byte array will be copied to the internal buffers.
      +
      +
      Parameters:
      +
      bytes - the byte array to read from
      +
      Throws:
      +
      IOException - if an I/O error occurs
      +
      +
      +
    • +
    • +
      +

      BigByteArrayInputStream

      +
      public BigByteArrayInputStream(BigByteArrayOutputStream bbaos)
      +
      The given bbaos will be closed, when read from it.
      +
      +
      Parameters:
      +
      bbaos -
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayOutputStream.html new file mode 100644 index 00000000..8cce4dc6 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/BigByteArrayOutputStream.html @@ -0,0 +1,433 @@ + + + + +BigByteArrayOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BigByteArrayOutputStream

+
+
java.lang.Object +
java.io.OutputStream +
org.aksw.iguana.commons.io.ReversibleOutputStream +
org.aksw.iguana.commons.io.BigByteArrayOutputStream
+
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, Flushable, AutoCloseable
+
+
+
public class BigByteArrayOutputStream +extends ReversibleOutputStream
+
This class represents a ByteArrayOutputStream that can hold a large amount of byte data. + It is designed to overcome the limitations of the standard ByteArrayOutputStream, which + has a fixed internal byte array and can run into out of memory errors when trying to write + a large amount of data. +

+ The BigByteArrayOutputStream works by using an ArrayList of ByteArrayOutputStreams to store + the byte data. When the current ByteArrayOutputStream fills up, a new one is created with the + maximum array size (Integer.MAX_VALUE - 8) as its initial capacity and added to the list. + Writing data to the stream involves writing to the current active ByteArrayOutputStream. When + the stream is cleared, all the internal ByteArrayOutputStreams are cleared and a new one is + added to the list.

+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
    +
    The maximum size limit for an array.
    +
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Initializes a new instance of the BigByteArrayOutputStream class with default buffer size.
    +
    +
    BigByteArrayOutputStream(int bufferSize)
    +
    +
    Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
    +
    +
    BigByteArrayOutputStream(long bufferSize)
    +
    +
    Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
    +
    Clears the state of the object by removing all ByteArrayOutputStreams + from the baosList except for the first one.
    +
    +
    void
    + +
     
    +
    List<org.apache.hadoop.hbase.io.ByteArrayOutputStream>
    + +
     
    +
    void
    + +
    +
    Resets the state of the object by setting the baosListIndex to zero + and assigning the first ByteArrayOutputStream in the baosList to the + currentBaos variable.
    +
    +
    long
    + +
     
    +
    byte[][]
    + +
     
    + + +
     
    +
    void
    +
    write(byte b)
    +
     
    +
    void
    +
    write(byte[][] byteArray)
    +
     
    +
    void
    +
    write(byte[] b, + int off, + int len)
    +
     
    +
    void
    +
    write(int i)
    +
     
    +
    void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.io.OutputStream

    +flush, nullOutputStream, write
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ARRAY_SIZE_LIMIT

      +
      public static final int ARRAY_SIZE_LIMIT
      +
      The maximum size limit for an array. This is no limit to the amount of bytes BigByteArrayOutputStream can consume.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BigByteArrayOutputStream

      +
      public BigByteArrayOutputStream()
      +
      Initializes a new instance of the BigByteArrayOutputStream class with default buffer size.
      +
      +
    • +
    • +
      +

      BigByteArrayOutputStream

      +
      public BigByteArrayOutputStream(int bufferSize)
      +
      Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
      +
      +
      Parameters:
      +
      bufferSize - initial guaranteed buffer size
      +
      +
      +
    • +
    • +
      +

      BigByteArrayOutputStream

      +
      public BigByteArrayOutputStream(long bufferSize)
      +
      Initializes a new instance of the BigByteArrayOutputStream class with buffer size.
      +
      +
      Parameters:
      +
      bufferSize - initial guaranteed buffer size
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getBaos

      +
      public List<org.apache.hadoop.hbase.io.ByteArrayOutputStream> getBaos()
      +
      +
    • +
    • +
      +

      write

      +
      public void write(BigByteArrayOutputStream bbaos) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      size

      +
      public long size()
      +
      +
      Specified by:
      +
      size in class ReversibleOutputStream
      +
      +
      +
    • +
    • +
      +

      toByteArray

      +
      public byte[][] toByteArray()
      +
      +
    • +
    • +
      +

      write

      +
      public void write(byte[] b, + int off, + int len) + throws IOException
      +
      +
      Overrides:
      +
      write in class OutputStream
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(byte[][] byteArray) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(byte b) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(int i) + throws IOException
      +
      +
      Specified by:
      +
      write in class OutputStream
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      reset

      +
      public void reset() + throws IOException
      +
      Resets the state of the object by setting the baosListIndex to zero + and assigning the first ByteArrayOutputStream in the baosList to the + currentBaos variable. No ByteArrayOutputStreams are actually removed.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      clear

      +
      public void clear() + throws IOException
      +
      Clears the state of the object by removing all ByteArrayOutputStreams + from the baosList except for the first one. The baosListIndex is set to 1 + and the currentBaos variable is reassigned to the first ByteArrayOutputStream + in the baosList.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close() + throws IOException
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface Closeable
      +
      Overrides:
      +
      close in class OutputStream
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      toInputStream

      +
      public InputStream toInputStream()
      +
      +
      Specified by:
      +
      toInputStream in class ReversibleOutputStream
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListInputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListInputStream.html new file mode 100644 index 00000000..2897dcf2 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListInputStream.html @@ -0,0 +1,357 @@ + + + + +ByteArrayListInputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ByteArrayListInputStream

+
+
java.lang.Object +
java.io.InputStream +
org.aksw.iguana.commons.io.ByteArrayListInputStream
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, AutoCloseable
+
+
+
public class ByteArrayListInputStream +extends InputStream
+
An InputStream that reads from a list of byte arrays.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ByteArrayListInputStream

      +
      public ByteArrayListInputStream(List<byte[]> data)
      +
      Creates a new ByteArrayListInputStream that reads from the given list of byte arrays. + The list is not copied, so it should not be modified while the stream is in use.
      +
      +
      Parameters:
      +
      data - the list of byte arrays to read from
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListOutputStream.html new file mode 100644 index 00000000..ef2eb2bc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/ByteArrayListOutputStream.html @@ -0,0 +1,287 @@ + + + + +ByteArrayListOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ByteArrayListOutputStream

+
+
java.lang.Object +
java.io.OutputStream +
org.aksw.iguana.commons.io.ReversibleOutputStream +
org.aksw.iguana.commons.io.ByteArrayListOutputStream
+
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, Flushable, AutoCloseable
+
+
+
public class ByteArrayListOutputStream +extends ReversibleOutputStream
+
An OutputStream that writes to a list of byte arrays. + The buffers have a minimum size. + If a write operation is smaller than the minimum size, the data is stored in a separate buffer. + This buffer will be filled up by subsequent writings to the minimum size before another buffer is created.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ByteArrayListOutputStream

      +
      public ByteArrayListOutputStream()
      +
      Creates a new ByteArrayListOutputStream with a minimum buffer size of 4096 bytes.
      +
      +
    • +
    • +
      +

      ByteArrayListOutputStream

      +
      public ByteArrayListOutputStream(int minBufferSize)
      +
      Creates a new ByteArrayListOutputStream with the given minimum buffer size.
      +
      +
      Parameters:
      +
      minBufferSize - the minimum buffer size
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/ReversibleOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/ReversibleOutputStream.html new file mode 100644 index 00000000..cf2351aa --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/ReversibleOutputStream.html @@ -0,0 +1,187 @@ + + + + +ReversibleOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReversibleOutputStream

+
+
java.lang.Object +
java.io.OutputStream +
org.aksw.iguana.commons.io.ReversibleOutputStream
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, Flushable, AutoCloseable
+
+
+
Direct Known Subclasses:
+
BigByteArrayOutputStream, ByteArrayListOutputStream
+
+
+
public abstract class ReversibleOutputStream +extends OutputStream
+
An OutputStream that can be converted to an InputStream. + The size of the data can be queried.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReversibleOutputStream

      +
      public ReversibleOutputStream()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toInputStream

      +
      public abstract InputStream toInputStream()
      +
      +
    • +
    • +
      +

      size

      +
      public abstract long size()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayInputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayInputStream.html new file mode 100644 index 00000000..c105c165 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayInputStream.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.io.BigByteArrayInputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.io.BigByteArrayInputStream

+
+No usage of org.aksw.iguana.commons.io.BigByteArrayInputStream
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayOutputStream.html new file mode 100644 index 00000000..f1b6c181 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/BigByteArrayOutputStream.html @@ -0,0 +1,98 @@ + + + + +Uses of Class org.aksw.iguana.commons.io.BigByteArrayOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.io.BigByteArrayOutputStream

+
+
Packages that use BigByteArrayOutputStream
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListInputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListInputStream.html new file mode 100644 index 00000000..17b4afd1 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListInputStream.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.io.ByteArrayListInputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.io.ByteArrayListInputStream

+
+No usage of org.aksw.iguana.commons.io.ByteArrayListInputStream
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListOutputStream.html new file mode 100644 index 00000000..f2493f59 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ByteArrayListOutputStream.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.io.ByteArrayListOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.io.ByteArrayListOutputStream

+
+No usage of org.aksw.iguana.commons.io.ByteArrayListOutputStream
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ReversibleOutputStream.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ReversibleOutputStream.html new file mode 100644 index 00000000..c5150711 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/class-use/ReversibleOutputStream.html @@ -0,0 +1,94 @@ + + + + +Uses of Class org.aksw.iguana.commons.io.ReversibleOutputStream (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.io.ReversibleOutputStream

+
+
Packages that use ReversibleOutputStream
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-summary.html new file mode 100644 index 00000000..3da2d45f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-summary.html @@ -0,0 +1,103 @@ + + + + +org.aksw.iguana.commons.io (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.commons.io

+
+
+
package org.aksw.iguana.commons.io
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-tree.html new file mode 100644 index 00000000..902b89f9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-tree.html @@ -0,0 +1,91 @@ + + + + +org.aksw.iguana.commons.io Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.commons.io

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/io/package-use.html b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-use.html new file mode 100644 index 00000000..02c1683f --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/io/package-use.html @@ -0,0 +1,90 @@ + + + + +Uses of Package org.aksw.iguana.commons.io (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.commons.io

+
+
Packages that use org.aksw.iguana.commons.io
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IGUANA_BASE.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IGUANA_BASE.html new file mode 100644 index 00000000..e3bf39d9 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IGUANA_BASE.html @@ -0,0 +1,204 @@ + + + + +IGUANA_BASE (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IGUANA_BASE

+
+
java.lang.Object +
org.aksw.iguana.commons.rdf.IGUANA_BASE
+
+
+
+
public class IGUANA_BASE +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getURI

      +
      public static String getURI()
      +
      The RDF-friendly version of the IGUANA namespace + with trailing / character.
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IONT.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IONT.html new file mode 100644 index 00000000..c7b2b7dd --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IONT.html @@ -0,0 +1,316 @@ + + + + +IONT (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IONT

+
+
java.lang.Object +
org.aksw.iguana.commons.rdf.IONT
+
+
+
+
public class IONT +extends Object
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    static final org.apache.jena.rdf.model.Resource
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static org.apache.jena.rdf.model.Resource
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      NS

      +
      public static final String NS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PREFIX

      +
      public static final String PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      suite

      +
      public static final org.apache.jena.rdf.model.Resource suite
      +
      +
    • +
    • +
      +

      dataset

      +
      public static final org.apache.jena.rdf.model.Resource dataset
      +
      +
    • +
    • +
      +

      task

      +
      public static final org.apache.jena.rdf.model.Resource task
      +
      +
    • +
    • +
      +

      connection

      +
      public static final org.apache.jena.rdf.model.Resource connection
      +
      +
    • +
    • +
      +

      stresstest

      +
      public static final org.apache.jena.rdf.model.Resource stresstest
      +
      +
    • +
    • +
      +

      worker

      +
      public static final org.apache.jena.rdf.model.Resource worker
      +
      +
    • +
    • +
      +

      executedQuery

      +
      public static final org.apache.jena.rdf.model.Resource executedQuery
      +
      +
    • +
    • +
      +

      queryExecution

      +
      public static final org.apache.jena.rdf.model.Resource queryExecution
      +
      +
    • +
    • +
      +

      responseBody

      +
      public static final org.apache.jena.rdf.model.Resource responseBody
      +
      +
    • +
    • +
      +

      query

      +
      public static final org.apache.jena.rdf.model.Resource query
      +
      +
    • +
    • +
      +

      metric

      +
      public static final org.apache.jena.rdf.model.Resource metric
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IONT

      +
      public IONT()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getMetricClass

      +
      public static org.apache.jena.rdf.model.Resource getMetricClass(Metric metric)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IPROP.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IPROP.html new file mode 100644 index 00000000..282d50dc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IPROP.html @@ -0,0 +1,600 @@ + + + + +IPROP (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IPROP

+
+
java.lang.Object +
org.aksw.iguana.commons.rdf.IPROP
+
+
+
+
public class IPROP +extends Object
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    static final org.apache.jena.rdf.model.Property
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static org.apache.jena.rdf.model.Property
    + +
     
    +
    static String
    + +
    +
    The RDF-friendly version of the IPROP namespace + with trailing / character.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      NS

      +
      public static final String NS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PREFIX

      +
      public static final String PREFIX
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      succeeded

      +
      public static final org.apache.jena.rdf.model.Property succeeded
      +
      +
    • +
    • +
      +

      responseBodyHash

      +
      public static final org.apache.jena.rdf.model.Property responseBodyHash
      +
      +
    • +
    • +
      +

      responseBody

      +
      public static final org.apache.jena.rdf.model.Property responseBody
      +
      +
    • +
    • +
      +

      startTime

      +
      public static final org.apache.jena.rdf.model.Property startTime
      +
      +
    • +
    • +
      +

      httpCode

      +
      public static final org.apache.jena.rdf.model.Property httpCode
      +
      +
    • +
    • +
      +

      dataset

      +
      public static final org.apache.jena.rdf.model.Property dataset
      +
      +
    • +
    • +
      +

      task

      +
      public static final org.apache.jena.rdf.model.Property task
      +
      +
    • +
    • +
      +

      connection

      +
      public static final org.apache.jena.rdf.model.Property connection
      +
      +
    • +
    • +
      +

      query

      +
      public static final org.apache.jena.rdf.model.Property query
      +
      +
    • +
    • +
      +

      metric

      +
      public static final org.apache.jena.rdf.model.Property metric
      +
      +
    • +
    • +
      +

      workerResult

      +
      public static final org.apache.jena.rdf.model.Property workerResult
      +
      +
    • +
    • +
      +

      version

      +
      public static final org.apache.jena.rdf.model.Property version
      +
      +
    • +
    • +
      +

      timeLimit

      +
      public static final org.apache.jena.rdf.model.Property timeLimit
      +
      +
    • +
    • +
      +

      noOfQueryMixes

      +
      public static final org.apache.jena.rdf.model.Property noOfQueryMixes
      +
      +
    • +
    • +
      +

      noOfWorkers

      +
      public static final org.apache.jena.rdf.model.Property noOfWorkers
      +
      +
    • +
    • +
      +

      workerID

      +
      public static final org.apache.jena.rdf.model.Property workerID
      +
      +
    • +
    • +
      +

      workerType

      +
      public static final org.apache.jena.rdf.model.Property workerType
      +
      +
    • +
    • +
      +

      noOfQueries

      +
      public static final org.apache.jena.rdf.model.Property noOfQueries
      +
      +
    • +
    • +
      +

      timeOut

      +
      public static final org.apache.jena.rdf.model.Property timeOut
      +
      +
    • +
    • +
      +

      startDate

      +
      public static final org.apache.jena.rdf.model.Property startDate
      +
      +
    • +
    • +
      +

      endDate

      +
      public static final org.apache.jena.rdf.model.Property endDate
      +
      +
    • +
    • +
      +

      results

      +
      public static final org.apache.jena.rdf.model.Property results
      +
      +
    • +
    • +
      +

      bindings

      +
      public static final org.apache.jena.rdf.model.Property bindings
      +
      +
    • +
    • +
      +

      variable

      +
      public static final org.apache.jena.rdf.model.Property variable
      +
      +
    • +
    • +
      +

      exception

      +
      public static final org.apache.jena.rdf.model.Property exception
      +
      +
    • +
    • + +
    • +
    • +
      +

      askBoolean

      +
      public static final org.apache.jena.rdf.model.Property askBoolean
      +
      +
    • +
    • +
      +

      failed

      +
      public static final org.apache.jena.rdf.model.Property failed
      +
      +
    • +
    • +
      +

      queryExecution

      +
      public static final org.apache.jena.rdf.model.Property queryExecution
      +
      +
    • +
    • +
      +

      timeOuts

      +
      public static final org.apache.jena.rdf.model.Property timeOuts
      +
      +
    • +
    • +
      +

      totalTime

      +
      public static final org.apache.jena.rdf.model.Property totalTime
      +
      +
    • +
    • +
      +

      unknownException

      +
      public static final org.apache.jena.rdf.model.Property unknownException
      +
      +
    • +
    • +
      +

      wrongCodes

      +
      public static final org.apache.jena.rdf.model.Property wrongCodes
      +
      +
    • +
    • +
      +

      fullID

      +
      public static final org.apache.jena.rdf.model.Property fullID
      +
      +
    • +
    • +
      +

      id

      +
      public static final org.apache.jena.rdf.model.Property id
      +
      +
    • +
    • +
      +

      code

      +
      public static final org.apache.jena.rdf.model.Property code
      +
      +
    • +
    • +
      +

      queryID

      +
      public static final org.apache.jena.rdf.model.Property queryID
      +
      +
    • +
    • +
      +

      resultSize

      +
      public static final org.apache.jena.rdf.model.Property resultSize
      +
      +
    • +
    • +
      +

      run

      +
      public static final org.apache.jena.rdf.model.Property run
      +
      +
    • +
    • +
      +

      success

      +
      public static final org.apache.jena.rdf.model.Property success
      +
      +
    • +
    • +
      +

      time

      +
      public static final org.apache.jena.rdf.model.Property time
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IPROP

      +
      public IPROP()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getURI

      +
      public static String getURI()
      +
      The RDF-friendly version of the IPROP namespace + with trailing / character.
      +
      +
    • +
    • +
      +

      createMetricProperty

      +
      public static org.apache.jena.rdf.model.Property createMetricProperty(Metric metric)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.Factory.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.Factory.html new file mode 100644 index 00000000..9547fdbc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.Factory.html @@ -0,0 +1,220 @@ + + + + +IRES.Factory (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IRES.Factory

+
+
java.lang.Object +
org.aksw.iguana.commons.rdf.IRES.Factory
+
+
+
+
Enclosing class:
+
IRES
+
+
+
public static class IRES.Factory +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Factory

      +
      public Factory(String suiteID, + long taskID)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSuiteResource

      +
      public org.apache.jena.rdf.model.Resource getSuiteResource()
      +
      +
    • +
    • +
      +

      getTaskResource

      +
      public org.apache.jena.rdf.model.Resource getTaskResource()
      +
      +
    • +
    • +
      +

      getWorkerResource

      +
      public org.apache.jena.rdf.model.Resource getWorkerResource(HttpWorker worker)
      +
      +
    • +
    • +
      +

      getTaskQueryResource

      +
      public org.apache.jena.rdf.model.Resource getTaskQueryResource(String queryID)
      +
      +
    • +
    • +
      +

      getWorkerQueryResource

      +
      public org.apache.jena.rdf.model.Resource getWorkerQueryResource(HttpWorker worker, + int index)
      +
      +
    • +
    • +
      +

      getWorkerQueryRunResource

      +
      public org.apache.jena.rdf.model.Resource getWorkerQueryRunResource(HttpWorker worker, + int index, + BigInteger run)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.html new file mode 100644 index 00000000..d94b27e7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/IRES.html @@ -0,0 +1,251 @@ + + + + +IRES (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IRES

+
+
java.lang.Object +
org.aksw.iguana.commons.rdf.IRES
+
+
+
+
public class IRES +extends Object
+
Class containing the IRES vocabulary and methods to create RDF resources.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IRES

      +
      public IRES()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getResource

      +
      public static org.apache.jena.rdf.model.Resource getResource(String id)
      +
      +
    • +
    • +
      +

      getMetricResource

      +
      public static org.apache.jena.rdf.model.Resource getMetricResource(Metric metric)
      +
      +
    • +
    • +
      +

      getResponsebodyResource

      +
      public static org.apache.jena.rdf.model.Resource getResponsebodyResource(long hash)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IGUANA_BASE.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IGUANA_BASE.html new file mode 100644 index 00000000..53b3ea58 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IGUANA_BASE.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.rdf.IGUANA_BASE (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.rdf.IGUANA_BASE

+
+No usage of org.aksw.iguana.commons.rdf.IGUANA_BASE
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IONT.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IONT.html new file mode 100644 index 00000000..a6d86d58 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IONT.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.rdf.IONT (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.rdf.IONT

+
+No usage of org.aksw.iguana.commons.rdf.IONT
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IPROP.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IPROP.html new file mode 100644 index 00000000..b8510236 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IPROP.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.rdf.IPROP (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.rdf.IPROP

+
+No usage of org.aksw.iguana.commons.rdf.IPROP
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.Factory.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.Factory.html new file mode 100644 index 00000000..ac699afc --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.Factory.html @@ -0,0 +1,122 @@ + + + + +Uses of Class org.aksw.iguana.commons.rdf.IRES.Factory (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.rdf.IRES.Factory

+
+
Packages that use IRES.Factory
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.html new file mode 100644 index 00000000..ca3d1470 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/class-use/IRES.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.rdf.IRES (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.rdf.IRES

+
+No usage of org.aksw.iguana.commons.rdf.IRES
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-summary.html new file mode 100644 index 00000000..ff257f7a --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-summary.html @@ -0,0 +1,97 @@ + + + + +org.aksw.iguana.commons.rdf (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.commons.rdf

+
+
+
package org.aksw.iguana.commons.rdf
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
     
    + +
     
    + +
     
    + +
    +
    Class containing the IRES vocabulary and methods to create RDF resources.
    +
    + +
     
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-tree.html new file mode 100644 index 00000000..37680097 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-tree.html @@ -0,0 +1,80 @@ + + + + +org.aksw.iguana.commons.rdf Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.commons.rdf

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.aksw.iguana.commons.rdf.IGUANA_BASE
    • +
    • org.aksw.iguana.commons.rdf.IONT
    • +
    • org.aksw.iguana.commons.rdf.IPROP
    • +
    • org.aksw.iguana.commons.rdf.IRES
    • +
    • org.aksw.iguana.commons.rdf.IRES.Factory
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-use.html b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-use.html new file mode 100644 index 00000000..c88df5c7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/rdf/package-use.html @@ -0,0 +1,97 @@ + + + + +Uses of Package org.aksw.iguana.commons.rdf (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.commons.rdf

+
+
Packages that use org.aksw.iguana.commons.rdf
+ +
+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/DurationLiteral.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/DurationLiteral.html new file mode 100644 index 00000000..1840cba0 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/DurationLiteral.html @@ -0,0 +1,334 @@ + + + + +DurationLiteral (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DurationLiteral

+
+
java.lang.Object +
org.aksw.iguana.commons.time.DurationLiteral
+
+
+
+
All Implemented Interfaces:
+
org.apache.jena.datatypes.RDFDatatype
+
+
+
public class DurationLiteral +extends Object +implements org.apache.jena.datatypes.RDFDatatype
+
This class is used to convert a Java Duration object to a typed RDF literal. The literal is typed as + xsd:dayTimeDuration.
+ TODO: This class temporarily fixes an issue with Jena.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DurationLiteral

      +
      public DurationLiteral(Duration duration)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLexicalForm

      +
      public String getLexicalForm()
      +
      +
    • +
    • +
      +

      getURI

      +
      public String getURI()
      +
      +
      Specified by:
      +
      getURI in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      unparse

      +
      public String unparse(Object value)
      +
      +
      Specified by:
      +
      unparse in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      parse

      +
      public Object parse(String lexicalForm) + throws org.apache.jena.datatypes.DatatypeFormatException
      +
      +
      Specified by:
      +
      parse in interface org.apache.jena.datatypes.RDFDatatype
      +
      Throws:
      +
      org.apache.jena.datatypes.DatatypeFormatException
      +
      +
      +
    • +
    • +
      +

      isValid

      +
      public boolean isValid(String lexicalForm)
      +
      +
      Specified by:
      +
      isValid in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      isValidValue

      +
      public boolean isValidValue(Object valueForm)
      +
      +
      Specified by:
      +
      isValidValue in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      isValidLiteral

      +
      public boolean isValidLiteral(org.apache.jena.graph.impl.LiteralLabel lit)
      +
      +
      Specified by:
      +
      isValidLiteral in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      isEqual

      +
      public boolean isEqual(org.apache.jena.graph.impl.LiteralLabel value1, + org.apache.jena.graph.impl.LiteralLabel value2)
      +
      +
      Specified by:
      +
      isEqual in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      getHashCode

      +
      public int getHashCode(org.apache.jena.graph.impl.LiteralLabel lit)
      +
      +
      Specified by:
      +
      getHashCode in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      getJavaClass

      +
      public Class<?> getJavaClass()
      +
      +
      Specified by:
      +
      getJavaClass in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      cannonicalise

      +
      public Object cannonicalise(Object value)
      +
      +
      Specified by:
      +
      cannonicalise in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      extendedTypeDefinition

      +
      public Object extendedTypeDefinition()
      +
      +
      Specified by:
      +
      extendedTypeDefinition in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    • +
      +

      normalizeSubType

      +
      public org.apache.jena.datatypes.RDFDatatype normalizeSubType(Object value, + org.apache.jena.datatypes.RDFDatatype dt)
      +
      +
      Specified by:
      +
      normalizeSubType in interface org.apache.jena.datatypes.RDFDatatype
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/TimeUtils.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/TimeUtils.html new file mode 100644 index 00000000..198d8745 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/TimeUtils.html @@ -0,0 +1,191 @@ + + + + +TimeUtils (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TimeUtils

+
+
java.lang.Object +
org.aksw.iguana.commons.time.TimeUtils
+
+
+
+
public class TimeUtils +extends Object
+
Class related to the conversion of Java time objects to RDF literals.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TimeUtils

      +
      public TimeUtils()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createTypedDurationLiteralInSeconds

      +
      public static org.apache.jena.rdf.model.Literal createTypedDurationLiteralInSeconds(Duration duration)
      +
      +
    • +
    • +
      +

      createTypedDurationLiteral

      +
      public static org.apache.jena.rdf.model.Literal createTypedDurationLiteral(Duration duration)
      +
      +
    • +
    • +
      +

      createTypedInstantLiteral

      +
      public static org.apache.jena.rdf.model.Literal createTypedInstantLiteral(Instant time)
      +
      +
    • +
    • +
      +

      createTypedZonedDateTimeLiteral

      +
      public static org.apache.jena.rdf.model.Literal createTypedZonedDateTimeLiteral(ZonedDateTime time)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/DurationLiteral.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/DurationLiteral.html new file mode 100644 index 00000000..c56a78ae --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/DurationLiteral.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.time.DurationLiteral (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.time.DurationLiteral

+
+No usage of org.aksw.iguana.commons.time.DurationLiteral
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/TimeUtils.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/TimeUtils.html new file mode 100644 index 00000000..5915e7c7 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/class-use/TimeUtils.html @@ -0,0 +1,62 @@ + + + + +Uses of Class org.aksw.iguana.commons.time.TimeUtils (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.aksw.iguana.commons.time.TimeUtils

+
+No usage of org.aksw.iguana.commons.time.TimeUtils
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/package-summary.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-summary.html new file mode 100644 index 00000000..2859cc4b --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-summary.html @@ -0,0 +1,93 @@ + + + + +org.aksw.iguana.commons.time (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Package org.aksw.iguana.commons.time

+
+
+
package org.aksw.iguana.commons.time
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    This class is used to convert a Java Duration object to a typed RDF literal.
    +
    + +
    +
    Class related to the conversion of Java time objects to RDF literals.
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/package-tree.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-tree.html new file mode 100644 index 00000000..a139e716 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-tree.html @@ -0,0 +1,77 @@ + + + + +org.aksw.iguana.commons.time Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package org.aksw.iguana.commons.time

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.aksw.iguana.commons.time.DurationLiteral (implements org.apache.jena.datatypes.RDFDatatype)
    • +
    • org.aksw.iguana.commons.time.TimeUtils
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/javadoc/4.1.1/org/aksw/iguana/commons/time/package-use.html b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-use.html new file mode 100644 index 00000000..f41bbbb8 --- /dev/null +++ b/javadoc/4.1.1/org/aksw/iguana/commons/time/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package org.aksw.iguana.commons.time (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
org.aksw.iguana.commons.time

+
+No usage of org.aksw.iguana.commons.time
+ +
+
+ + diff --git a/javadoc/4.1.1/overview-summary.html b/javadoc/4.1.1/overview-summary.html new file mode 100644 index 00000000..087ceffc --- /dev/null +++ b/javadoc/4.1.1/overview-summary.html @@ -0,0 +1,26 @@ + + + + +Iguana 4.1.1 API + + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/javadoc/4.1.1/overview-tree.html b/javadoc/4.1.1/overview-tree.html new file mode 100644 index 00000000..2e22b861 --- /dev/null +++ b/javadoc/4.1.1/overview-tree.html @@ -0,0 +1,269 @@ + + + + +Class Hierarchy (Iguana 4.1.1 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/javadoc/4.1.1/package-search-index.js b/javadoc/4.1.1/package-search-index.js new file mode 100644 index 00000000..5b78ac07 --- /dev/null +++ b/javadoc/4.1.1/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.aksw.iguana.cc.config.elements"},{"l":"org.aksw.iguana.cc.controller"},{"l":"org.aksw.iguana.cc.lang"},{"l":"org.aksw.iguana.cc.lang.impl"},{"l":"org.aksw.iguana.cc.metrics"},{"l":"org.aksw.iguana.cc.metrics.impl"},{"l":"org.aksw.iguana.cc.query.handler"},{"l":"org.aksw.iguana.cc.query.list"},{"l":"org.aksw.iguana.cc.query.list.impl"},{"l":"org.aksw.iguana.cc.query.selector"},{"l":"org.aksw.iguana.cc.query.selector.impl"},{"l":"org.aksw.iguana.cc.query.source"},{"l":"org.aksw.iguana.cc.query.source.impl"},{"l":"org.aksw.iguana.cc.storage"},{"l":"org.aksw.iguana.cc.storage.impl"},{"l":"org.aksw.iguana.cc.suite"},{"l":"org.aksw.iguana.cc.tasks"},{"l":"org.aksw.iguana.cc.tasks.impl"},{"l":"org.aksw.iguana.cc.utils.files"},{"l":"org.aksw.iguana.cc.utils.http"},{"l":"org.aksw.iguana.cc.worker"},{"l":"org.aksw.iguana.cc.worker.impl"},{"l":"org.aksw.iguana.commons.io"},{"l":"org.aksw.iguana.commons.rdf"},{"l":"org.aksw.iguana.commons.time"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/4.1.1/resources/glass.png b/javadoc/4.1.1/resources/glass.png new file mode 100644 index 00000000..a7f591f4 Binary files /dev/null and b/javadoc/4.1.1/resources/glass.png differ diff --git a/javadoc/4.1.1/resources/x.png b/javadoc/4.1.1/resources/x.png new file mode 100644 index 00000000..30548a75 Binary files /dev/null and b/javadoc/4.1.1/resources/x.png differ diff --git a/javadoc/4.1.1/script-dir/jquery-3.7.1.min.js b/javadoc/4.1.1/script-dir/jquery-3.7.1.min.js new file mode 100644 index 00000000..7f37b5d9 --- /dev/null +++ b/javadoc/4.1.1/script-dir/jquery-3.7.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
    ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
    ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
    ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
    ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/javadoc/4.1.1/script.js b/javadoc/4.1.1/script.js new file mode 100644 index 00000000..73cd8faa --- /dev/null +++ b/javadoc/4.1.1/script.js @@ -0,0 +1,132 @@ +/* + * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; +function loadScripts(doc, tag) { + createElem(doc, tag, 'search.js'); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); + } + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); + elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); + }); + updateTabs(tableId, selected); +} + +function updateTabs(tableId, selected) { + document.getElementById(tableId + '.tabpanel') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); + } + } +} + +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; +} + +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + contentDiv.addEventListener("scroll", function(e) { + var timeoutID; + if (!timeoutID) { + timeoutID = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + timeoutID = null; + }, 100); + } + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/javadoc/4.1.1/search.js b/javadoc/4.1.1/search.js new file mode 100644 index 00000000..db3b2f4a --- /dev/null +++ b/javadoc/4.1.1/search.js @@ -0,0 +1,354 @@ +/* + * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var noResult = {l: "No results found"}; +var loading = {l: "Loading search index..."}; +var catModules = "Modules"; +var catPackages = "Packages"; +var catTypes = "Classes and Interfaces"; +var catMembers = "Members"; +var catSearchTags = "Search Tags"; +var highlight = "$&"; +var searchPattern = ""; +var fallbackPattern = ""; +var RANKING_THRESHOLD = 2; +var NO_MATCH = 0xffff; +var MIN_RESULTS = 3; +var MAX_RESULTS = 500; +var UNNAMED = ""; +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(item, matcher, fallbackMatcher) { + var escapedItem = escapeHtml(item); + var highlighted = escapedItem.replace(matcher, highlight); + if (highlighted === escapedItem) { + highlighted = escapedItem.replace(fallbackMatcher, highlight) + } + return highlighted; +} +function getURLPrefix(ui) { + var urlPrefix=""; + var slash = "/"; + if (ui.item.category === catModules) { + return ui.item.l + slash; + } else if (ui.item.category === catPackages && ui.item.m) { + return ui.item.m + slash; + } else if (ui.item.category === catTypes || ui.item.category === catMembers) { + if (ui.item.m) { + urlPrefix = ui.item.m + slash; + } else { + $.each(packageSearchIndex, function(index, item) { + if (item.m && ui.item.p === item.l) { + urlPrefix = item.m + slash; + } + }); + } + } + return urlPrefix; +} +function createSearchPattern(term) { + var pattern = ""; + var isWordToken = false; + term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) { + if (index > 0) { + // whitespace between identifiers is significant + pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*"; + } + var tokens = w.split(/(?=[A-Z,.()<>[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + if (s === "") { + continue; + } + pattern += $.ui.autocomplete.escapeRegex(s); + isWordToken = /\w$/.test(s); + if (isWordToken) { + pattern += "([a-z0-9_$<>\\[\\]]*?)"; + } + } + }); + return pattern; +} +function createMatcher(pattern, flags) { + var isCamelCase = /[A-Z]/.test(pattern); + return new RegExp(pattern, flags + (isCamelCase ? "" : "i")); +} +var watermark = 'Search'; +$(function() { + var search = $("#search-input"); + var reset = $("#reset-button"); + search.val(''); + search.prop("disabled", false); + reset.prop("disabled", false); + search.val(watermark).addClass('watermark'); + search.blur(function() { + if ($(this).val().length === 0) { + $(this).val(watermark).addClass('watermark'); + } + }); + search.on('click keydown paste', function() { + if ($(this).val() === watermark) { + $(this).val('').removeClass('watermark'); + } + }); + reset.click(function() { + search.val('').focus(); + }); + search.focus()[0].setSelectionRange(0, 0); +}); +$.widget("custom.catcomplete", $.ui.autocomplete, { + _create: function() { + this._super(); + this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)"); + }, + _renderMenu: function(ul, items) { + var rMenu = this; + var currentCategory = ""; + rMenu.menu.bindings = $(); + $.each(items, function(index, item) { + var li; + if (item.category && item.category !== currentCategory) { + ul.append("
  • " + item.category + "
  • "); + currentCategory = item.category; + } + li = rMenu._renderItemData(ul, item); + if (item.category) { + li.attr("aria-label", item.category + " : " + item.l); + li.attr("class", "result-item"); + } else { + li.attr("aria-label", item.l); + li.attr("class", "result-item"); + } + }); + }, + _renderItem: function(ul, item) { + var label = ""; + var matcher = createMatcher(escapeHtml(searchPattern), "g"); + var fallbackMatcher = new RegExp(fallbackPattern, "gi") + if (item.category === catModules) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catPackages) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catTypes) { + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catMembers) { + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher); + } else if (item.category === catSearchTags) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else { + label = item.l; + } + var li = $("
  • ").appendTo(ul); + var div = $("
    ").appendTo(li); + if (item.category === catSearchTags && item.h) { + if (item.d) { + div.html(label + " (" + item.h + ")
    " + + item.d + "
    "); + } else { + div.html(label + " (" + item.h + ")"); + } + } else { + if (item.m) { + div.html(item.m + "/" + label); + } else { + div.html(label); + } + } + return li; + } +}); +function rankMatch(match, category) { + if (!match) { + return NO_MATCH; + } + var index = match.index; + var input = match.input; + var leftBoundaryMatch = 2; + var periferalMatch = 0; + // make sure match is anchored on a left word boundary + if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) { + leftBoundaryMatch = 0; + } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) { + leftBoundaryMatch = 1; + } + var matchEnd = index + match[0].length; + var leftParen = input.indexOf("("); + var endOfName = leftParen > -1 ? leftParen : input.length; + // exclude peripheral matches + if (category !== catModules && category !== catSearchTags) { + var delim = category === catPackages ? "/" : "."; + if (leftParen > -1 && leftParen < index) { + periferalMatch += 2; + } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) { + periferalMatch += 2; + } + } + var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match + for (var i = 1; i < match.length; i++) { + // lower ranking if parts of the name are missing + if (match[i]) + delta += match[i].length; + } + if (category === catTypes) { + // lower ranking if a type name contains unmatched camel-case parts + if (/[A-Z]/.test(input.substring(matchEnd))) + delta += 5; + if (/[A-Z]/.test(input.substring(0, index))) + delta += 5; + } + return leftBoundaryMatch + periferalMatch + (delta / 200); + +} +function doSearch(request, response) { + var result = []; + searchPattern = createSearchPattern(request.term); + fallbackPattern = createSearchPattern(request.term.toLowerCase()); + if (searchPattern === "") { + return this.close(); + } + var camelCaseMatcher = createMatcher(searchPattern, ""); + var fallbackMatcher = new RegExp(fallbackPattern, "i"); + + function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) { + if (indexArray) { + var newResults = []; + $.each(indexArray, function (i, item) { + item.category = category; + var ranking = rankMatch(matcher.exec(nameFunc(item)), category); + if (ranking < RANKING_THRESHOLD) { + newResults.push({ranking: ranking, item: item}); + } + return newResults.length <= MAX_RESULTS; + }); + return newResults.sort(function(e1, e2) { + return e1.ranking - e2.ranking; + }).map(function(e) { + return e.item; + }); + } + return []; + } + function searchIndex(indexArray, category, nameFunc) { + var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc); + result = result.concat(primaryResults); + if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) { + var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc); + result = result.concat(secondaryResults.filter(function (item) { + return primaryResults.indexOf(item) === -1; + })); + } + } + + searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; }); + searchIndex(packageSearchIndex, catPackages, function(item) { + return (item.m && request.term.indexOf("/") > -1) + ? (item.m + "/" + item.l) : item.l; + }); + searchIndex(typeSearchIndex, catTypes, function(item) { + return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l; + }); + searchIndex(memberSearchIndex, catMembers, function(item) { + return request.term.indexOf(".") > -1 + ? item.p + "." + item.c + "." + item.l : item.l; + }); + searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; }); + + if (!indexFilesLoaded()) { + updateSearchResults = function() { + doSearch(request, response); + } + result.unshift(loading); + } else { + updateSearchResults = function() {}; + } + response(result); +} +$(function() { + $("#search-input").catcomplete({ + minLength: 1, + delay: 300, + source: doSearch, + response: function(event, ui) { + if (!ui.content.length) { + ui.content.push(noResult); + } else { + $("#search-input").empty(); + } + }, + autoFocus: true, + focus: function(event, ui) { + return false; + }, + position: { + collision: "flip" + }, + select: function(event, ui) { + if (ui.item.category) { + var url = getURLPrefix(ui); + if (ui.item.category === catModules) { + url += "module-summary.html"; + } else if (ui.item.category === catPackages) { + if (ui.item.u) { + url = ui.item.u; + } else { + url += ui.item.l.replace(/\./g, '/') + "/package-summary.html"; + } + } else if (ui.item.category === catTypes) { + if (ui.item.u) { + url = ui.item.u; + } else if (ui.item.p === UNNAMED) { + url += ui.item.l + ".html"; + } else { + url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html"; + } + } else if (ui.item.category === catMembers) { + if (ui.item.p === UNNAMED) { + url += ui.item.c + ".html" + "#"; + } else { + url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#"; + } + if (ui.item.u) { + url += ui.item.u; + } else { + url += ui.item.l; + } + } else if (ui.item.category === catSearchTags) { + url += ui.item.u; + } + if (top !== window) { + parent.classFrame.location = pathtoroot + url; + } else { + window.location.href = pathtoroot + url; + } + $("#search-input").focus(); + } + } + }); +}); diff --git a/javadoc/4.1.1/stylesheet.css b/javadoc/4.1.1/stylesheet.css new file mode 100644 index 00000000..4a576bd2 --- /dev/null +++ b/javadoc/4.1.1/stylesheet.css @@ -0,0 +1,869 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:#bb7a2a; +} +a[name] { + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; +} +h4 { + font-size:15px; +} +h5 { + font-size:14px; +} +h6 { + font-size:13px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +.summary-table dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +button { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; +} +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.clear { + clear:both; + height:0; + overflow:hidden; +} +.about-language { + float:right; + padding:0 21px 8px 8px; + font-size:11px; + margin-top:-9px; + height:2.9em; +} +.legal-copy { + margin-left:.5em; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* + * Styles for navigation bar. + */ +@media screen { + .flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + .flex-header { + flex: 0 0 auto; + } + .flex-content { + flex: 1 1 auto; + overflow-y: auto; + } +} +.top-nav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + min-height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.sub-nav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.sub-nav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list { + padding-top:5px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.nav-list li { + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list-search { + float:right; + margin:0 0 0 0; + padding:5px 6px; + clear:none; +} +.nav-list-search label { + position:relative; + right:-16px; +} +ul.sub-nav-list li { + list-style:none; + float:left; + padding-top:10px; +} +.top-nav a:link, .top-nav a:active, .top-nav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.top-nav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.nav-bar-cell1-rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skip-nav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} +/* + * Styles for page header and footer. + */ +.title { + color:#2c4557; + margin:10px 0; +} +.sub-title { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* + * Styles for headings. + */ +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; + padding:0; + margin:15px 0; +} +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +/* + * Styles for page layout containers. + */ +main { + clear:both; + padding:10px 20px; + position:relative; +} +dl.notes > dt { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +dl.notes > dd { + margin:5px 10px 10px 0; + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +dl.name-value > dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +dl.name-value > dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +div.inheritance { + margin:0; + padding:0; +} +div.inheritance div.inheritance { + margin-left:2em; +} +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { + margin:10px 0 10px 0; + padding:0; +} +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +.summary-table dl, .summary-table dl dt, .summary-table dl dd { + margin-top:0; + margin-bottom:1px; +} +ul.see-list, ul.see-list-long { + padding-left: 0; + list-style: none; +} +ul.see-list li { + display: inline; +} +ul.see-list li:not(:last-child):after, +ul.see-list-long li:not(:last-child):after { + content: ", "; + white-space: pre-wrap; +} +/* + * Styles for tables. + */ +.summary-table, .details-table { + width:100%; + border-spacing:0; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; + padding:0; +} +.caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0; + padding-top:10px; + padding-left:1px; + margin:0; + white-space:pre; +} +.caption a:link, .caption a:visited { + color:#1f389c; +} +.caption a:hover, +.caption a:active { + color:#FFFFFF; +} +.caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +div.table-tabs { + padding:10px 0 0 1px; + margin:0; +} +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; +} +div.table-tabs > button.active-table-tab { + background: #F8981D; + color: #253441; +} +div.table-tabs > button.table-tab { + background: #4D7A97; + color: #FFFFFF; +} +.two-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); +} +.three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); +} +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); +} +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +@media screen and (max-width: 800px) { + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-summary .col-last { + grid-column-end: span 2; + } +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +.summary-table > div, .details-table > div { + text-align:left; + padding: 8px 3px 3px 7px; +} +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { + vertical-align:top; + padding-right:0; + padding-top:8px; + padding-bottom:3px; +} +.table-header { + background:#dee3e9; + font-weight: bold; +} +.col-first, .col-first { + font-size:13px; +} +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { + font-size:13px; +} +.col-first, .col-second, .col-constructor-name { + vertical-align:top; + overflow: auto; +} +.col-last { + white-space:normal; +} +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited, +.constant-values-container a:link, .constant-values-container a:visited, +.all-classes-container a:link, .all-classes-container a:visited, +.all-packages-container a:link, .all-packages-container a:visited { + font-weight:bold; +} +.table-sub-heading-color { + background-color:#EEEEFF; +} +.even-row-color, .even-row-color .table-header { + background-color:#FFFFFF; +} +.odd-row-color, .odd-row-color .table-header { + background-color:#EEEEEF; +} +/* + * Styles for contents. + */ +.deprecated-content { + margin:0; + padding:10px 0; +} +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +.col-last div { + padding-top:0; +} +.col-last a { + padding-bottom:3px; +} +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} +/* + * Styles for formatting effect. + */ +.source-line-no { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:0 10px 5px 0; + color:#474747; +} +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { + font-weight:bold; +} +.deprecation-comment, .help-footnote, .preview-comment { + font-style:italic; +} +.deprecation-block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +.preview-block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecation-comment { + font-style:normal; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:#4D7A97; + color:#FFFFFF; +} +.result-item { + font-size:13px; +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:scroll; + overflow-x:scroll; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:999999; + background-color: #FFFFFF; +} +ul.ui-autocomplete li { + float:left; + clear:both; + width:100%; +} +.result-highlight { + font-weight:bold; +} +.ui-autocomplete .result-item { + font-size: inherit; +} +#search-input { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + padding-left:20px; + position:relative; + right:-18px; + width:400px; +} +#reset-button { + background-color: rgb(255,255,255); + background-image:url('resources/x.png'); + background-position:center; + background-repeat:no-repeat; + background-size:12px; + border:0 none; + width:16px; + height:16px; + position:relative; + left:-4px; + top:-4px; + font-size:0px; +} +.watermark { + color:#545454; +} +.search-tag-desc-result { + font-style:italic; + font-size:11px; +} +.search-tag-holder-result { + font-style:italic; + font-size:12px; +} +.search-tag-result:target { + background-color:yellow; +} +.module-graph span { + display:none; + position:absolute; +} +.module-graph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +span.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} + +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid black; +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid black; +} +table.striped { + border-collapse: collapse; + border: 1px solid black; +} +table.striped > thead { + background-color: #E3E3E3; +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid black; +} +table.striped > tbody > tr:nth-child(even) { + background-color: #EEE +} +table.striped > tbody > tr:nth-child(odd) { + background-color: #FFF +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid black; + border-right: 1px solid black; +} +table.striped > tbody > tr > th { + font-weight: normal; +} +/** + * Tweak font sizes and paddings for small screens. + */ +@media screen and (max-width: 1050px) { + #search-input { + width: 300px; + } +} +@media screen and (max-width: 800px) { + #search-input { + width: 200px; + } + .top-nav, + .bottom-nav { + font-size: 11px; + padding-top: 6px; + } + .sub-nav { + font-size: 11px; + } + .about-language { + padding-right: 16px; + } + ul.nav-list li, + .sub-nav .nav-list-search { + padding: 6px; + } + ul.sub-nav-list li { + padding-top: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 500px) { + #search-input { + width: 150px; + } + .top-nav, + .bottom-nav { + font-size: 10px; + } + .sub-nav { + font-size: 10px; + } + .about-language { + font-size: 10px; + padding-right: 12px; + } +} diff --git a/javadoc/4.1.1/tag-search-index.js b/javadoc/4.1.1/tag-search-index.js new file mode 100644 index 00000000..f2a440c7 --- /dev/null +++ b/javadoc/4.1.1/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/4.1.1/type-search-index.js b/javadoc/4.1.1/type-search-index.js new file mode 100644 index 00000000..00a0d201 --- /dev/null +++ b/javadoc/4.1.1/type-search-index.js @@ -0,0 +1 @@ +typeSearchIndex = [{"p":"org.aksw.iguana.cc.metrics.impl","l":"AggregatedExecutionStatistics"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.aksw.iguana.cc.controller","l":"MainController.Args"},{"p":"org.aksw.iguana.cc.storage","l":"Storable.AsCSV"},{"p":"org.aksw.iguana.cc.storage","l":"Storable.AsRDF"},{"p":"org.aksw.iguana.cc.config.elements","l":"ConnectionConfig.Authentication"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"AvgQPS"},{"p":"org.aksw.iguana.commons.io","l":"BigByteArrayInputStream"},{"p":"org.aksw.iguana.commons.io","l":"BigByteArrayOutputStream"},{"p":"org.aksw.iguana.cc.lang.impl","l":"BooleanResultData"},{"p":"org.aksw.iguana.commons.io","l":"ByteArrayListInputStream"},{"p":"org.aksw.iguana.commons.io","l":"ByteArrayListOutputStream"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.CompletionTarget"},{"p":"org.aksw.iguana.cc.storage.impl","l":"CSVStorage.Config"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.Config"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.Config"},{"p":"org.aksw.iguana.cc.storage.impl","l":"RDFFileStorage.Config"},{"p":"org.aksw.iguana.cc.worker","l":"ResponseBodyProcessor.Config"},{"p":"org.aksw.iguana.cc.worker.impl","l":"SPARQLProtocolWorker.Config"},{"p":"org.aksw.iguana.cc.tasks.impl","l":"Stresstest.Config"},{"p":"org.aksw.iguana.cc.suite","l":"Suite.Config"},{"p":"org.aksw.iguana.cc.tasks","l":"Task.Config"},{"p":"org.aksw.iguana.cc.storage.impl","l":"TriplestoreStorage.Config"},{"p":"org.aksw.iguana.cc.config.elements","l":"ConnectionConfig"},{"p":"org.aksw.iguana.cc.lang","l":"LanguageProcessor.ContentType"},{"p":"org.aksw.iguana.cc.storage","l":"Storable.CSVData"},{"p":"org.aksw.iguana.cc.storage","l":"Storable.CSVData.CSVFileData"},{"p":"org.aksw.iguana.cc.storage.impl","l":"CSVStorage"},{"p":"org.aksw.iguana.cc.config.elements","l":"DatasetConfig"},{"p":"org.aksw.iguana.commons.time","l":"DurationLiteral"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"EachExecutionStatistic"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.ExecutionStats.END_STATE"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.ExecutionStats"},{"p":"org.aksw.iguana.commons.rdf","l":"IRES.Factory"},{"p":"org.aksw.iguana.cc.query.list","l":"FileBasedQueryList"},{"p":"org.aksw.iguana.cc.query.list.impl","l":"FileCachingQueryList"},{"p":"org.aksw.iguana.cc.query.source.impl","l":"FileLineQuerySource"},{"p":"org.aksw.iguana.cc.query.list.impl","l":"FileReadingQueryList"},{"p":"org.aksw.iguana.cc.query.source.impl","l":"FileSeparatorQuerySource"},{"p":"org.aksw.iguana.cc.utils.files","l":"FileUtils"},{"p":"org.aksw.iguana.cc.query.source.impl","l":"FolderQuerySource"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.Config.Format"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker"},{"p":"org.aksw.iguana.commons.rdf","l":"IGUANA_BASE"},{"p":"org.aksw.iguana.cc.suite","l":"IguanaSuiteParser"},{"p":"org.aksw.iguana.cc.utils.files","l":"IndexedQueryReader"},{"p":"org.aksw.iguana.commons.rdf","l":"IONT"},{"p":"org.aksw.iguana.commons.rdf","l":"IPROP"},{"p":"org.aksw.iguana.commons.rdf","l":"IRES"},{"p":"org.aksw.iguana.cc.worker","l":"ResponseBodyProcessor.Key"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.Config.Language"},{"p":"org.aksw.iguana.cc.lang","l":"LanguageProcessor.LanguageProcessingData"},{"p":"org.aksw.iguana.cc.lang","l":"LanguageProcessor"},{"p":"org.aksw.iguana.cc.query.selector.impl","l":"LinearQuerySelector"},{"p":"org.aksw.iguana.cc.controller","l":"MainController"},{"p":"org.aksw.iguana.cc.metrics","l":"Metric"},{"p":"org.aksw.iguana.cc.metrics","l":"ModelWritingMetric"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"NoQ"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"NoQPH"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.Config.Order"},{"p":"org.aksw.iguana.cc.controller","l":"MainController.Args.PathConverter"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"PAvgQPS"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"PQPS"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"QMPH"},{"p":"org.aksw.iguana.cc.metrics.impl","l":"QPS"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler"},{"p":"org.aksw.iguana.cc.utils.files","l":"QueryIndex"},{"p":"org.aksw.iguana.cc.query.list","l":"QueryList"},{"p":"org.aksw.iguana.cc.metrics","l":"QueryMetric"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.QueryMixes"},{"p":"org.aksw.iguana.cc.query.selector","l":"QuerySelector"},{"p":"org.aksw.iguana.cc.query.source","l":"QuerySource"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.QueryStreamWrapper"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.QueryStringWrapper"},{"p":"org.aksw.iguana.cc.query.selector.impl","l":"RandomQuerySelector"},{"p":"org.aksw.iguana.cc.storage.impl","l":"RDFFileStorage"},{"p":"org.aksw.iguana.cc.utils.http","l":"RequestFactory"},{"p":"org.aksw.iguana.cc.utils.http","l":"RequestFactory.RequestType"},{"p":"org.aksw.iguana.cc.worker","l":"ResponseBodyProcessor"},{"p":"org.aksw.iguana.cc.worker","l":"ResponseBodyProcessorInstances"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.Result"},{"p":"org.aksw.iguana.cc.tasks.impl","l":"Stresstest.Result"},{"p":"org.aksw.iguana.cc.lang.impl","l":"ResultCountData"},{"p":"org.aksw.iguana.commons.io","l":"ReversibleOutputStream"},{"p":"org.aksw.iguana.cc.lang.impl","l":"SaxSparqlJsonResultCountingParser"},{"p":"org.aksw.iguana.cc.lang.impl","l":"SaxSparqlXmlResultCountingParser"},{"p":"org.aksw.iguana.cc.lang.impl","l":"SparqlCsvResultCountingParser"},{"p":"org.aksw.iguana.cc.worker.impl","l":"SPARQLProtocolWorker"},{"p":"org.aksw.iguana.cc.lang.impl","l":"SparqlTsvResultCountingParser"},{"p":"org.aksw.iguana.cc.storage","l":"Storable"},{"p":"org.aksw.iguana.cc.storage","l":"Storage"},{"p":"org.aksw.iguana.cc.config.elements","l":"StorageConfig"},{"p":"org.aksw.iguana.cc.utils.http","l":"StreamEntityProducer"},{"p":"org.aksw.iguana.cc.tasks.impl","l":"Stresstest"},{"p":"org.aksw.iguana.cc.tasks.impl","l":"StresstestResultProcessor"},{"p":"org.aksw.iguana.cc.query.list.impl","l":"StringListQueryList"},{"p":"org.aksw.iguana.cc.suite","l":"Suite"},{"p":"org.aksw.iguana.cc.tasks","l":"Task"},{"p":"org.aksw.iguana.cc.metrics","l":"TaskMetric"},{"p":"org.aksw.iguana.cc.query.handler","l":"QueryHandler.Config.Template"},{"p":"org.aksw.iguana.cc.worker","l":"HttpWorker.TimeLimit"},{"p":"org.aksw.iguana.commons.time","l":"TimeUtils"},{"p":"org.aksw.iguana.cc.storage.impl","l":"TriplestoreStorage"},{"p":"org.aksw.iguana.cc.config.elements","l":"ConnectionConfig.URIDeserializer"},{"p":"org.aksw.iguana.cc.metrics","l":"WorkerMetric"}];updateSearchResults(); \ No newline at end of file