Class to manage the creation of a new JAR file.
A class for building a class extending T at run-time.
Set of Groupings accessible by tag
Tagged key with some metadata describing each channel.
This partitioner uses the grouping of the current key tag and partitions based on the key value
This trait represents a Writable capable of reading/writing different type of data depending on a tag and having WireFormats accessible for each tag
WireFormats accessible by tags
A class representing a class that has been generated at run-time.
The super-class of all "value" types used in Hadoop jobs.
A collection of types indexed by a tag
Custom GroupingComparator for tagged keys.
A tagged value for Hadoop keys.
Set of metadata, which can be a different tuple for each tag (and all tuples don't have to have the same size)
Custom partitioner for tagged key-values.
A tagged value for Hadoop values.
This object stores and retrieves metadata from the Distributed cache.
Constructs a ScoobiWritable, with some metadata (a WireFormat) retrieved from the distributed cache
Companion object for dynamically constructing a subclass of TaggedGroupingComparator.
Companion object for dynamically constructing a subclass of TaggedKey.
Companion object for dynamically constructing a subclass of TaggedPartitioner.
Companion object for dynamically constructing a subclass of TaggedValue.