All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ArgChecks A collection of methods for defensively checking arguments passed to methods.Author An author of a certainextraction plugin
.Author.Builder A builder for anauthor
.BaseExtractionPlugin This the base class for types of Extraction Plugins, and cannot be used solely as a superclass for a plugin.BatchSearchResult ABatchSearchResult
is aSearchResult
implementation that stores all found traces using a single setTraces call.DataContext The data context contains information about a data stream of a trace that is currently being processed by anExtractionPlugin
orDeferredExtractionPlugin
.DataRange A DataRange describes a range of bytes with an offset and length.DataTransformation A data transformation that the Extraction Plugin can write to aTrace
usingTrace.setData(String, DataTransformation...)
.DataWriter Writes data to anOutputStream
.DeferredExtractionPlugin Deferred extraction plugins can be used by Hansken to processtraces
during the extraction process.ExtractionPlugin Extraction plugins can be used by Hansken to processtraces
during the extraction process.ImmutableTrace A trace contains information about processed data.LatLong A geographical location consisting of a latitude and a longitude.MaturityLevel Indicates what stage of maturity a certainextraction plugin
is in.MetaExtractionPlugin Meta extraction plugins can be used by Hansken to processtraces
during the extraction process.PluginId Identifier of a plugin, consisting of domain, category and name.PluginInfo Information about anextraction plugin
, such as the author or a human-readable description.PluginInfo.Builder A builder forplugin information
.PluginResources PluginResources contains information about how many resources will be used for a plugin.PluginResources.Builder Builder forPluginResources
.PluginType The type ofplugin
, which describes its function.RandomAccessData A random access readable byte sequence.RangedDataTransformation ARangedDataTransformation
describes a data transformation consisting of a list ofDataRange
s.RangedDataTransformation.Builder Builder for creatingRangedDataTransformation
using a syntax that is sometimes shorter than using constructors.SearchResult ASearchResult
represents the result of aTraceSearcher.search(String, int)
.SearchTrace A trace contains information about processed data.ThrowingConsumer<T,E extends Throwable> Represents an operation that accepts a single input argument and returns no result.Trace A trace contains information about processed data.Trace.Tracelet a Tracelet represents tracedata that can be present multiple times within a trace.Trace.TraceletBuilder Trace.TraceletProperty a TraceletProperty is a property of a Tracelet.TraceSearcher Allows searching for traces within the scope of the process function.TraceSearcher.SearchScope Scope options for scoping a search to an image or project level.Vector An opaque vector of floating point values.