A B C D E F G H I J K L N O R S T U V W 

A

AbstractValueSimilarity<V extends eu.stratosphere.types.Value> - Class in eu.stratosphere.core.testing.fuzzy
 
AbstractValueSimilarity() - Constructor for class eu.stratosphere.core.testing.fuzzy.AbstractValueSimilarity
 
add(Closeable) - Method in class eu.stratosphere.core.testing.ClosableManager
Adds a new Closeable.
add(GenericTestRecords<T>) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Adds several records at once.
add(Iterable<? extends T>) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Adds several records at once.
add(T...) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Adds several records at once.
add(GenericTestRecords<Record>) - Method in class eu.stratosphere.core.testing.TestRecords
 
add(Iterable<? extends Record>) - Method in class eu.stratosphere.core.testing.TestRecords
 
add(Record...) - Method in class eu.stratosphere.core.testing.TestRecords
 
add(Value...) - Method in class eu.stratosphere.core.testing.TestRecords
Adds input or expected values to this TestRecords.
addSimilarity(int, ValueSimilarity<?>) - Method in class eu.stratosphere.core.testing.fuzzy.RecordDistance
Adds a similarity for the given record index.
appendAsString(Appendable, Object) - Method in class eu.stratosphere.core.testing.DefaultStringifier
 
appendAsString(Appendable, Record) - Method in class eu.stratosphere.core.testing.RecordStringifier
 
appendAsString(Appendable, T) - Method in interface eu.stratosphere.core.testing.TypeStringifier
Appends the string representation of the given object.
assertEquals(GenericTestRecords<T>) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Asserts that the contained set of records is equal to the set of records of the given GenericTestRecords.
assertIteratorEquals(Iterator<? extends T>, Iterator<? extends T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(Iterator<? extends T>, Iterator<? extends T>, Equaler<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(Iterator<? extends T>, Iterator<? extends T>, Equaler<T>, TypeStringifier<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(Iterator<T>, Iterator<T>, TypeConfig<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(String, Iterator<? extends T>, Iterator<? extends T>, Equaler<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(String, Iterator<? extends T>, Iterator<? extends T>, Equaler<T>, TypeStringifier<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
assertIteratorEquals(String, Iterator<T>, Iterator<T>, TypeConfig<T>) - Static method in class eu.stratosphere.core.testing.AssertUtil
Asserts that two iterators generate equal series of objects.
AssertUtil - Class in eu.stratosphere.core.testing
Additional assertions for unit tests.
AssertUtil() - Constructor for class eu.stratosphere.core.testing.AssertUtil
 

B

BinaryInputFormat<T> - Class in eu.stratosphere.core.testing.io
Base class for all input formats that use blocks of fixed size.
BinaryInputFormat() - Constructor for class eu.stratosphere.core.testing.io.BinaryInputFormat
 
BinaryInputFormat.AbstractConfigBuilder<T> - Class in eu.stratosphere.core.testing.io
Abstract builder used to set parameters to the input format's configuration in a fluent way.
BinaryInputFormat.AbstractConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.BinaryInputFormat.AbstractConfigBuilder
Creates a new builder for the given configuration.
BinaryInputFormat.ConfigBuilder - Class in eu.stratosphere.core.testing.io
A builder used to set parameters to the input format's configuration in a fluent way.
BinaryInputFormat.ConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.BinaryInputFormat.ConfigBuilder
Creates a new builder for the given configuration.
BinaryOutputFormat<T> - Class in eu.stratosphere.core.testing.io
 
BinaryOutputFormat() - Constructor for class eu.stratosphere.core.testing.io.BinaryOutputFormat
 
BinaryOutputFormat.AbstractConfigBuilder<T> - Class in eu.stratosphere.core.testing.io
Abstract builder used to set parameters to the input format's configuration in a fluent way.
BinaryOutputFormat.AbstractConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.BinaryOutputFormat.AbstractConfigBuilder
Creates a new builder for the given configuration.
BinaryOutputFormat.ConfigBuilder - Class in eu.stratosphere.core.testing.io
A builder used to set parameters to the input format's configuration in a fluent way.
BinaryOutputFormat.ConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.BinaryOutputFormat.ConfigBuilder
Creates a new builder for the given configuration.
BlockInfo - Class in eu.stratosphere.core.testing.io
A base type of statistics in a block.
BlockInfo() - Constructor for class eu.stratosphere.core.testing.io.BlockInfo
 
blockSize(long) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat.AbstractConfigBuilder
Sets the desired block size.
blockSize(long) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat.AbstractConfigBuilder
Sets the desired block size.

C

clone() - Method in class eu.stratosphere.core.testing.TypeConfig
 
ClosableManager - Class in eu.stratosphere.core.testing
Collects other Closeables and closes them once.
ClosableManager() - Constructor for class eu.stratosphere.core.testing.ClosableManager
 
close() - Method in class eu.stratosphere.core.testing.ClosableManager
 
close() - Method in class eu.stratosphere.core.testing.GenericTestPlan
 
close() - Method in class eu.stratosphere.core.testing.GenericTestRecords
 
close() - Method in class eu.stratosphere.core.testing.InputIterator
 
close() - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
 
combineSchema(Class<? extends Value>, Class<?>...) - Static method in class eu.stratosphere.core.testing.SchemaUtils
Creates a schema array of the given types.
complementBlockInfo(BlockInfo) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Hook for adding additional information to the BlockInfo.
configure(Configuration) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
configure(Configuration) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
 
configure(Configuration) - Method in class eu.stratosphere.core.testing.io.SequentialInputFormat
 
configure(Configuration) - Method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
 
configureBinaryFormat(Configuration) - Static method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureBinaryFormat(GenericDataSource<?>) - Static method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureBinaryFormat(Configuration) - Static method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureBinaryFormat(GenericDataSink) - Static method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureSequentialFormat(Configuration) - Static method in class eu.stratosphere.core.testing.io.SequentialInputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureSequentialFormat(GenericDataSource<?>) - Static method in class eu.stratosphere.core.testing.io.SequentialInputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureSequentialFormat(Configuration) - Static method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
configureSequentialFormat(GenericDataSink) - Static method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
Creates a configuration builder that can be used to set the input format's parameters to the config in a fluent fashion.
createBlockInfo() - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Creates the block info.
createBlockInfo() - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Hook for creating a BlockInfo with additional information.
createDefaultSink(String, TypeConfig<?>) - Static method in class eu.stratosphere.core.testing.GenericTestPlan
Creates a default sink with the given name.
createDefaultSource(String, TypeConfig<?>) - Static method in class eu.stratosphere.core.testing.GenericTestPlan
Creates a default source with the given name.
createInputSplits(int) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
createPlan(Collection<GenericDataSink>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Creates the actual plan for the given sinks.
createStatistics(List<FileStatus>, FileInputFormat.FileBaseStatistics) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Fill in the statistics.
createTestRecords(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Creates the concrete implementation of GenericTestRecords for this plan.
createTestRecords(TypeConfig<Record>) - Method in class eu.stratosphere.core.testing.TestPlan
 

D

DefaultEqualer - Class in eu.stratosphere.core.testing
DefaultEqualer() - Constructor for class eu.stratosphere.core.testing.DefaultEqualer
 
DefaultStringifier - Class in eu.stratosphere.core.testing
 
DefaultStringifier() - Constructor for class eu.stratosphere.core.testing.DefaultStringifier
 
deserialize(T, DataInputView) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Deserializes the given record from the DataInputView.
deserialize(T, DataInputView) - Method in class eu.stratosphere.core.testing.io.SequentialInputFormat
 
DoubleValueSimilarity - Class in eu.stratosphere.core.testing.fuzzy
Computes the difference between double values and returns ValueSimilarity.NO_MATCH if the difference is * above a given threshold.
DoubleValueSimilarity(double) - Constructor for class eu.stratosphere.core.testing.fuzzy.DoubleValueSimilarity
Initializes DoubleValueSimilarity with the given threshold.

E

equal(Object, Object) - Method in class eu.stratosphere.core.testing.DefaultEqualer
 
equal(T, T) - Method in interface eu.stratosphere.core.testing.Equaler
Returns true, if both objects are equal; false, otherwise.
This method has similar semantic to object1.equals(object2).
equal(Record, Record) - Method in class eu.stratosphere.core.testing.RecordEqualer
 
equal(Object, Object) - Method in class eu.stratosphere.core.testing.SafeEqualer
 
Equaler<T> - Interface in eu.stratosphere.core.testing
Represents the external definition of Object.equals(Object).
EqualityValueMatcher<T> - Class in eu.stratosphere.core.testing.fuzzy
Matches all exact matching pairs using equals.
EqualityValueMatcher(Equaler<T>) - Constructor for class eu.stratosphere.core.testing.fuzzy.EqualityValueMatcher
Initializes EqualityValueMatcher.
equals(Object) - Method in class eu.stratosphere.core.testing.GenericTestRecords
 
eu.stratosphere.core.testing - package eu.stratosphere.core.testing
 
eu.stratosphere.core.testing.fuzzy - package eu.stratosphere.core.testing.fuzzy
 
eu.stratosphere.core.testing.io - package eu.stratosphere.core.testing.io
 

F

fill(Comparable<?>[], T) - Method in interface eu.stratosphere.core.testing.KeyExtractor
Copies the keys from the given record into the provided keys array.s
fill(Comparable<?>[], Record) - Method in class eu.stratosphere.core.testing.RecordKeyExtractor
 
finalize() - Method in class eu.stratosphere.core.testing.ClosableManager
 
FuzzyValueMatcher<T> - Interface in eu.stratosphere.core.testing.fuzzy
Global match algorithm that may use ValueSimilaritys to match a bag of expected values with a bag of actual values.

G

GenericTestPlan<T,Records extends GenericTestRecords<T>> - Class in eu.stratosphere.core.testing
Base class for type-specific test plans.
GenericTestPlan(TypeConfig<T>, Collection<? extends Operator>) - Constructor for class eu.stratosphere.core.testing.GenericTestPlan
Initializes TestPlan with the given Operators.
GenericTestPlan(TypeConfig<T>, Operator...) - Constructor for class eu.stratosphere.core.testing.GenericTestPlan
Initializes TestPlan with the given Operators.
GenericTestRecords<T> - Class in eu.stratosphere.core.testing
Base class for representing the input or output values of a GenericTestPlan.
GenericTestRecords(TypeConfig<T>) - Constructor for class eu.stratosphere.core.testing.GenericTestRecords
Initializes GenericTestRecords with the given TypeConfig.
GenericTestRecords() - Constructor for class eu.stratosphere.core.testing.GenericTestRecords
Initializes GenericTestRecords.
get() - Static method in class eu.stratosphere.core.testing.DefaultEqualer
Returns the instance.
get() - Static method in class eu.stratosphere.core.testing.DefaultStringifier
Returns the instance.
get() - Static method in class eu.stratosphere.core.testing.SafeEqualer
Returns the instance.
getAccumulatedRecordCount() - Method in class eu.stratosphere.core.testing.io.BlockInfo
Returns the accumulated record count.
getActualOutput() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the first output GenericTestRecords of the TestPlan associated with the given sink.
getActualOutput(GenericDataSink) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the output GenericTestRecords of the TestPlan associated with the given sink.
getActualOutput(GenericDataSink, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the output GenericTestRecords of the TestPlan associated with the given sink.
getActualOutput(int) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the output GenericTestRecords associated with the ith output of the TestPlan.
getActualOutput(int, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the output GenericTestRecords of the TestPlan associated with the ith sink.
The values are only meaningful after a GenericTestPlan.run().
getActualOutput(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the first output GenericTestRecords of the TestPlan associated with the given sink.
getActualOutput(Class<? extends Value>[]) - Method in class eu.stratosphere.core.testing.TestPlan
Returns the first actual output TestRecords with the given schema of the TestPlan.
getBlockSize() - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Returns the blockSize.
getBlockSize() - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Returns the blockSize.
getConfiguration() - Method in class eu.stratosphere.core.testing.TypeConfig
Returns the configuration.
getDefaultConfig() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the defaultConfig.
getDegreeOfParallelism() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the degreeOfParallelism.
getDelta() - Method in class eu.stratosphere.core.testing.fuzzy.DoubleValueSimilarity
Returns the threshold.
getDistance(DoubleValue, DoubleValue) - Method in class eu.stratosphere.core.testing.fuzzy.DoubleValueSimilarity
 
getDistance(TypeConfig<Record>, Record, Record) - Method in class eu.stratosphere.core.testing.fuzzy.RecordDistance
Calculates the overall distance between the expected and actual record.
getDistance(TypeConfig<T>, T, T) - Method in interface eu.stratosphere.core.testing.fuzzy.TypeDistance
 
getDistance(V, V) - Method in interface eu.stratosphere.core.testing.fuzzy.ValueSimilarity
Returns the distance between the first and the second value or ValueSimilarity.NO_MATCH.
getEqualer() - Method in class eu.stratosphere.core.testing.TypeConfig
Returns the equaler.
getExpectedOutput(GenericDataSink, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the expected output GenericTestRecords with the given TypeConfig of the TestPlan associated with the given sink.
getExpectedOutput(int, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the expected output GenericTestRecords associated with the ith expected output of the TestPlan.
getExpectedOutput(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the first expected output GenericTestRecords of the TestPlan.
getExpectedOutput(Class<? extends Value>, Class<?>...) - Method in class eu.stratosphere.core.testing.TestPlan
Returns the expected output TestRecords with the given schema of the TestPlan associated with the given sink.
getExpectedOutput(GenericDataSink, Class<? extends Value>[]) - Method in class eu.stratosphere.core.testing.TestPlan
Returns the expected output TestRecords with the given schema of the TestPlan associated with the given sink.
getExpectedOutput(int, Class<? extends Value>[]) - Method in class eu.stratosphere.core.testing.TestPlan
Returns the expected output TestRecords with the given schema of the TestPlan associated with the given sink.
getFirstRecordStart() - Method in class eu.stratosphere.core.testing.io.BlockInfo
Returns the firstRecordStart.
getFuzzyValueMatcher() - Method in class eu.stratosphere.core.testing.TypeConfig
Returns the fuzzyValueMatcher.
getIndices() - Method in class eu.stratosphere.core.testing.RecordKeyExtractor
Returns the indices.
getInfoSize() - Method in class eu.stratosphere.core.testing.io.BlockInfo
 
getInput() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the first input GenericTestRecords of the TestPlan.
getInput(GenericDataSource<?>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the input GenericTestRecords of the TestPlan associated with the given source.
getInput(GenericDataSource<?>, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the input GenericTestRecords of the TestPlan associated with the given source.
getInput(int) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the input GenericTestRecords associated with the ith input of the TestPlan.
getInput(int, TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the input GenericTestRecords associated with the ith input of the TestPlan.
getKeyClasses() - Method in class eu.stratosphere.core.testing.RecordKeyExtractor
Returns the keyClasses.
getKeyExtractor() - Method in class eu.stratosphere.core.testing.TypeConfig
Returns the keyExtractor.
getNumKeys() - Method in interface eu.stratosphere.core.testing.KeyExtractor
 
getNumKeys() - Method in class eu.stratosphere.core.testing.RecordKeyExtractor
 
getOutputOfOperator(Operator) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Traverses the test plan and returns the first contracts that process the data of the given contract.
getOutputsOfOperator(Operator) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Traverses the test plan and returns all contracts that process the data of the given contract.
getRecordConfig(Class<? extends Value>, Class<?>...) - Static method in class eu.stratosphere.core.testing.TestRecords
Creates the type config specific for Stratosphere Records with the given schema.
getRecordConfig(Class<? extends Value>[]) - Static method in class eu.stratosphere.core.testing.TestRecords
Creates the type config specific for Stratosphere Records with the given schema.
getRecordCount() - Method in class eu.stratosphere.core.testing.io.BlockInfo
Returns the recordCount.
getRecords() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Returns the records.
getSchema() - Method in class eu.stratosphere.core.testing.RecordEqualer
Returns the schema.
getSchema() - Method in class eu.stratosphere.core.testing.TestPlan
Returns the schema.
getSchema(TypeConfig<Record>) - Static method in class eu.stratosphere.core.testing.TestRecords
Returns the schema from the given config.
getSinks() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns all GenericDataSinks of this test plan.
getSources() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Returns the sources.
getStatistics(BaseStatistics) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
getTypeComparator() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypeComparatorFactory() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypeConfig() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Returns the typeConfig.
getTypeDistance() - Method in class eu.stratosphere.core.testing.fuzzy.NaiveFuzzyValueMatcher
Returns the typeDistance.
getTypePairComparator() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypePairComparatorFactory() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypeSerializer() - Method in class eu.stratosphere.core.testing.io.SequentialInputFormat
Returns the typeSerializer.
getTypeSerializer() - Method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
Returns the typeSerializer.
getTypeSerializer() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypeSerializerFactory() - Method in class eu.stratosphere.core.testing.TypeConfig
 
getTypeStringifier() - Method in class eu.stratosphere.core.testing.TypeConfig
Returns the typeStringifier.

H

hashCode() - Method in class eu.stratosphere.core.testing.GenericTestRecords
 
hasNext() - Method in class eu.stratosphere.core.testing.ImmutableRecordIterator
 
hasNext() - Method in class eu.stratosphere.core.testing.InputIterator
 

I

ImmutableRecordIterator<T> - Class in eu.stratosphere.core.testing
Materializes the results of a MutableObjectIterator.
ImmutableRecordIterator(TypeSerializer<T>, MutableObjectIterator<T>) - Constructor for class eu.stratosphere.core.testing.ImmutableRecordIterator
Initializes ImmutableRecordIterator with the given TypeSerializer and MutableObjectIterator.
inferTypeConfig() - Method in class eu.stratosphere.core.testing.TestRecords
 
InputIterator<T> - Class in eu.stratosphere.core.testing
Provides an Iterator for InputFormats.
InputIterator(TypeSerializer<T>, InputFormat<T, ?>) - Constructor for class eu.stratosphere.core.testing.InputIterator
Initializes InputIterator from already configured and opened InputFormat.
InputIterator(TypeSerializer<T>, List<? extends InputFormat<T, ?>>) - Constructor for class eu.stratosphere.core.testing.InputIterator
Initializes InputIterator from already configured and opened InputFormats.
isAdhoc() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Returns true if any add method has been called at least one.
isApplicable(Class<?>) - Method in class eu.stratosphere.core.testing.fuzzy.AbstractValueSimilarity
 
isApplicable(Class<?>) - Method in interface eu.stratosphere.core.testing.fuzzy.ValueSimilarity
 
isInitialized() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Returns true if either records were added manually or with GenericTestRecords.load(Class, Configuration).
iterator() - Method in class eu.stratosphere.core.testing.GenericTestRecords
 
iterator(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Retrieves an iterator over all entries sorted according to the provided TypeConfig.
IteratorUtil - Class in eu.stratosphere.core.testing
Convenience methods for working with Objects that should be used as records in Stratosphere.
IteratorUtil() - Constructor for class eu.stratosphere.core.testing.IteratorUtil
 

J

JavaToString - Static variable in interface eu.stratosphere.core.testing.TypeStringifier

K

KeyExtractor<T> - Interface in eu.stratosphere.core.testing
A general means to extract the keys from a given record.

L

load(Class<? extends FileInputFormat>, String, Configuration) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Initializes this GenericTestRecords from the given file.
load(Class<? extends GenericInputFormat>, Configuration) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Initializes this GenericTestRecords from the given generic input.

N

NaiveFuzzyValueMatcher<T> - Class in eu.stratosphere.core.testing.fuzzy
Simple matching algorithm that returns unmatched values but allows a value from one bag to be matched several times against items from another bag.
NaiveFuzzyValueMatcher(TypeDistance<T>) - Constructor for class eu.stratosphere.core.testing.fuzzy.NaiveFuzzyValueMatcher
Initializes NaiveFuzzyValueMatcher.
NATIVE_BLOCK_SIZE - Static variable in class eu.stratosphere.core.testing.io.BinaryInputFormat
Use block size from FileSystem.
NATIVE_BLOCK_SIZE - Static variable in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Use block size from FileSystem.
next() - Method in class eu.stratosphere.core.testing.ImmutableRecordIterator
 
next() - Method in class eu.stratosphere.core.testing.InputIterator
 
nextRecord(T) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
NO_MATCH - Static variable in interface eu.stratosphere.core.testing.fuzzy.ValueSimilarity
Constant used to indicate that two values do not match.

O

open(FileInputSplit) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
open(int) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
 

R

reachedEnd() - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
 
read(DataInput) - Method in class eu.stratosphere.core.testing.io.BlockInfo
 
RecordDistance - Class in eu.stratosphere.core.testing.fuzzy
Simple matching algorithm for Record that returns unmatched values but allows a value from one bag to be matched several times against items from another bag.
RecordDistance() - Constructor for class eu.stratosphere.core.testing.fuzzy.RecordDistance
 
RecordEqualer - Class in eu.stratosphere.core.testing
Checks whether two Stratosphere Records are equal according to the given schema.
RecordEqualer(Class<? extends Value>, Class<?>...) - Constructor for class eu.stratosphere.core.testing.RecordEqualer
Initializes RecordEqualer with the given schema.
RecordEqualer(Class<? extends Value>[]) - Constructor for class eu.stratosphere.core.testing.RecordEqualer
Initializes RecordEqualer with the given schema.
RecordKeyExtractor - Class in eu.stratosphere.core.testing
 
RecordKeyExtractor(IntList, List<Class<? extends Key>>) - Constructor for class eu.stratosphere.core.testing.RecordKeyExtractor
Initializes RecordKeyExtractor.
recordsEqual(Record, Record, Class<? extends Value>[]) - Static method in class eu.stratosphere.core.testing.RecordEqualer
Convenience method to check for equality on the given records with the provided schema.
RecordStringifier - Class in eu.stratosphere.core.testing
Generates a string for the Record using the given schema.
RecordStringifier(Class<? extends Value>[]) - Constructor for class eu.stratosphere.core.testing.RecordStringifier
Initializes RecordStringifier with the given schema
remove() - Method in class eu.stratosphere.core.testing.ImmutableRecordIterator
 
remove() - Method in class eu.stratosphere.core.testing.InputIterator
Not supported.
removeKey(int) - Method in class eu.stratosphere.core.testing.RecordKeyExtractor
 
removeMatchingValues(TypeConfig<T>, Collection<T>, Collection<T>) - Method in class eu.stratosphere.core.testing.fuzzy.EqualityValueMatcher
 
removeMatchingValues(TypeConfig<T>, Collection<T>, Collection<T>) - Method in interface eu.stratosphere.core.testing.fuzzy.FuzzyValueMatcher
Removes all pairs of matching items from the two collections.
removeMatchingValues(TypeConfig<T>, Collection<T>, Collection<T>) - Method in class eu.stratosphere.core.testing.fuzzy.NaiveFuzzyValueMatcher
 
run() - Method in class eu.stratosphere.core.testing.GenericTestPlan
Compiles the plan to an Plan and executes it.
run() - Method in class eu.stratosphere.core.testing.TestPlan
 

S

SafeEqualer - Class in eu.stratosphere.core.testing
Wraps Object.equals(Object) but honors possible null values.
SafeEqualer() - Constructor for class eu.stratosphere.core.testing.SafeEqualer
 
saveToFile(String) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Saves the data to the given path in an internal format.
SchemaUtils - Class in eu.stratosphere.core.testing
 
SchemaUtils() - Constructor for class eu.stratosphere.core.testing.SchemaUtils
 
SequentialInputFormat<T> - Class in eu.stratosphere.core.testing.io
Reads Objects with TypeSerializers from disk.
SequentialInputFormat() - Constructor for class eu.stratosphere.core.testing.io.SequentialInputFormat
 
SequentialInputFormat.AbstractConfigBuilder<T> - Class in eu.stratosphere.core.testing.io
Abstract builder used to set parameters to the input format's configuration in a fluent way.
SequentialInputFormat.AbstractConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.SequentialInputFormat.AbstractConfigBuilder
Creates a new builder for the given configuration.
SequentialInputFormat.ConfigBuilder - Class in eu.stratosphere.core.testing.io
A builder used to set parameters to the input format's configuration in a fluent way.
SequentialInputFormat.ConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.SequentialInputFormat.ConfigBuilder
Creates a new builder for the given configuration.
SequentialOutputFormat - Class in eu.stratosphere.core.testing.io
Writes Objects with TypeSerializers to disk.
SequentialOutputFormat() - Constructor for class eu.stratosphere.core.testing.io.SequentialOutputFormat
 
SequentialOutputFormat.AbstractConfigBuilder<T> - Class in eu.stratosphere.core.testing.io
Abstract builder used to set parameters to the input format's configuration in a fluent way.
SequentialOutputFormat.AbstractConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.SequentialOutputFormat.AbstractConfigBuilder
Creates a new builder for the given configuration.
SequentialOutputFormat.ConfigBuilder - Class in eu.stratosphere.core.testing.io
A builder used to set parameters to the input format's configuration in a fluent way.
SequentialOutputFormat.ConfigBuilder(Configuration) - Constructor for class eu.stratosphere.core.testing.io.SequentialOutputFormat.ConfigBuilder
Creates a new builder for the given configuration.
serialize(T, DataOutputView) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Serializes the given record to the DataOutputView.
serialize(Object, DataOutputView) - Method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
 
setAccumulatedRecordCount(long) - Method in class eu.stratosphere.core.testing.io.BlockInfo
Sets the accumulatedRecordCount to the specified value.
setAllowedDoubleDelta(double) - Method in class eu.stratosphere.core.testing.TestRecords
Sets the double delta that is allowed so that DoubleValues are treated as equal.
setBlockSize(long) - Method in class eu.stratosphere.core.testing.io.BinaryInputFormat
Sets the blockSize to the specified value.
setBlockSize(long) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
Sets the blockSize to the specified value.
setDefaultConfig(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Sets the defaultConfig to the specified value.
setDegreeOfParallelism(int) - Method in class eu.stratosphere.core.testing.GenericTestPlan
Sets the degreeOfParallelism to the specified value.
setEmpty() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Specifies that the set of key/value records is empty.
setFirstRecordStart(long) - Method in class eu.stratosphere.core.testing.io.BlockInfo
Sets the firstRecordStart to the specified value.
setFuzzyValueMatcher(FuzzyValueMatcher<T>) - Method in class eu.stratosphere.core.testing.TypeConfig
Sets the fuzzyValueMatcher to the specified value.
setKeyExtractor(KeyExtractor<T>) - Method in class eu.stratosphere.core.testing.TypeConfig
Sets the keyExtractor to the specified value.
setRecordCount(long) - Method in class eu.stratosphere.core.testing.io.BlockInfo
Sets the recordCount to the specified value.
setSchema(Class<? extends Value>, Class<?>...) - Method in class eu.stratosphere.core.testing.TestPlan
Sets the default schema of all input and outputs.
setSchema(Class<? extends Value>[]) - Method in class eu.stratosphere.core.testing.TestPlan
Sets the default schema of all input and outputs.
setTypeConfig(TypeConfig<T>) - Method in class eu.stratosphere.core.testing.GenericTestRecords
Sets the typeConfig to the specified value.
setTypeSerializer(TypeSerializer<T>) - Method in class eu.stratosphere.core.testing.io.SequentialInputFormat
Sets the typeSerializer to the specified value.
setTypeSerializer(TypeSerializer<?>) - Method in class eu.stratosphere.core.testing.io.SequentialOutputFormat
Sets the typeSerializer to the specified value.
stringify(TypeStringifier<T>, Iterator<T>) - Static method in class eu.stratosphere.core.testing.IteratorUtil
Generates a string for the Objects using the given TypeStringifier.
This method stringifies at most 20 records.
To exert more control over the amounts of records, use IteratorUtil.stringify(TypeStringifier, Iterator, int).
stringify(TypeStringifier<T>, Iterator<T>, int) - Static method in class eu.stratosphere.core.testing.IteratorUtil
Generates a string for the Objects using the given TypeStringifier for the first maxNum Objects.

T

TestPlan - Class in eu.stratosphere.core.testing
The primary resource to test one or more implemented PACT stubs.
TestPlan(Collection<? extends Operator>) - Constructor for class eu.stratosphere.core.testing.TestPlan
Initializes TestPlan for the given contracts.
TestPlan(Operator...) - Constructor for class eu.stratosphere.core.testing.TestPlan
Initializes TestPlan for the given contracts.
TestRecords - Class in eu.stratosphere.core.testing
Represents the input or output values of a TestPlan.
TestRecords(Class<? extends Value>, Class<?>...) - Constructor for class eu.stratosphere.core.testing.TestRecords
Initializes TestRecords with the given schema.
TestRecords(Class<? extends Value>[]) - Constructor for class eu.stratosphere.core.testing.TestRecords
Initializes TestRecords with the given schema.
TestRecords(TypeConfig<Record>) - Constructor for class eu.stratosphere.core.testing.TestRecords
Initializes TestRecords with the given type config.
toString(Object) - Method in class eu.stratosphere.core.testing.DefaultStringifier
 
toString() - Method in class eu.stratosphere.core.testing.GenericTestRecords
 
toString(Record) - Method in class eu.stratosphere.core.testing.RecordStringifier
 
toString(T) - Method in interface eu.stratosphere.core.testing.TypeStringifier
 
TypeConfig<T> - Class in eu.stratosphere.core.testing
TypeConfig collects all information about a record type that can be used in a Plan.
TypeConfig(TypeComparatorFactory<T>, TypePairComparatorFactory<T, T>, TypeSerializerFactory<T>, TypeStringifier<T>, KeyExtractor<T>, Equaler<T>) - Constructor for class eu.stratosphere.core.testing.TypeConfig
Initializes TypeConfig.
TypeDistance<T> - Interface in eu.stratosphere.core.testing.fuzzy
Calculates the distance between to records of the same type.
typeSerializer(TypeSerializerFactory<?>) - Method in class eu.stratosphere.core.testing.io.SequentialInputFormat.AbstractConfigBuilder
Sets the desired block size.
typeSerializer(TypeSerializerFactory<?>) - Method in class eu.stratosphere.core.testing.io.SequentialOutputFormat.AbstractConfigBuilder
Sets the desired block size.
TypeStringifier<T> - Interface in eu.stratosphere.core.testing
A generic means to get a human-readable string representation of an Object.

U

unsortedIterator() - Method in class eu.stratosphere.core.testing.GenericTestRecords
Returns an Iterator that iterates through the records as they are provided by the ad hoc expression or the file.

V

ValueSimilarity<V> - Interface in eu.stratosphere.core.testing.fuzzy
Distance function between two values.

W

withAllowedDoubleDelta(double) - Method in class eu.stratosphere.core.testing.TestRecords
Sets the double delta that is allowed so that DoubleValues are treated as equal.
withSchema(Class<? extends Value>, Class<?>...) - Method in class eu.stratosphere.core.testing.TestPlan
Sets the default schema of all input and outputs.
withSchema(Class<? extends Value>[]) - Method in class eu.stratosphere.core.testing.TestPlan
Sets the default schema of all input and outputs.
write(DataOutput) - Method in class eu.stratosphere.core.testing.io.BlockInfo
 
writeRecord(T) - Method in class eu.stratosphere.core.testing.io.BinaryOutputFormat
 
A B C D E F G H I J K L N O R S T U V W 

Copyright © 2014. All rights reserved.