A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

a - Variable in class xxl.relational.Minus
 
absolute(int) - Method in class xxl.relational.AbstractResultSet
 
AbstractArray - class xxl.collections.AbstractArray.
 
AbstractArray(int) - Constructor for class xxl.collections.AbstractArray
Creates a new AbstractArray.
AbstractArray(Object[]) - Constructor for class xxl.collections.AbstractArray
Creates a new AbstractArray.
AbstractBag - class xxl.collections.AbstractBag.
This abstract class provides a skeleton implementation for bags.
AbstractBag() - Constructor for class xxl.collections.AbstractBag
 
AbstractConvertable - class xxl.io.AbstractConvertable.
This interface is a replacement for the Java Externalizable-interface which does not accept raw data input-streams.
AbstractConvertable() - Constructor for class xxl.io.AbstractConvertable
 
AbstractCursor - class xxl.cursors.AbstractCursor.
The AbstractCursor implements most of the methods of the Cursor-interface and is useful in that cases when you produce elements and want to ´return´ them by a Cursor.
AbstractCursor() - Constructor for class xxl.cursors.AbstractCursor
 
AbstractQueue - class xxl.collections.AbstractQueue.
 
AbstractQueue() - Constructor for class xxl.collections.AbstractQueue
 
AbstractQueue(Iterator) - Constructor for class xxl.collections.AbstractQueue
 
AbstractResultSet - class xxl.relational.AbstractResultSet.
This class is a skeleton for writing non-abstract classes that implement the ResultSet-interface.
AbstractResultSet() - Constructor for class xxl.relational.AbstractResultSet
 
AbstractTuple - class xxl.relational.AbstractTuple.
This class is a skeleton for Tuple.
AbstractTuple(ResultSet, List) - Constructor for class xxl.relational.AbstractTuple
 
add(int, Object) - Method in class xxl.collections.ReversedList
 
afterLast() - Method in class xxl.relational.AbstractResultSet
 
aggregate - Variable in class xxl.cursors.Aggregator
 
aggregates - Variable in class xxl.relational.Grouper
 
aggregateValues - Variable in class xxl.relational.SortBasedGrouper
 
aggregateValues - Variable in class xxl.relational.NestedLoopsGrouper
 
Aggregator - class xxl.cursors.Aggregator.
The Aggregator computes an aggregate for an input-Iterator.
Aggregator(Cursor, Function, Object) - Constructor for class xxl.cursors.Aggregator
Creates a new Aggregator.
Aggregator(Iterator, Function) - Constructor for class xxl.cursors.Aggregator
Creates a new Aggregator.
Aggregator(Iterator, Function, Object) - Constructor for class xxl.cursors.Aggregator
Creates a new Aggregator.
Aggregator(PeekIterator, Function, Object) - Constructor for class xxl.cursors.Aggregator
Creates a new Aggregator.
all(Iterator[], Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for each vector of elements of iterators while all iterators are not empty.
all(Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for each element of iterator.
all(Iterator, Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for each pair of elements of iterator1 and iterator2 while both iterators are not empty.
allocate() - Method in class xxl.io.BlockFactory
 
allowPartialInput - Variable in class xxl.cursors.Mapper
 
alreadyRemoved - Variable in class xxl.relational.BufferedResultSet
 
alreadyStored - Variable in class xxl.relational.BufferedResultSet
 
and(Function[]) - Static method in class xxl.relational.Selection
 
and(Function, Function) - Static method in class xxl.relational.Selection
 
aNext - Variable in class xxl.relational.NestedLoopsMinus
 
aNext - Variable in class xxl.relational.SortBasedMinus
 
any(Iterator[], Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for any vector of elements of iterators while all iterators are not empty.
any(Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for any element of iterator.
any(Iterator, Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns true iff function returns Boolean.TRUE for any pair of elements of iterator1 and iterator2 while both iterators are not empty.
area - Variable in class xxl.spatial.Universe
The Rectangle of the Universe.
area() - Method in class xxl.spatial.Rectangle
 
areaValue() - Method in class xxl.indexStructures.RTree.Node.Distribution
 
Arge - class xxl.spatial.Arge.
 
Arge.HashSweepArea - class xxl.spatial.Arge.HashSweepArea.
 
Arge.HashSweepArea(int, int, Universe) - Constructor for class xxl.spatial.Arge.HashSweepArea
 
Arge(Cursor, Cursor, Function, Universe, int, int) - Constructor for class xxl.spatial.Arge
 
Arge(Iterator, Iterator, Function, Universe, int, int) - Constructor for class xxl.spatial.Arge
 
arguments - Variable in class xxl.cursors.Mapper
 
array - Variable in class xxl.io.BlockFactory
 
array - Variable in class xxl.io.Block
 
array - Variable in class xxl.cursors.ReplacementSelection
 
array - Variable in class xxl.cursors.Permutator
 
array - Variable in class xxl.cursors.ArrayCursor
Data array.
array - Variable in class xxl.collections.Heap
The array used for the internal representation of the data.
array - Variable in class xxl.collections.ArrayQueue
 
array - Variable in class xxl.collections.AbstractArray
 
Array - interface xxl.collections.Array.
 
ArrayCursor - class xxl.cursors.ArrayCursor.
The ArrayCursor constructs a Cursor for a given Array.
ArrayCursor(Object[]) - Constructor for class xxl.cursors.ArrayCursor
Creates a new ArrayCursor.
ArrayCursor(Object[], Iterator) - Constructor for class xxl.cursors.ArrayCursor
Creates a new ArrayCursor.
ArrayQueue - class xxl.collections.ArrayQueue.
ArrayQueue: based on Array AND implementing Array!
ArrayQueue() - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(double, double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(int, Object[]) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(int, Object[], double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(int, Object[], double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(int, Object[], double, double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(Iterator) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(Object[]) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(Object[], double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(Object[], double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayQueue(Object[], double, double, double) - Constructor for class xxl.collections.ArrayQueue
 
ArrayResizer - class xxl.util.ArrayResizer.
 
ArrayResizer() - Constructor for class xxl.util.ArrayResizer
 
ArrayResizer(double) - Constructor for class xxl.util.ArrayResizer
 
ArrayResizer(double, double) - Constructor for class xxl.util.ArrayResizer
 
ArrayResizer(double, double, double) - Constructor for class xxl.util.ArrayResizer
 
Arrays - class xxl.collections.Arrays.
 
Arrays() - Constructor for class xxl.collections.Arrays
 
ArrayTuple - class xxl.relational.ArrayTuple.
Array implementation of the Tuple interface.
ArrayTuple(ResultSet) - Constructor for class xxl.relational.ArrayTuple
 
AsciiKPEConverter - class xxl.spatial.AsciiKPEConverter.
 
AsciiKPEConverter(int) - Constructor for class xxl.spatial.AsciiKPEConverter
 
AsciiKPEConverter(int, int) - Constructor for class xxl.spatial.AsciiKPEConverter
 
asLongAs - Variable in class xxl.cursors.Skipper
 
asLongAs - Variable in class xxl.cursors.Taker
 
asLongAs - Variable in class xxl.cursors.Dropper
 
AssembledResultSetMetaData - class xxl.relational.AssembledResultSetMetaData.
This class is a ResultSetMetaData implementation that is computed from many single column metadatas.
AssembledResultSetMetaData(ResultSetMetaData[], String[]) - Constructor for class xxl.relational.AssembledResultSetMetaData
 
assessment - Variable in class xxl.indexStructures.Tree.QueryIterator
The assessment-function
Function Object x Descriptor -> Object
AVG - Static variable in class xxl.relational.Grouper
 

B

b - Variable in class xxl.relational.Minus
 
bag - Variable in class xxl.relational.BufferedResultSet
 
Bag - interface xxl.collections.Bag.
The interface Bag provides a data type similar to MultiSets.
bagCursor - Variable in class xxl.relational.BufferedResultSet
 
beforeFirst() - Method in class xxl.relational.AbstractResultSet
 
bIsEmpty - Variable in class xxl.relational.NestedLoopsMinus
 
bits - Variable in class xxl.util.BitSet
 
BitSet - class xxl.util.BitSet.
This class is a replacement for java.util.BitSet which neither implements Covertable nor Comparable.
BitSet() - Constructor for class xxl.util.BitSet
 
BitSet(BitSet) - Constructor for class xxl.util.BitSet
 
BitSet(int) - Constructor for class xxl.util.BitSet
Creates a new BitSet.
block - Variable in class xxl.io.BufferedOutputStream
 
Block - class xxl.io.Block.
 
Block(byte[], int, int) - Constructor for class xxl.io.Block
 
blockFactory - Variable in class xxl.io.BufferedOutputStream
 
BlockFactory - class xxl.io.BlockFactory.
 
BlockFactory(byte[], int) - Constructor for class xxl.io.BlockFactory
 
BlockFileContainer - class xxl.io.BlockFileContainer.
 
BlockFileContainer(String, int) - Constructor for class xxl.io.BlockFileContainer
 
blockSize - Variable in class xxl.io.BlockFactory
 
blockSize - Variable in class xxl.io.BlockFileContainer
 
blockSize - Variable in class xxl.cursors.Sorter
 
bNext - Variable in class xxl.relational.NestedLoopsMinus
 
bNext - Variable in class xxl.relational.SortBasedMinus
 
BooleanConverter - class xxl.io.BooleanConverter.
 
BooleanConverter() - Constructor for class xxl.io.BooleanConverter
 
border - Variable in class xxl.util.Interval1D
 
border(boolean) - Method in class xxl.util.Interval1D
Returns the desired border of this interval.
borders(boolean) - Method in class xxl.spatial.Rectangle
 
bound - Variable in class xxl.comparators.EmbeddingComparator
The bound of the Comparator.
BTree - class xxl.indexStructures.BTree.
 
BTree.DescriptorQueryIterator - class xxl.indexStructures.BTree.DescriptorQueryIterator.
 
BTree.DescriptorQueryIterator(Interval1D, Tree, Function, Function, Queue, int) - Constructor for class xxl.indexStructures.BTree.DescriptorQueryIterator
 
BTree.Node - class xxl.indexStructures.BTree.Node.
 
BTree.Node(int, Collection) - Constructor for class xxl.indexStructures.BTree.Node
 
BTree(Function, Container, int, int) - Constructor for class xxl.indexStructures.BTree
 
BTree(Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.BTree
 
BTree(ORTree.IndexEntry, int, Function, Container, int, int) - Constructor for class xxl.indexStructures.BTree
 
BTree(ORTree.IndexEntry, int, Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.BTree
 
bubbleUp(Object, int) - Method in class xxl.collections.Heap
 
Bucket - interface xxl.spatial.Bucket.
 
buckets - Variable in class xxl.spatial.Arge.HashSweepArea
 
buffer - Variable in class xxl.io.BufferedOutputStream
 
buffer - Variable in class xxl.io.BufferedContainer
 
Buffer - class xxl.io.Buffer.
 
Buffer.Slot - class xxl.io.Buffer.Slot.
 
Buffer.Slot(Buffer, int) - Constructor for class xxl.io.Buffer.Slot
 
Buffer(int) - Constructor for class xxl.io.Buffer
 
bufferedBytes - Variable in class xxl.io.BufferedOutputStream
 
BufferedContainer - class xxl.io.BufferedContainer.
A BufferedContainer wraps a container by buffering its elements in a given buffer.
BufferedContainer(Container, Buffer, boolean) - Constructor for class xxl.io.BufferedContainer
Wraps a container by buffering its elements in a given buffer.
BufferedCursor - class xxl.cursors.BufferedCursor.
This BufferedCursor implements the peek-functionality.
BufferedCursor(Cursor) - Constructor for class xxl.cursors.BufferedCursor
Creates a new BufferedCursor.
BufferedCursor(Iterator) - Constructor for class xxl.cursors.BufferedCursor
Creates a new BufferedCursor.
BufferedOutputStream - class xxl.io.BufferedOutputStream.
 
BufferedOutputStream(OutputStream, Buffer, Function) - Constructor for class xxl.io.BufferedOutputStream
 
BufferedResultSet - class xxl.relational.BufferedResultSet.
This class decorates a ResultSet by buffering selected tuples in a bag.
BufferedResultSet(Bag, Function, ResultSet) - Constructor for class xxl.relational.BufferedResultSet
 
BufferedResultSet(Bag, ResultSet) - Constructor for class xxl.relational.BufferedResultSet
 
BufferedResultSet(ResultSet) - Constructor for class xxl.relational.BufferedResultSet
 
byColumns - Variable in class xxl.relational.Grouper
 
byColumnsValues - Variable in class xxl.relational.SortBasedGrouper
 
byColumnsValues - Variable in class xxl.relational.NestedLoopsGrouper
 
ByteConverter - class xxl.io.ByteConverter.
 
ByteConverter() - Constructor for class xxl.io.ByteConverter
 

C

cancelRowUpdates() - Method in class xxl.relational.AbstractResultSet
 
capacity(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns Tree.getCapacity().
ceil(int, int) - Static method in class xxl.util.Math
 
cell - Variable in class xxl.spatial.LocationalCode
 
CharacterConverter - class xxl.io.CharacterConverter.
 
CharacterConverter() - Constructor for class xxl.io.CharacterConverter
 
check() - Method in class xxl.cursors.ReplacementSelection
Checks whether there are more elements to process.
chooseLeaf(Object) - Method in class xxl.indexStructures.Tree
 
chooseLeaf(Tree.Descriptor, int, Stack) - Method in class xxl.indexStructures.Tree
 
chooseSubtree(Tree.Descriptor, boolean[], Tree) - Method in class xxl.indexStructures.Tree.Node
Chooses the subtree which is followed during an insert operation.
chooseSubtree(Tree.Descriptor, boolean[], Tree) - Method in class xxl.indexStructures.ORTree.Node
 
chooseSubtree(Tree.Descriptor, boolean[], Tree, Iterator) - Method in class xxl.indexStructures.ORTree.Node
 
chooseSubtree(Tree.Descriptor, boolean[], Tree, Iterator) - Method in class xxl.indexStructures.RTree.Node
 
chooseSubtree(Tree.Descriptor, boolean[], Tree, Iterator) - Method in class xxl.indexStructures.BTree.Node
 
chooseSubtree(Tree.Descriptor, boolean[], Tree, Set) - Method in class xxl.indexStructures.Tree.Node
Chooses the subtree which is followed during an insert operation.
chooseSubtree(Tree.Descriptor, boolean[], Tree, Set) - Method in class xxl.indexStructures.ORTree.Node
 
chooseSubtree(Tree.Descriptor, Stack, Tree) - Method in class xxl.indexStructures.Tree.IndexEntry
 
clear() - Method in interface xxl.spatial.Bucket
 
clear() - Method in class xxl.io.StreamQueue
 
clear() - Method in class xxl.io.RandomAccessFileQueue
 
clear() - Method in class xxl.io.BufferedContainer
Removes all elements from the Container.
clear() - Method in class xxl.io.BlockFileContainer
 
clear() - Method in class xxl.cursors.Divider.DividerMap
 
clear() - Method in class xxl.collections.AbstractQueue
 
clear() - Method in class xxl.collections.Container
Removes all elements from the Container.
clear() - Method in class xxl.collections.DecoratorContainer
Removes all elements from the Container.
clear() - Method in class xxl.collections.Heap
Removes all elements from the heap.
clear() - Method in class xxl.collections.AbstractBag
Removes all elements from the bag such that size will be zero thereafter.
clear() - Method in class xxl.collections.StackQueue
 
clear() - Method in class xxl.collections.ListBag
Removes all elements from the bag such that size will be zero thereafter.
clear() - Method in interface xxl.collections.Bag
Removes all elements from the bag such that size will be zero thereafter.
clear() - Method in class xxl.collections.DynamicHeap
Removes all elements from the heap.
clear() - Method in interface xxl.collections.Queue
Removes all elements form the Queue.
clear() - Method in class xxl.collections.MapContainer
Removes all elements from the Container.
clear(int) - Method in class xxl.util.BitSet
 
clearWarnings() - Method in class xxl.relational.AbstractResultSet
 
clone() - Method in class xxl.spatial.Rectangle
 
clone() - Method in class xxl.spatial.KPE
 
clone() - Method in class xxl.spatial.KPEH
 
clone() - Method in class xxl.spatial.Universe
 
clone() - Method in class xxl.util.IntervalND
Clones this interval.
clone() - Method in class xxl.util.BitSet
 
clone() - Method in class xxl.util.Interval1D
Clones this interval.
clone() - Method in interface xxl.indexStructures.Tree.Descriptor
 
close() - Method in class xxl.io.StreamQueue
 
close() - Method in class xxl.io.RandomAccessFileQueue
 
close() - Method in class xxl.io.BufferedOutputStream
 
close() - Method in class xxl.io.BufferedContainer
Closes the Container.
close() - Method in class xxl.io.BlockFileContainer
 
close() - Method in class xxl.cursors.BufferedCursor
Closes the Cursor.
close() - Method in class xxl.cursors.AbstractCursor
Closes the Cursor.
close() - Method in class xxl.cursors.DecoratorCursor
Closes the Cursor.
close() - Method in class xxl.cursors.Aggregator
Closes the Cursor.
close() - Method in class xxl.cursors.Skipper
 
close() - Method in class xxl.cursors.ReplacementSelection
Closes the Cursor.
close() - Method in class xxl.cursors.IteratorCursor
Closes the Cursor.
close() - Method in class xxl.cursors.Taker
 
close() - Method in class xxl.cursors.PeekIteratorCursor
Closes the Cursor.
close() - Method in class xxl.cursors.MergeSorter
 
close() - Method in class xxl.cursors.EmptyCursor
Closes the Cursor.
close() - Method in class xxl.cursors.Enumerator
Closes the Cursor.
close() - Method in class xxl.cursors.ArrayCursor
Closes the Cursor.
close() - Method in class xxl.cursors.Dropper
 
close() - Method in class xxl.cursors.Repeater
Closes the Cursor.
close() - Method in class xxl.cursors.Mapper
Closes the Cursor.
close() - Method in class xxl.cursors.Grouper
Closes the Cursor.
close() - Method in interface xxl.cursors.Cursor
Closes the Cursor.
close() - Method in class xxl.cursors.HashGrouper
Closes the Cursor.
close() - Method in class xxl.cursors.Sequentializer
Closes the Cursor.
close() - Method in class xxl.cursors.EnumerationCursor
Closes the Cursor.
close() - Method in class xxl.cursors.Merger
Closes the Cursor.
close() - Method in class xxl.collections.AbstractQueue
 
close() - Method in class xxl.collections.Container
Closes the Container.
close() - Method in class xxl.collections.DecoratorContainer
Closes the Container.
close() - Method in class xxl.collections.AbstractBag
Releases any resources needed so far.
close() - Method in interface xxl.collections.Bag
Releases any resources needed so far.
close() - Method in interface xxl.collections.Queue
Releases resources needed to access data.
close() - Method in class xxl.relational.AbstractResultSet
 
close() - Method in class xxl.relational.Selection
 
close() - Method in class xxl.relational.Union
 
close() - Method in class xxl.relational.ResultSetCursor
 
close() - Method in class xxl.relational.Distinct
 
close() - Method in class xxl.relational.NestedLoopsDistinct
 
close() - Method in class xxl.relational.Minus
 
close() - Method in class xxl.relational.NestedLoopsMinus
 
close() - Method in class xxl.relational.Join
 
close() - Method in class xxl.relational.NestedLoopsJoin
 
close() - Method in class xxl.relational.SortBasedDistinct
 
close() - Method in class xxl.relational.Grouper
 
close() - Method in class xxl.relational.SortBasedMinus
 
close() - Method in class xxl.relational.SortBasedGrouper
 
close() - Method in class xxl.relational.FileResultSet
 
close() - Method in class xxl.relational.Projection
 
close() - Method in class xxl.relational.Sorter
 
close() - Method in class xxl.relational.NestedLoopsGrouper
 
close() - Method in class xxl.relational.BufferedResultSet
 
closeInput() - Method in class xxl.io.StreamQueue
 
closeOutput() - Method in class xxl.io.StreamQueue
 
columnDelimiters - Variable in class xxl.relational.FileResultSet
 
columnMetaDatas - Variable in class xxl.relational.AssembledResultSetMetaData
 
columnNames - Variable in class xxl.relational.FileResultSet
 
columnNameSuffixes - Variable in class xxl.relational.AssembledResultSetMetaData
 
columnsFrom2 - Variable in class xxl.relational.Join
 
columnTypeIsNumber - Variable in class xxl.relational.FileResultSet
 
ComparableComparator - class xxl.comparators.ComparableComparator.
The ComparableComparator uses the compareTo()-function of a given Comparable-Object to compare two elements.
ComparableComparator() - Constructor for class xxl.comparators.ComparableComparator
 
comparator - Variable in class xxl.cursors.ReplacementSelection
 
comparator - Variable in class xxl.collections.Heap
The Comparator used to compare elements in the heap.
comparator - Variable in class xxl.comparators.FeatureComparator
 
comparator - Variable in class xxl.comparators.InverseComparator
The Comparator to be inverted.
comparator - Variable in class xxl.comparators.EmbeddingComparator
The Comparator to be wrapped.
comparator - Variable in class xxl.util.Interval1D
 
comparators - Variable in class xxl.comparators.LexicographicalComparator
 
Comparators - class xxl.comparators.Comparators.
The Comparators-class provides some useful static functions to compare elements.
Comparators() - Constructor for class xxl.comparators.Comparators
 
compare(BitSet, int) - Method in class xxl.util.BitSet
Compares two BitSets and returns a negative value if BitSet a is smaller than BitSet b, a positive value if BitSet b is smaller, else 0 is returned.
compare(BitSet, int, int, int) - Method in class xxl.util.BitSet
Compares two BitSets with regard to only one dimension .
compare(Object, Object) - Method in class xxl.comparators.ComparableComparator
Compares its two arguments for order.
compare(Object, Object) - Method in class xxl.comparators.FeatureComparator
 
compare(Object, Object) - Method in class xxl.comparators.InverseComparator
Compares its two arguments for order.
compare(Object, Object) - Method in class xxl.comparators.LexicographicalComparator
Compares its two arguments for order.
compare(Object, Object) - Method in class xxl.comparators.EmbeddingComparator
Compares its two arguments for order.
compareTo(Object) - Method in class xxl.spatial.LocationalCode
 
compareTo(Object) - Method in class xxl.spatial.KPE
Default-ordering useful for plane sweep.
compareTo(Object) - Method in class xxl.spatial.KPEH
 
compareTo(Object) - Method in class xxl.util.BitSet
Compares two BitSets and returns a negative value if BitSet a is smaller than BitSet b, a positive value if BitSet b is smaller, else 0 is returned.
compareToFunction(int, int, int, Comparable) - Static method in class xxl.relational.Selection
 
compareToFunction(int, int, int, int) - Static method in class xxl.relational.Selection
 
computeNext() - Method in class xxl.io.InputIterator
 
computeNext() - Method in class xxl.cursors.AbstractCursor
Computes the next element (Contract: this method computes the next element to be returned by a call to next(), it sets the next-field by calling setNext(Object), or setNextIterator(Iterator), this method is only called by getNext()).
computeNext() - Method in class xxl.cursors.SingletonCursor
 
computeNext() - Method in class xxl.cursors.Divider
 
computeNext() - Method in class xxl.cursors.DivideAndConquer
 
computeNext() - Method in class xxl.cursors.MarriageBeforeConquest
 
computeNext() - Method in class xxl.cursors.RandomIntegers
 
concatenate(Function[]) - Method in class xxl.functions.Function
Creates a new function by concatenating an array of functions with this function.
Constant - class xxl.functions.Constant.
 
Constant(Object) - Constructor for class xxl.functions.Constant
 
container - Variable in class xxl.io.ConverterContainer
 
container - Variable in class xxl.io.BufferedContainer
 
container - Variable in class xxl.io.BlockFileContainer
 
container - Variable in class xxl.collections.DecoratorContainer
 
Container - class xxl.collections.Container.
A Container is the baseclass for all classes that deal with storing objects.
Container() - Constructor for class xxl.collections.Container
 
container(Tree.IndexEntry, int) - Method in class xxl.indexStructures.Tree
 
contains(double[]) - Method in class xxl.spatial.Rectangle
 
contains(Interval1D) - Method in class xxl.util.Interval1D
Checks whether an interval is contained by this interval.
contains(IntervalND) - Method in class xxl.util.IntervalND
Checks whether an interval is contained by this interval.
contains(Object) - Method in class xxl.io.BufferedContainer
Returns true if the Container contains an object for the given Id.
contains(Object) - Method in class xxl.io.BlockFileContainer
 
contains(Object) - Method in class xxl.collections.Container
Returns true if the Continaer contains an object for the given Id.
contains(Object) - Method in class xxl.collections.DecoratorContainer
Returns true if the Continaer contains an object for the given Id.
contains(Object) - Method in class xxl.collections.MapContainer
Returns true if the Continaer contains an object for the given Id.
contains(Object) - Method in class xxl.util.Interval1D
Checks whether a point is contained by this interval.
contains(Object[]) - Method in class xxl.util.IntervalND
Checks whether a point is contained by this interval.
contains(Object, Object) - Method in class xxl.io.Buffer
 
contains(Rectangle) - Method in class xxl.spatial.Rectangle
 
contains(Tree.Descriptor) - Method in class xxl.spatial.Rectangle
 
contains(Tree.Descriptor) - Method in class xxl.util.Interval1D
 
contains(Tree.Descriptor) - Method in interface xxl.indexStructures.Tree.Descriptor
 
Convertable - interface xxl.io.Convertable.
This interface is a replacement for the Java Externalizable-interface which does not accept raw data input-streams.
ConvertableConverter - class xxl.io.ConvertableConverter.
This class is a wrapper for Objects that implement the Convertable-interface.
ConvertableConverter() - Constructor for class xxl.io.ConvertableConverter
 
ConvertableConverter(Function) - Constructor for class xxl.io.ConvertableConverter
 
converter - Variable in class xxl.io.StreamQueue
 
converter - Variable in class xxl.io.InputIterator
 
converter - Variable in class xxl.io.ConverterContainer
 
Converter - class xxl.io.Converter.
 
Converter() - Constructor for class xxl.io.Converter
 
ConverterContainer - class xxl.io.ConverterContainer.
 
ConverterContainer(Container, Converter) - Constructor for class xxl.io.ConverterContainer
 
copy(Object, int, Object, int, int) - Static method in class xxl.util.ArrayResizer
 
copy(Object, Object, int) - Method in class xxl.util.ArrayResizer
 
COUNT - Static variable in class xxl.relational.Grouper
 
COUNT_ALL - Static variable in class xxl.relational.Grouper
 
count(Iterator) - Static method in class xxl.cursors.Cursors
Counts the elements of a specified Iterator.
counter - Variable in class xxl.io.BufferedOutputStream
 
counter - Variable in class xxl.collections.MapContainer
 
createGrouper(int[], Function[], int[], ResultSet) - Method in class xxl.relational.Grouper
 
createIndexEntry() - Method in class xxl.indexStructures.Tree.Node.SplitInfo
 
createIndexEntry(Container, Object, Tree.Descriptor, int) - Method in class xxl.indexStructures.ORTree
 
createIndexEntry(Container, Object, Tree.Node.SplitInfo) - Method in class xxl.indexStructures.Tree
Creates an index entry for a new node (enclosing object of splitInfo).
createIndexEntry(Container, Object, Tree.Node.SplitInfo) - Method in class xxl.indexStructures.ORTree
 
createNestedLoopsGrouper(int) - Method in class xxl.relational.NestedLoopsGrouper
 
createNode(int) - Method in class xxl.indexStructures.ORTree
 
createNode(int) - Method in class xxl.indexStructures.RTree
 
createNode(int) - Method in class xxl.indexStructures.BTree
 
createPostData(Tree.Node.SplitInfo, Tree.IndexEntry) - Method in class xxl.indexStructures.Tree
This function is called after a split and creates information needed by Tree.createRoot or Node.post respectively.
createPostData(Tree.Node.SplitInfo, Tree.IndexEntry) - Method in class xxl.indexStructures.ORTree
 
createProjection(int[], int[], String[], ResultSet) - Method in class xxl.relational.Projection
 
createProjection(int[], String[], ResultSet) - Method in class xxl.relational.Projection
 
createProjection(int[], String[], String[], ResultSet) - Method in class xxl.relational.Projection
 
createRoot(Object, Tree.Descriptor) - Method in class xxl.indexStructures.Tree
Creates the root-node.
createRoot(Object, Tree.Descriptor) - Method in class xxl.indexStructures.ORTree
 
createSplitInfo(Stack, Tree, Tree.Descriptor) - Method in class xxl.indexStructures.ORTree.Node
 
createTuple - Variable in class xxl.relational.ResultSetCursor
 
createTuple - Variable in class xxl.relational.BufferedResultSet
 
createUniverse(File, Function) - Static method in class xxl.spatial.Universe
 
currentFanIn - Variable in class xxl.cursors.MergeSorter
 
cursor - Variable in class xxl.cursors.BufferedCursor
The Cursor to be wrapped.
cursor - Variable in class xxl.cursors.DecoratorCursor
 
cursor - Variable in class xxl.cursors.Aggregator
Input-Cursor.
cursor - Variable in class xxl.cursors.Skipper
 
cursor - Variable in class xxl.cursors.ReplacementSelection
 
cursor - Variable in class xxl.cursors.Taker
 
cursor - Variable in class xxl.cursors.Dropper
 
cursor - Variable in class xxl.cursors.Grouper
The Cursor to be wrapped.
cursor - Variable in class xxl.cursors.HashGrouper
 
cursor - Variable in class xxl.cursors.Sequentializer
 
Cursor - interface xxl.cursors.Cursor.
This interface extends the interface PeekIterator.
cursor() - Method in class xxl.collections.AbstractBag
Creates a cursor to iterate over the elements of the bag.
cursor() - Method in class xxl.collections.ListBag
Creates a cursor to iterate over the elements of the bag.
cursor() - Method in interface xxl.collections.Bag
Creates a cursor to iterate over the elements of the bag.
cursors - Variable in class xxl.cursors.Mapper
 
cursors - Variable in class xxl.cursors.Merger
 
Cursors - class xxl.cursors.Cursors.
This class contains various methods for manipulating Iterators.
Cursors() - Constructor for class xxl.cursors.Cursors
 

D

dataInputStream - Variable in class xxl.io.StreamQueue
 
dataOutputStream - Variable in class xxl.io.StreamQueue
 
Debug - class xxl.Debug.
 
Debug() - Constructor for class xxl.Debug
 
DecoratorContainer - class xxl.collections.DecoratorContainer.
Abstract class following the Decorator design pattern.
DecoratorContainer(Container) - Constructor for class xxl.collections.DecoratorContainer
 
DecoratorCursor - class xxl.cursors.DecoratorCursor.
This class decorates a Cursor by bypassing all methods calls to it.
DecoratorCursor(Iterator) - Constructor for class xxl.cursors.DecoratorCursor
Wraps the given iterator by bypassing all method calls to it.
deleteRow() - Method in class xxl.relational.AbstractResultSet
 
deltas - Variable in class xxl.spatial.Universe
The extension of the Universe in each dimension.
deltas() - Method in class xxl.spatial.Rectangle
 
descriptor - Variable in class xxl.indexStructures.Tree.QueryIterator.Candidate
The descriptor of a node that is referenced by entry.
descriptor - Variable in class xxl.indexStructures.ORTree.IndexEntry
 
descriptor() - Method in class xxl.indexStructures.ORTree.IndexEntry
 
descriptor(boolean) - Method in class xxl.indexStructures.RTree.Node.Distribution
 
descriptor(Object) - Method in class xxl.indexStructures.ORTree
 
descriptors(Tree.Descriptor, Tree) - Method in class xxl.indexStructures.Tree.Node
Returns an Iterator pointing to the descriptors of each entry in this node
descriptors(Tree.Descriptor, Tree) - Method in class xxl.indexStructures.ORTree.Node
 
determineContainer - Variable in class xxl.indexStructures.Tree
Returns the Container that is used to store a new node created by a split operation.
diff(BitSet) - Method in class xxl.util.BitSet
Compares two BitSets and returns the index of the first bit that differs.
diff(BitSet, int) - Method in class xxl.util.BitSet
Compares the first bits of two BitSets and returns the index of the first bit that differs.
dim - Variable in class xxl.spatial.AsciiKPEConverter
 
dimensions() - Method in class xxl.spatial.Rectangle
 
dimensions() - Method in class xxl.spatial.Universe
 
dimensions() - Method in class xxl.util.IntervalND
Returns the number of dimensions of this interval.
displace() - Method in class xxl.io.Buffer.Slot
 
distance(Rectangle, int) - Method in class xxl.spatial.Rectangle
Computes the shortest distance between this rectangle and the given interval using the Lp-Metrics.
Distinct - class xxl.relational.Distinct.
This abstract class represents the logical operator "Distinct" (the operator for duplicate removal).
Distinct(ResultSet) - Constructor for class xxl.relational.Distinct
 
DIVIDE_ONCE - Static variable in class xxl.cursors.Divider
The Function DIVIDE_ONCE returns Boolean.TRUE.
divide(Iterator[]) - Method in class xxl.cursors.Divider
 
DivideAndConquer - class xxl.cursors.DivideAndConquer.
 
DivideAndConquer(Divider, Function) - Constructor for class xxl.cursors.DivideAndConquer
The parameter divider is not a factory method becaus it is only created once.
divider - Variable in class xxl.cursors.DivideAndConquer
 
Divider - class xxl.cursors.Divider.
TODO: Verbesserung, dass Tupel markiert werden, die nach dem Teilen groesser oder gleich sind als vorher eventl.
Divider.DividerFunction - class xxl.cursors.Divider.DividerFunction.
 
Divider.DividerFunction() - Constructor for class xxl.cursors.Divider.DividerFunction
 
Divider.DividerMap - class xxl.cursors.Divider.DividerMap.
 
Divider.DividerMap(Divider, Map, Function, int) - Constructor for class xxl.cursors.Divider.DividerMap
 
Divider.IntegerDividerFunction - class xxl.cursors.Divider.IntegerDividerFunction.
 
Divider.IntegerDividerFunction(int) - Constructor for class xxl.cursors.Divider.IntegerDividerFunction
 
Divider(Cursor[], Function, Function, Function) - Constructor for class xxl.cursors.Divider
 
Divider(Cursor[], Function, Function, Function, Queue, Map) - Constructor for class xxl.cursors.Divider
Creates a new Divider.
Divider(Cursor, Function, Function, Function) - Constructor for class xxl.cursors.Divider
 
Divider(Cursor, Function, Function, Function, Queue, Map) - Constructor for class xxl.cursors.Divider
 
dividerMap - Variable in class xxl.cursors.Divider
 
DoubleConverter - class xxl.io.DoubleConverter.
 
DoubleConverter() - Constructor for class xxl.io.DoubleConverter
 
down(Stack, Tree.IndexEntry) - Method in class xxl.indexStructures.Tree
 
Dropper - class xxl.cursors.Dropper.
The Dropper drops/swallows elements until/as long as the given Function returns Boolean.TRUE.
Dropper(Cursor, Function, boolean) - Constructor for class xxl.cursors.Dropper
 
Dropper(Iterator, Function, boolean) - Constructor for class xxl.cursors.Dropper
 
Dropper(Iterator, int) - Constructor for class xxl.cursors.Dropper
 
Dropper(PeekIterator, Function, boolean) - Constructor for class xxl.cursors.Dropper
 
DynamicHeap - class xxl.collections.DynamicHeap.
The DynamicHeap uses the ArrayResizer to increase or reduce the size of the array dynamically.
DynamicHeap() - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Comparator) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Comparator, ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Iterator) - Constructor for class xxl.collections.DynamicHeap
 
DynamicHeap(Iterator, Comparator) - Constructor for class xxl.collections.DynamicHeap
 
DynamicHeap(Object[]) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], Comparator) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], Comparator, ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], int) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], int, ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], int, Comparator) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.
DynamicHeap(Object[], int, Comparator, ArrayResizer) - Constructor for class xxl.collections.DynamicHeap
Creates a new DynamicHeap.

E

EmbeddingComparator - class xxl.comparators.EmbeddingComparator.
The EmbeddingComparator adds a bound to a given Comparator.
EmbeddingComparator() - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(boolean) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Comparator) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Comparator, boolean) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Comparator, Object) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Comparator, Object, boolean) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Object) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmbeddingComparator(Object, boolean) - Constructor for class xxl.comparators.EmbeddingComparator
Creates a new EmbeddingComparator.
EmptyCursor - class xxl.cursors.EmptyCursor.
The EmptyCursor does not contain any elements, i.e.
EmptyCursor() - Constructor for class xxl.cursors.EmptyCursor
 
emptyResultSet - Variable in class xxl.relational.SortBasedGrouper
 
emptyResultSet - Variable in class xxl.relational.NestedLoopsGrouper
 
entries - Variable in class xxl.indexStructures.ORTree.Node
 
entries() - Method in class xxl.indexStructures.Tree.Node
Returns an Iterator pointing to all entries stored in this node.
entries() - Method in class xxl.indexStructures.ORTree.Node
 
entries(boolean) - Method in class xxl.indexStructures.RTree.Node.Distribution
 
entry - Variable in class xxl.indexStructures.Tree.QueryIterator.Candidate
The entry of a node.
enumeration - Variable in class xxl.cursors.EnumerationCursor
 
EnumerationCursor - class xxl.cursors.EnumerationCursor.
This class is a wrapper for the old java.util.Enumeration class.
EnumerationCursor(Enumeration) - Constructor for class xxl.cursors.EnumerationCursor
Creates an EnumerationCursor.
Enumerator - class xxl.cursors.Enumerator.
The Enumerator-iterator returns a sequence of Integer-objects of a given range.
Enumerator() - Constructor for class xxl.cursors.Enumerator
Creates an Enumerator object.
Enumerator(int) - Constructor for class xxl.cursors.Enumerator
Creates an Enumerator object.
Enumerator(int, int) - Constructor for class xxl.cursors.Enumerator
Creates an Enumerator object.
equalInJoinedColumns(Tuple, Tuple) - Method in class xxl.relational.Join
 
equals(Object) - Method in class xxl.spatial.Rectangle
 
equals(Object) - Method in class xxl.collections.MapEntry
 
equals(Object) - Method in class xxl.util.IntervalND
Returns true iff the given object is a multi-dimensional interval of the same dimension and equal one-dimensional intervals.
equals(Object) - Method in class xxl.util.Tuple
Compares two tuples in terms of their objects.
equals(Object) - Method in class xxl.util.Interval1D
Returns true iff the given object is an interval having the same border properties and comparators.
equals(Object) - Method in class xxl.util.Math.Wrapper
 
equals(Object) - Method in interface xxl.indexStructures.Tree.Descriptor
 
equals(Object) - Method in class xxl.relational.AbstractTuple
 
equalsFunction(boolean, int, int) - Static method in class xxl.relational.Selection
 
equalsFunction(boolean, int, Object) - Static method in class xxl.relational.Selection
 
exception - Variable in class xxl.util.WrappingRuntimeException
 
exhausted - Variable in class xxl.relational.FileResultSet
 
expand(Tree.Node, Tree.Descriptor, Function) - Method in class xxl.indexStructures.Tree.QueryIterator
Returns an Iterator of Candidate-Objects for all entries of node.
expand(Tree.Node, Tree.Descriptor, Function) - Method in class xxl.indexStructures.BTree.DescriptorQueryIterator
 
ExternalSpaceSweep - class xxl.spatial.ExternalSpaceSweep.
 
ExternalSpaceSweep(Cursor, Cursor, SpaceSweep.SweepArea, SpaceSweep.SweepArea, Function, Function) - Constructor for class xxl.spatial.ExternalSpaceSweep
 

F

FACTORY_METHOD - Static variable in class xxl.io.StreamQueue
 
FACTORY_METHOD - Static variable in class xxl.io.RandomAccessFileQueue
A factory method to create a new RandomAccessFileQueue.
FACTORY_METHOD - Static variable in class xxl.collections.AbstractQueue
A factory method to create a new Queue.
FACTORY_METHOD - Static variable in class xxl.collections.Container
A factory method to create a default Container.
FACTORY_METHOD - Static variable in class xxl.collections.Heap
A factory method to create a new Heap.
FACTORY_METHOD - Static variable in class xxl.collections.AbstractBag
A factory method to create a default Bag.
FACTORY_METHOD - Static variable in class xxl.collections.ListQueue
A factory method to create a new ListQueue.
FACTORY_METHOD - Static variable in class xxl.collections.StackQueue
A factory method to create a new StackQueue.
FACTORY_METHOD - Static variable in class xxl.collections.ArrayQueue
A factory method to create a new ArrayQueue.
FACTORY_METHOD - Static variable in interface xxl.collections.Array
A factory method to create a new AbstractArray.
FACTORY_METHOD - Static variable in class xxl.collections.ListBag
A factory method to create a new ListBag.
FACTORY_METHOD - Static variable in interface xxl.collections.Bag
A factory method to create a default Bag.
FACTORY_METHOD - Static variable in class xxl.collections.DynamicHeap
A factory method to create a new DynamicHeap.
FACTORY_METHOD - Static variable in interface xxl.collections.Queue
A factory method to create a default Queue.
FACTORY_METHOD - Static variable in class xxl.collections.AbstractArray
A factory method to create a new AbstractArray.
FACTORY_METHOD - Static variable in class xxl.collections.MapContainer
A factory method to create a new MapContainer.
FACTORY_METHOD - Static variable in class xxl.relational.ListTuple
 
FACTORY_METHOD - Static variable in class xxl.relational.NumberMetaData
 
FACTORY_METHOD - Static variable in class xxl.relational.ArrayTuple
 
FACTORY_METHOD - Static variable in class xxl.relational.VarCharMetaData
 
fanIn - Variable in class xxl.cursors.MergeSorter
 
fat - Variable in class xxl.io.BlockFileContainer
 
FeatureComparator - class xxl.comparators.FeatureComparator.
 
FeatureComparator(Comparator, Function) - Constructor for class xxl.comparators.FeatureComparator
 
FeatureComparator(Function) - Constructor for class xxl.comparators.FeatureComparator
 
file - Variable in class xxl.io.RandomAccessFileQueue
 
file - Variable in class xxl.relational.FileResultSet
 
FileInputIterator - class xxl.io.FileInputIterator.
This class creates an InputIterator for a given file.
FileInputIterator(Converter, File) - Constructor for class xxl.io.FileInputIterator
 
FileInputIterator(Converter, File, int) - Constructor for class xxl.io.FileInputIterator
 
FileInputIterator(Function, File) - Constructor for class xxl.io.FileInputIterator
 
FileInputIterator(Function, File, int) - Constructor for class xxl.io.FileInputIterator
 
FileResultSet - class xxl.relational.FileResultSet.
The operator for blablabla ...
new FileresultSet("DB1.txt");
FileResultSet(String) - Constructor for class xxl.relational.FileResultSet
 
FileResultSet(String, String, String) - Constructor for class xxl.relational.FileResultSet
 
fileStream - Variable in class xxl.relational.FileResultSet
 
Filter - class xxl.cursors.Filter.
This class is used to wrap a Cursor, Iterator or PeekIterator.
filter(Iterator) - Method in class xxl.indexStructures.Tree.QueryIterator
Removes all elements from the candidate set for which the selection-Function returns a value < 0.
Filter(Iterator, Function) - Constructor for class xxl.cursors.Filter
 
finalFanIn - Variable in class xxl.cursors.MergeSorter
 
finalInputBufferSize - Variable in class xxl.cursors.MergeSorter
 
finalMemSize - Variable in class xxl.cursors.Sorter
 
findColumn(String) - Method in class xxl.relational.AbstractResultSet
 
findColumn(String) - Method in class xxl.relational.Selection
 
findColumn(String) - Method in class xxl.relational.Union
 
findColumn(String) - Method in class xxl.relational.Distinct
 
findColumn(String) - Method in class xxl.relational.Minus
 
findColumn(String) - Method in class xxl.relational.Join
 
findColumn(String) - Method in class xxl.relational.AbstractTuple
 
findColumn(String) - Method in class xxl.relational.Grouper
 
findColumn(String) - Method in class xxl.relational.FileResultSet
 
findColumn(String) - Method in class xxl.relational.Projection
 
findColumn(String) - Method in class xxl.relational.Sorter
 
findColumn(String) - Method in class xxl.relational.BufferedResultSet
 
first - Variable in class xxl.io.LRUBuffer
 
first - Variable in class xxl.collections.ArrayQueue
 
first() - Method in class xxl.relational.AbstractResultSet
 
first(Iterator) - Static method in class xxl.cursors.Cursors
Returns the first element of an Iterator.
firstDescriptor - Variable in class xxl.indexStructures.RTree.Node.Distribution
 
firstEntries - Variable in class xxl.indexStructures.RTree.Node.Distribution
 
firstOutputBufferSize - Variable in class xxl.cursors.MergeSorter
 
fix() - Method in class xxl.io.Buffer.Slot
 
fix() - Method in class xxl.io.LRUBuffer.Slot
 
fix(Object, Object, Function) - Method in class xxl.io.Buffer
 
fixed - Variable in class xxl.io.Buffer
 
FloatConverter - class xxl.io.FloatConverter.
 
FloatConverter() - Constructor for class xxl.io.FloatConverter
 
floor(int, int) - Static method in class xxl.util.Math
 
flush - Variable in class xxl.io.Buffer.Slot
 
flush() - Method in class xxl.io.Buffer.Slot
 
flush() - Method in class xxl.io.BufferedOutputStream
 
flush() - Method in class xxl.io.BufferedContainer
 
flush() - Method in class xxl.collections.Container
Flushes all buffered elements into the container
flush() - Method in class xxl.collections.DecoratorContainer
Flushes all buffered elements into the container
flush(Object) - Method in class xxl.io.BufferedContainer
 
flush(Object) - Method in class xxl.collections.Container
Flushes the object having the id into the container
flush(Object, Object) - Method in class xxl.io.Buffer
 
flushAll(Object) - Method in class xxl.io.Buffer
 
fmin - Variable in class xxl.util.ArrayResizer
 
forEach(Iterator[], Function) - Static method in class xxl.cursors.Cursors
Invokes function for each vector of elements of iterators while all iterators are not empty.
forEach(Iterator, Function) - Static method in class xxl.cursors.Cursors
Invokes function for each element of the iterator.
forEach(Iterator, Iterator, Function) - Static method in class xxl.cursors.Cursors
Invokes function for each pair of elements of iterator1 and iterator2 while both iterators are not empty.
fover - Variable in class xxl.util.ArrayResizer
 
freeOffset - Variable in class xxl.io.BlockFileContainer
 
from - Variable in class xxl.cursors.Enumerator
Start of the sequence (inclusive).
function - Variable in class xxl.io.ConvertableConverter
 
function - Variable in class xxl.cursors.Filter
The Function used to evaluate an object.
function - Variable in class xxl.cursors.Aggregator
 
function - Variable in class xxl.cursors.Skipper
 
function - Variable in class xxl.cursors.Taker
 
function - Variable in class xxl.cursors.Dropper
 
function - Variable in class xxl.cursors.Mapper
 
function - Variable in class xxl.cursors.Grouper
The Function used to compare two elements.
function - Variable in class xxl.cursors.HashGrouper
The Function used to compare two elements.
function - Variable in class xxl.collections.MappedList
 
function - Variable in class xxl.comparators.FeatureComparator
 
Function - class xxl.functions.Function.
A Function can be used to pass a Function-parameter to a method.
Function() - Constructor for class xxl.functions.Function
 
funder - Variable in class xxl.util.ArrayResizer
 

G

get() - Method in class xxl.io.Buffer.Slot
 
get(int) - Method in class xxl.io.Block
 
get(int) - Method in class xxl.collections.ArrayQueue
 
get(int) - Method in interface xxl.collections.Array
Returns the Object at position index.
get(int) - Method in class xxl.collections.ReversedList
 
get(int) - Method in class xxl.collections.MappedList
 
get(int) - Method in class xxl.collections.AbstractArray
Returns the Object at position index.
get(int) - Method in class xxl.util.Tuple
Gets the object stored at the given index.
get(int) - Method in class xxl.util.BitSet
 
get(Object) - Method in class xxl.cursors.Divider.DividerMap
 
get(Object) - Method in class xxl.collections.Container
Returns the Object with the given Id.
get(Object, boolean) - Method in class xxl.io.ConverterContainer
 
get(Object, boolean) - Method in class xxl.io.BufferedContainer
Returns the Object with the given Id.
get(Object, boolean) - Method in class xxl.io.BlockFileContainer
 
get(Object, boolean) - Method in class xxl.collections.Container
Returns the Object with the given Id.
get(Object, boolean) - Method in class xxl.collections.DecoratorContainer
Returns the Object with the given Id.
get(Object, boolean) - Method in class xxl.collections.MapContainer
Returns the Object with the given Id.
get(Object, Object, Function, boolean) - Method in class xxl.io.Buffer
 
get(Tree.IndexEntry, int, boolean) - Method in class xxl.indexStructures.Tree
 
getAll(Iterator) - Method in class xxl.collections.Container
Returns an Iterator pointing to the Object of the given Ids.
getAll(Iterator, boolean) - Method in class xxl.collections.Container
Returns an Iterator pointing to the Object of the given Ids.
getArray(int) - Method in class xxl.relational.AbstractResultSet
 
getArray(String) - Method in class xxl.relational.AbstractResultSet
 
getAsciiStream(int) - Method in class xxl.relational.AbstractResultSet
 
getAsciiStream(String) - Method in class xxl.relational.AbstractResultSet
 
getBigDecimal(int) - Method in class xxl.relational.AbstractResultSet
 
getBigDecimal(int, int) - Method in class xxl.relational.AbstractResultSet
 
getBigDecimal(String) - Method in class xxl.relational.AbstractResultSet
 
getBigDecimal(String, int) - Method in class xxl.relational.AbstractResultSet
 
getBinaryStream(int) - Method in class xxl.relational.AbstractResultSet
 
getBinaryStream(String) - Method in class xxl.relational.AbstractResultSet
 
getBlob(int) - Method in class xxl.relational.AbstractResultSet
 
getBlob(String) - Method in class xxl.relational.AbstractResultSet
 
getBoolean(int) - Method in class xxl.relational.AbstractResultSet
 
getBoolean(int) - Method in class xxl.relational.AbstractTuple
 
getBoolean(int) - Method in interface xxl.relational.Tuple
 
getBoolean(String) - Method in class xxl.relational.AbstractResultSet
 
getBoolean(String) - Method in class xxl.relational.AbstractTuple
 
getBoolean(String) - Method in interface xxl.relational.Tuple
 
getByte(int) - Method in class xxl.relational.AbstractResultSet
 
getByte(int) - Method in class xxl.relational.AbstractTuple
 
getByte(int) - Method in interface xxl.relational.Tuple
 
getByte(String) - Method in class xxl.relational.AbstractResultSet
 
getByte(String) - Method in class xxl.relational.AbstractTuple
 
getByte(String) - Method in interface xxl.relational.Tuple
 
getBytes(int) - Method in class xxl.relational.AbstractResultSet
 
getBytes(int) - Method in class xxl.relational.Selection
 
getBytes(int) - Method in class xxl.relational.Union
 
getBytes(int) - Method in class xxl.relational.Distinct
 
getBytes(int) - Method in class xxl.relational.NestedLoopsDistinct
 
getBytes(int) - Method in class xxl.relational.Minus
 
getBytes(int) - Method in class xxl.relational.NestedLoopsMinus
 
getBytes(int) - Method in class xxl.relational.Join
 
getBytes(int) - Method in class xxl.relational.NestedLoopsJoin
 
getBytes(int) - Method in class xxl.relational.SortBasedDistinct
 
getBytes(int) - Method in class xxl.relational.Grouper
 
getBytes(int) - Method in class xxl.relational.SortBasedMinus
 
getBytes(int) - Method in class xxl.relational.SortBasedGrouper
 
getBytes(int) - Method in class xxl.relational.FileResultSet
 
getBytes(int) - Method in class xxl.relational.Projection
 
getBytes(int) - Method in class xxl.relational.Sorter
 
getBytes(int) - Method in class xxl.relational.NestedLoopsGrouper
 
getBytes(int) - Method in class xxl.relational.BufferedResultSet
 
getBytes(String) - Method in class xxl.relational.AbstractResultSet
 
getCapacity - Variable in class xxl.indexStructures.Tree
Returns the maximum capacity of a node.
getCatalogName(int) - Method in class xxl.relational.NumberMetaData
 
getCatalogName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getCatalogName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getCatalogName(int) - Method in class xxl.relational.VarCharMetaData
 
getCatalogName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getCharacterStream(int) - Method in class xxl.relational.AbstractResultSet
 
getCharacterStream(String) - Method in class xxl.relational.AbstractResultSet
 
getClob(int) - Method in class xxl.relational.AbstractResultSet
 
getClob(String) - Method in class xxl.relational.AbstractResultSet
 
getColumnClassName(int) - Method in class xxl.relational.NumberMetaData
 
getColumnClassName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnClassName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnClassName(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnClassName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnCount() - Method in class xxl.relational.NumberMetaData
 
getColumnCount() - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnCount() - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnCount() - Method in class xxl.relational.VarCharMetaData
 
getColumnCount() - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnCount(ResultSet) - Static method in class xxl.relational.AbstractResultSet
 
getColumnDisplaySize(int) - Method in class xxl.relational.NumberMetaData
 
getColumnDisplaySize(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnDisplaySize(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnDisplaySize(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnDisplaySize(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnLabel(int) - Method in class xxl.relational.NumberMetaData
 
getColumnLabel(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnLabel(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnLabel(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnLabel(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnName(int) - Method in class xxl.relational.NumberMetaData
 
getColumnName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnName(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnType(int) - Method in class xxl.relational.NumberMetaData
 
getColumnType(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnType(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnType(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnType(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getColumnTypeName(int) - Method in class xxl.relational.NumberMetaData
 
getColumnTypeName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getColumnTypeName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getColumnTypeName(int) - Method in class xxl.relational.VarCharMetaData
 
getColumnTypeName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getConcurrency() - Method in class xxl.relational.AbstractResultSet
 
getContainer - Variable in class xxl.indexStructures.Tree
Returns the Container that is used to store the node the IndexEntry is pointing to.
getCursorName() - Method in class xxl.relational.AbstractResultSet
 
getDate(int) - Method in class xxl.relational.AbstractResultSet
 
getDate(int) - Method in class xxl.relational.AbstractTuple
 
getDate(int) - Method in interface xxl.relational.Tuple
 
getDate(int, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getDate(String) - Method in class xxl.relational.AbstractResultSet
 
getDate(String) - Method in class xxl.relational.AbstractTuple
 
getDate(String) - Method in interface xxl.relational.Tuple
 
getDate(String, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getDescriptor - Variable in class xxl.indexStructures.Tree
Returns the Descriptor of a given data item.
getDouble(int) - Method in class xxl.relational.AbstractResultSet
 
getDouble(int) - Method in class xxl.relational.AbstractTuple
 
getDouble(int) - Method in interface xxl.relational.Tuple
 
getDouble(String) - Method in class xxl.relational.AbstractResultSet
 
getDouble(String) - Method in class xxl.relational.AbstractTuple
 
getDouble(String) - Method in interface xxl.relational.Tuple
 
getFetchDirection() - Method in class xxl.relational.AbstractResultSet
 
getFetchSize() - Method in class xxl.relational.AbstractResultSet
 
getFloat(int) - Method in class xxl.relational.AbstractResultSet
 
getFloat(int) - Method in class xxl.relational.AbstractTuple
 
getFloat(int) - Method in interface xxl.relational.Tuple
 
getFloat(String) - Method in class xxl.relational.AbstractResultSet
 
getFloat(String) - Method in class xxl.relational.AbstractTuple
 
getFloat(String) - Method in interface xxl.relational.Tuple
 
getInputBufferSize() - Method in class xxl.cursors.MergeSorter
 
getInt(int) - Method in class xxl.relational.AbstractResultSet
 
getInt(int) - Method in class xxl.relational.AbstractTuple
 
getInt(int) - Method in interface xxl.relational.Tuple
 
getInt(String) - Method in class xxl.relational.AbstractResultSet
 
getInt(String) - Method in class xxl.relational.AbstractTuple
 
getInt(String) - Method in interface xxl.relational.Tuple
 
getKey() - Method in class xxl.collections.MapEntry
 
getLocalizedMessage() - Method in class xxl.util.WrappingRuntimeException
 
getLong(int) - Method in class xxl.relational.AbstractResultSet
 
getLong(int) - Method in class xxl.relational.AbstractTuple
 
getLong(int) - Method in interface xxl.relational.Tuple
 
getLong(String) - Method in class xxl.relational.AbstractResultSet
 
getLong(String) - Method in class xxl.relational.AbstractTuple
 
getLong(String) - Method in interface xxl.relational.Tuple
 
getMessage() - Method in class xxl.util.WrappingRuntimeException
 
getMetaData() - Method in class xxl.relational.AbstractResultSet
 
getMetaData() - Method in class xxl.relational.Selection
 
getMetaData() - Method in class xxl.relational.Union
 
getMetaData() - Method in class xxl.relational.Distinct
 
getMetaData() - Method in class xxl.relational.Minus
 
getMetaData() - Method in class xxl.relational.Join
 
getMetaData() - Method in class xxl.relational.AbstractTuple
 
getMetaData() - Method in class xxl.relational.Grouper
 
getMetaData() - Method in class xxl.relational.FileResultSet
 
getMetaData() - Method in class xxl.relational.Projection
 
getMetaData() - Method in interface xxl.relational.Tuple
 
getMetaData() - Method in class xxl.relational.Sorter
 
getMetaData() - Method in class xxl.relational.BufferedResultSet
 
getObject(int) - Method in class xxl.relational.AbstractResultSet
 
getObject(int) - Method in class xxl.relational.Selection
 
getObject(int) - Method in class xxl.relational.Union
 
getObject(int) - Method in class xxl.relational.Distinct
 
getObject(int) - Method in class xxl.relational.NestedLoopsDistinct
 
getObject(int) - Method in class xxl.relational.Minus
 
getObject(int) - Method in class xxl.relational.NestedLoopsMinus
 
getObject(int) - Method in class xxl.relational.Join
 
getObject(int) - Method in class xxl.relational.NestedLoopsJoin
 
getObject(int) - Method in class xxl.relational.SortBasedDistinct
 
getObject(int) - Method in class xxl.relational.AbstractTuple
 
getObject(int) - Method in class xxl.relational.Grouper
 
getObject(int) - Method in class xxl.relational.SortBasedMinus
 
getObject(int) - Method in class xxl.relational.SortBasedGrouper
 
getObject(int) - Method in class xxl.relational.FileResultSet
 
getObject(int) - Method in class xxl.relational.Projection
 
getObject(int) - Method in interface xxl.relational.Tuple
 
getObject(int) - Method in class xxl.relational.Sorter
 
getObject(int) - Method in class xxl.relational.NestedLoopsGrouper
 
getObject(int) - Method in class xxl.relational.BufferedResultSet
 
getObject(int, Map) - Method in class xxl.relational.AbstractResultSet
 
getObject(String) - Method in class xxl.relational.AbstractResultSet
 
getObject(String) - Method in class xxl.relational.AbstractTuple
 
getObject(String) - Method in interface xxl.relational.Tuple
 
getObject(String, Map) - Method in class xxl.relational.AbstractResultSet
 
getObjectFunction(int) - Static method in class xxl.relational.AbstractTuple
 
getObjectSize(Object) - Static method in class xxl.util.Math
 
getObjectSize(Object, Class, Set) - Static method in class xxl.util.Math
 
getOutputBufferSize() - Method in class xxl.cursors.MergeSorter
 
getPrecision(int) - Method in class xxl.relational.NumberMetaData
 
getPrecision(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getPrecision(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getPrecision(int) - Method in class xxl.relational.VarCharMetaData
 
getPrecision(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getRef(int) - Method in class xxl.relational.AbstractResultSet
 
getRef(String) - Method in class xxl.relational.AbstractResultSet
 
getResultSet() - Method in class xxl.relational.ResultSetCursor
 
getRow() - Method in class xxl.relational.AbstractResultSet
 
getScale(int) - Method in class xxl.relational.NumberMetaData
 
getScale(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getScale(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getScale(int) - Method in class xxl.relational.VarCharMetaData
 
getScale(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getSchemaName(int) - Method in class xxl.relational.NumberMetaData
 
getSchemaName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getSchemaName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getSchemaName(int) - Method in class xxl.relational.VarCharMetaData
 
getSchemaName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getShort(int) - Method in class xxl.relational.AbstractResultSet
 
getShort(int) - Method in class xxl.relational.AbstractTuple
 
getShort(int) - Method in interface xxl.relational.Tuple
 
getShort(String) - Method in class xxl.relational.AbstractResultSet
 
getShort(String) - Method in class xxl.relational.AbstractTuple
 
getShort(String) - Method in interface xxl.relational.Tuple
 
getSize - Variable in class xxl.indexStructures.Tree
Returns the current load of a node.
getSplitMaxRatio - Variable in class xxl.indexStructures.Tree
 
getSplitMinRatio - Variable in class xxl.indexStructures.Tree
Returns the minimal relative number of entries the node may contain after a split.
getStatement() - Method in class xxl.relational.AbstractResultSet
 
getString(int) - Method in class xxl.relational.AbstractResultSet
 
getString(int) - Method in class xxl.relational.AbstractTuple
 
getString(int) - Method in interface xxl.relational.Tuple
 
getString(String) - Method in class xxl.relational.AbstractResultSet
 
getString(String) - Method in class xxl.relational.AbstractTuple
 
getString(String) - Method in interface xxl.relational.Tuple
 
getTableName(int) - Method in class xxl.relational.NumberMetaData
 
getTableName(int) - Method in class xxl.relational.MergedResultSetMetaData
 
getTableName(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
getTableName(int) - Method in class xxl.relational.VarCharMetaData
 
getTableName(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
getTime(int) - Method in class xxl.relational.AbstractResultSet
 
getTime(int) - Method in class xxl.relational.AbstractTuple
 
getTime(int) - Method in interface xxl.relational.Tuple
 
getTime(int, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getTime(String) - Method in class xxl.relational.AbstractResultSet
 
getTime(String) - Method in class xxl.relational.AbstractTuple
 
getTime(String) - Method in interface xxl.relational.Tuple
 
getTime(String, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getTimestamp(int) - Method in class xxl.relational.AbstractResultSet
 
getTimestamp(int) - Method in class xxl.relational.AbstractTuple
 
getTimestamp(int) - Method in interface xxl.relational.Tuple
 
getTimestamp(int, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getTimestamp(String) - Method in class xxl.relational.AbstractResultSet
 
getTimestamp(String) - Method in class xxl.relational.AbstractTuple
 
getTimestamp(String) - Method in interface xxl.relational.Tuple
 
getTimestamp(String, Calendar) - Method in class xxl.relational.AbstractResultSet
 
getTuple() - Method in class xxl.relational.BufferedResultSet
 
getTupleComparator(int[], boolean[]) - Static method in class xxl.relational.AbstractTuple
 
getType() - Method in class xxl.relational.AbstractResultSet
 
getUnicodeStream(int) - Method in class xxl.relational.AbstractResultSet
 
getUnicodeStream(String) - Method in class xxl.relational.AbstractResultSet
 
getValue() - Method in class xxl.collections.MapEntry
 
getWarnings() - Method in class xxl.relational.AbstractResultSet
 
got - Variable in class xxl.cursors.Skipper
 
got - Variable in class xxl.cursors.Taker
 
got - Variable in class xxl.cursors.Dropper
 
Grouper - class xxl.cursors.Grouper.
A Grouper partitions input data into groups (lazy evaluation).
Grouper - class xxl.relational.Grouper.
This abstract class represents the logical Operator "Grouper".
Grouper(Cursor, Function) - Constructor for class xxl.cursors.Grouper
Creates a new Grouper.
Grouper(int[], Function[], int[], ResultSet) - Constructor for class xxl.relational.Grouper
 
Grouper(int[], Function[], String[], ResultSet) - Constructor for class xxl.relational.Grouper
 
Grouper(Iterator, Function) - Constructor for class xxl.cursors.Grouper
Creates a new Grouper.
Grouper(PeekIterator, Function) - Constructor for class xxl.cursors.Grouper
Creates a new Grouper.
Grouper(String[], Function[], int[], ResultSet) - Constructor for class xxl.relational.Grouper
 
Grouper(String[], Function[], String[], ResultSet) - Constructor for class xxl.relational.Grouper
 
groups - Variable in class xxl.cursors.HashGrouper
A Cursor pointing to the resulting groups.
groupSize - Variable in class xxl.cursors.Grouper
The actual size of the group.
grow(Object, int) - Method in class xxl.util.ArrayResizer
 
grow(Object, Tree.Descriptor) - Method in class xxl.indexStructures.Tree
 
grow(Object, Tree.Descriptor, Stack, Tree) - Method in class xxl.indexStructures.Tree.IndexEntry
 
grow(Object, Tree.Descriptor, Tree) - Method in class xxl.indexStructures.Tree.Node
Inserts data into the current node.
grow(Object, Tree.Descriptor, Tree) - Method in class xxl.indexStructures.ORTree.Node
 
grow(Object, Tree.Descriptor, Tree) - Method in class xxl.indexStructures.BTree.Node
 
growAndPost(Object, Tree.Descriptor, Stack, Tree) - Method in class xxl.indexStructures.Tree.IndexEntry
 

H

hashCode - Variable in class xxl.relational.AbstractTuple
 
hashCode() - Method in class xxl.collections.MapEntry
 
hashCode() - Method in class xxl.util.Tuple
Computes a hash code for this tuple based on the objects stored in it.
hashCode() - Method in class xxl.util.Math.Wrapper
 
hashCode() - Method in class xxl.indexStructures.Tree.IndexEntry
Returns id.hashCode().
hashCode() - Method in class xxl.relational.AbstractTuple
 
HashGrouper - class xxl.cursors.HashGrouper.
A HashGrouper partitions input data into groups (strict evaluation).
HashGrouper(Cursor, Function) - Constructor for class xxl.cursors.HashGrouper
Creates a HashGrouper.
HashGrouper(Iterator) - Constructor for class xxl.cursors.HashGrouper
Creates a HashGrouper.
HashGrouper(Iterator, Function) - Constructor for class xxl.cursors.HashGrouper
Creates a HashGrouper.
HashGrouper(PeekIterator, Function) - Constructor for class xxl.cursors.HashGrouper
Creates a HashGrouper.
HashJoin - class xxl.cursors.HashJoin.
 
HashJoin(Divider, Function) - Constructor for class xxl.cursors.HashJoin
 
hasMoreElements() - Method in class xxl.cursors.IteratorEnumeration
Returns iterator.hasNext().
hasNext - Variable in class xxl.cursors.BufferedCursor
 
hasNext - Variable in class xxl.cursors.AbstractCursor
 
hasNext - Variable in class xxl.relational.ResultSetCursor
 
hasNext() - Method in class xxl.cursors.BufferedCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.AbstractCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.DecoratorCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Filter
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Aggregator
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Skipper
 
hasNext() - Method in class xxl.cursors.ReplacementSelection
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.IteratorCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Taker
 
hasNext() - Method in class xxl.cursors.PeekIteratorCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Permutator
 
hasNext() - Method in class xxl.cursors.EmptyCursor
Returns true if the iteration has more elements (This method returns always false.)
hasNext() - Method in class xxl.cursors.Enumerator
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.ArrayCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Dropper
 
hasNext() - Method in class xxl.cursors.Repeater
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Mapper
Returns true if the iteration has more elements.
hasNext() - Method in interface xxl.cursors.PeekIterator
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Grouper
Returns true if the iteration has more elements.
hasNext() - Method in interface xxl.cursors.Cursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.HashGrouper
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Sequentializer
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.EnumerationCursor
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.cursors.Merger
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.collections.AbstractQueue
 
hasNext() - Method in interface xxl.collections.Queue
Returns true if the iteration has more elements.
hasNext() - Method in class xxl.indexStructures.Tree.QueryIterator
Checks whether there exists a next result.
hasNext() - Method in class xxl.relational.ResultSetCursor
 
hasPeeked - Variable in class xxl.cursors.Grouper
 
heap - Variable in class xxl.cursors.ReplacementSelection
 
Heap - class xxl.collections.Heap.
The heap datastructure.
Heap(int) - Constructor for class xxl.collections.Heap
Creates an empty Heap.
Heap(int, Comparator) - Constructor for class xxl.collections.Heap
Creates an empty Heap.
Heap(Object[]) - Constructor for class xxl.collections.Heap
Creates a Heap for a given Array in O(n) time.
Heap(Object[], Comparator) - Constructor for class xxl.collections.Heap
Creates a Heap for a given Array in O(n) time.
Heap(Object[], int) - Constructor for class xxl.collections.Heap
Creates a Heap for a given Array in O(n) time.
Heap(Object[], int, Comparator) - Constructor for class xxl.collections.Heap
Creates a Heap for a given Array in O(n) time.
heapify() - Method in class xxl.collections.Heap
Computes the heap for a given Array in O(n) time.
heapSize - Variable in class xxl.cursors.MergeSorter
 
height - Variable in class xxl.indexStructures.Tree
Number of tree-levels (0 = tree is empty, 1 = tree contains only one node).
height() - Method in class xxl.indexStructures.Tree
Returns height.

I

id - Variable in class xxl.io.Buffer.Slot
 
id - Variable in class xxl.indexStructures.Tree.IndexEntry
The handle used to lookup the Node in its Container.
ID - Variable in class xxl.spatial.KPE
 
id() - Method in class xxl.io.Buffer.Slot
 
id() - Method in class xxl.indexStructures.Tree.IndexEntry
 
IDENTITY - Static variable in class xxl.functions.Function
The prototype function returns the argument (identity-function).
ids() - Method in class xxl.io.BufferedContainer
Returns a Cursor pointing to the ids of this Container.
ids() - Method in class xxl.io.BlockFileContainer
 
ids() - Method in class xxl.collections.Container
Returns a Cursor pointing to the ids of this Container.
ids() - Method in class xxl.collections.DecoratorContainer
Returns a Cursor pointing to the ids of this Container.
ids() - Method in class xxl.collections.MapContainer
Returns a Cursor pointing to the ids of this Container.
includes(boolean) - Method in class xxl.util.Interval1D
Returns true if the desired border belongs to this interval.
inclusive - Variable in class xxl.util.Interval1D
 
index - Variable in class xxl.io.Buffer.Slot
 
index - Variable in class xxl.cursors.Skipper
 
index - Variable in class xxl.cursors.Taker
 
index - Variable in class xxl.cursors.Permutator
 
index - Variable in class xxl.cursors.ArrayCursor
Actual position in the array.
index - Variable in class xxl.cursors.Dropper
 
index - Variable in class xxl.functions.Projection
 
indexEntry(Stack) - Method in class xxl.indexStructures.Tree
 
indices - Variable in class xxl.cursors.ArrayCursor
Iterator of indices of the elements that are to be returned by the ArrayCursor.
init() - Method in class xxl.spatial.Universe
 
init() - Method in class xxl.cursors.ReplacementSelection
Initializes the ReplacementSelection-Object.
init() - Method in class xxl.cursors.HashGrouper
Initializes the HashGrouper.
initialized - Variable in class xxl.cursors.Aggregator
 
innerBag - Variable in class xxl.relational.NestedLoopsMinus
 
input - Variable in class xxl.io.InputIterator
 
inputBufferSize - Variable in class xxl.io.StreamQueue
 
inputBufferSize - Variable in class xxl.cursors.MergeSorter
 
InputIterator - class xxl.io.InputIterator.
Creates an Iterator on a DataInputStream.
InputIterator(DataInputStream, Converter) - Constructor for class xxl.io.InputIterator
 
InputIterator(Function, DataInputStream) - Constructor for class xxl.io.InputIterator
 
inputStream() - Method in class xxl.io.StreamQueue
 
inputStream() - Method in class xxl.io.RandomAccessFileQueue
 
insert(Bag) - Method in interface xxl.spatial.SpaceSweep.BulkSweepArea
 
insert(Object) - Method in interface xxl.spatial.Bucket
 
insert(Object) - Method in class xxl.spatial.Arge.HashSweepArea
 
insert(Object) - Method in interface xxl.spatial.SpaceSweep.SweepArea
 
insert(Object) - Method in class xxl.io.StreamQueue
 
insert(Object) - Method in class xxl.collections.AbstractQueue
 
insert(Object) - Method in class xxl.collections.Container
Inserts an Object into this Container.
insert(Object) - Method in class xxl.collections.Heap
Inserts an Object into the heap.
insert(Object) - Method in class xxl.collections.AbstractBag
Insert an element into the bag.
insert(Object) - Method in class xxl.collections.ListQueue
Appends an object to the end of the queue.
insert(Object) - Method in class xxl.collections.StackQueue
 
insert(Object) - Method in class xxl.collections.ArrayQueue
 
insert(Object) - Method in class xxl.collections.ListBag
Insert an element into the bag.
insert(Object) - Method in interface xxl.collections.Bag
Insert an element into the bag.
insert(Object) - Method in class xxl.collections.DynamicHeap
Inserts an Object into the heap.
insert(Object) - Method in interface xxl.collections.Queue
Appends an object to the end of the queue.
insert(Object) - Method in class xxl.indexStructures.Tree
Inserts an Object into the tree (This function calls insert on the root-node by default).
insert(Object, boolean) - Method in class xxl.io.ConverterContainer
 
insert(Object, boolean) - Method in class xxl.io.BufferedContainer
Inserts an Object into this Container.
insert(Object, boolean) - Method in class xxl.io.BlockFileContainer
 
insert(Object, boolean) - Method in class xxl.collections.Container
Inserts an Object into this Container.
insert(Object, boolean) - Method in class xxl.collections.DecoratorContainer
Inserts an Object into this Container.
insert(Object, boolean) - Method in class xxl.collections.MapContainer
Inserts an Object into this Container.
insert(Object, int) - Method in class xxl.indexStructures.Tree
Inserts an Object into the tree.
insert(Object, Object, Object) - Method in class xxl.io.Buffer.Slot
 
insertAll(Iterator) - Method in class xxl.collections.AbstractQueue
 
insertAll(Iterator) - Method in class xxl.collections.Container
Inserts all the Object of a given Iterator into this Container.
insertAll(Iterator) - Method in class xxl.collections.Heap
Inserts all elements of a given Iterator into the heap.
insertAll(Iterator) - Method in class xxl.collections.AbstractBag
Insert a bunch of elements into the bag.
insertAll(Iterator) - Method in interface xxl.collections.Bag
Insert a bunch of elements into the bag.
insertAll(Iterator) - Method in class xxl.collections.DynamicHeap
Inserts all elements of a given Iterator into the heap.
insertAll(Iterator) - Method in interface xxl.collections.Queue
Appends all objects of the specified iterator to the end of the queue.
insertAll(Iterator, boolean) - Method in class xxl.collections.Container
Inserts all the Object of a given Iterator into this Container.
insertRow() - Method in class xxl.relational.AbstractResultSet
 
IntegerConverter - class xxl.io.IntegerConverter.
 
IntegerConverter() - Constructor for class xxl.io.IntegerConverter
 
intersect(Interval1D) - Method in class xxl.util.Interval1D
Shrinks this interval to reflect the intersection with a given interval.
intersect(IntervalND) - Method in class xxl.util.IntervalND
Shrinks this interval to reflect the intersection with a given interval.
intersect(Rectangle) - Method in class xxl.spatial.Rectangle
 
interval(Object) - Method in class xxl.indexStructures.BTree
 
Interval1D - class xxl.util.Interval1D.
Class to implement one-dimensional intervals of any ordered data type.
Interval1D(Interval1D) - Constructor for class xxl.util.Interval1D
Copy-constructor.
Interval1D(Object) - Constructor for class xxl.util.Interval1D
Constructs a new interval by providing a single point based on a Comparable data type.
Interval1D(Object, boolean, Object, boolean) - Constructor for class xxl.util.Interval1D
Constructs a new interval by providing the left and right borders based on a Comparable data type.
Interval1D(Object, boolean, Object, boolean, Comparator) - Constructor for class xxl.util.Interval1D
Constructs a new interval by providing the left and right borders and a comparator.
Interval1D(Object, Comparator) - Constructor for class xxl.util.Interval1D
Constructs a new interval by providing a single point and a comparator.
Interval1D(Object, Object) - Constructor for class xxl.util.Interval1D
Constructs a new closed interval by providing the left and right borders based on a Comparable data type.
Interval1D(Object, Object, Comparator) - Constructor for class xxl.util.Interval1D
Constructs a new closed interval by providing the left and right borders and a comparator.
Interval1D(Tree.Descriptor) - Constructor for class xxl.util.Interval1D
 
IntervalND - class xxl.util.IntervalND.
Class to implement multi-dimensional intervals based on n intervals of class Interval1D.
IntervalND(Interval1D[]) - Constructor for class xxl.util.IntervalND
Constructs a new interval using the given array of one-dimensional intervals.
intervals - Variable in class xxl.util.IntervalND
 
intervals() - Method in class xxl.util.IntervalND
Returns the internal array of one-dimensional intervals.
ints - Variable in class xxl.spatial.Universe
ints[d] = deltas[d] * Integer.MAX_VALUE (This is useful for z-code computation).
InverseComparator - class xxl.comparators.InverseComparator.
The InverseComparator inverts the ordering of a given Comparator.
InverseComparator(Comparator) - Constructor for class xxl.comparators.InverseComparator
Creates a new InverseComparator.
invoke() - Method in class xxl.functions.Function
Returns the function value.
invoke(Object) - Method in class xxl.cursors.Divider.DividerFunction
 
invoke(Object) - Method in class xxl.functions.Function
Returns the function value.
invoke(Object[]) - Method in class xxl.functions.Function
Returns the function value.
invoke(Object[]) - Method in class xxl.functions.Constant
 
invoke(Object[]) - Method in class xxl.functions.Projection
 
invoke(Object, Object) - Method in class xxl.functions.Function
Returns the function value.
isAfterLast() - Method in class xxl.relational.AbstractResultSet
 
isAutoIncrement(int) - Method in class xxl.relational.NumberMetaData
 
isAutoIncrement(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isAutoIncrement(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isAutoIncrement(int) - Method in class xxl.relational.VarCharMetaData
 
isAutoIncrement(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isBeforeFirst() - Method in class xxl.relational.AbstractResultSet
 
isCaseSensitive(int) - Method in class xxl.relational.NumberMetaData
 
isCaseSensitive(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isCaseSensitive(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isCaseSensitive(int) - Method in class xxl.relational.VarCharMetaData
 
isCaseSensitive(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isCurrency(int) - Method in class xxl.relational.NumberMetaData
 
isCurrency(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isCurrency(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isCurrency(int) - Method in class xxl.relational.VarCharMetaData
 
isCurrency(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isDefinitelyWritable(int) - Method in class xxl.relational.NumberMetaData
 
isDefinitelyWritable(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isDefinitelyWritable(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isDefinitelyWritable(int) - Method in class xxl.relational.VarCharMetaData
 
isDefinitelyWritable(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isDirty - Variable in class xxl.io.Buffer.Slot
 
isDirty() - Method in class xxl.io.Buffer.Slot
 
isFirst() - Method in class xxl.relational.AbstractResultSet
 
isFixed - Variable in class xxl.io.Buffer.Slot
 
isFixed() - Method in class xxl.io.Buffer.Slot
 
isFixed(Object, Object) - Method in class xxl.io.Buffer
 
isLast() - Method in class xxl.relational.AbstractResultSet
 
isNull(int) - Static method in class xxl.relational.Selection
 
isNull(int) - Method in class xxl.relational.AbstractTuple
 
isNull(int) - Method in interface xxl.relational.Tuple
 
isNull(String) - Method in class xxl.relational.AbstractTuple
 
isNull(String) - Method in interface xxl.relational.Tuple
 
isNullable(int) - Method in class xxl.relational.NumberMetaData
 
isNullable(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isNullable(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isNullable(int) - Method in class xxl.relational.VarCharMetaData
 
isNullable(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isReadOnly(int) - Method in class xxl.relational.NumberMetaData
 
isReadOnly(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isReadOnly(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isReadOnly(int) - Method in class xxl.relational.VarCharMetaData
 
isReadOnly(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isSearchable(int) - Method in class xxl.relational.NumberMetaData
 
isSearchable(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isSearchable(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isSearchable(int) - Method in class xxl.relational.VarCharMetaData
 
isSearchable(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isSigned(int) - Method in class xxl.relational.NumberMetaData
 
isSigned(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isSigned(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isSigned(int) - Method in class xxl.relational.VarCharMetaData
 
isSigned(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
isValid - Variable in class xxl.cursors.BufferedCursor
 
isWritable(int) - Method in class xxl.relational.NumberMetaData
 
isWritable(int) - Method in class xxl.relational.MergedResultSetMetaData
 
isWritable(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
isWritable(int) - Method in class xxl.relational.VarCharMetaData
 
isWritable(int) - Method in class xxl.relational.AssembledResultSetMetaData
 
iterator - Variable in class xxl.cursors.AbstractCursor
 
iterator - Variable in class xxl.cursors.IteratorEnumeration
The Iterator to be wrapped.
iterator - Variable in class xxl.cursors.IteratorCursor
The Iterator to be wrapped.
IteratorCursor - class xxl.cursors.IteratorCursor.
The IteratorCursor wraps an Iterator to a Cursor.
IteratorCursor(Iterator) - Constructor for class xxl.cursors.IteratorCursor
Creates a new IteratorCursor.
IteratorEnumeration - class xxl.cursors.IteratorEnumeration.
The IteratorEnumeration wraps an Iterator to an Enumeration.
IteratorEnumeration(Iterator) - Constructor for class xxl.cursors.IteratorEnumeration
Creates a new IteratorEnumeration.
iteratorsCursor - Variable in class xxl.cursors.Sequentializer
 

J

Join - class xxl.relational.Join.
This abstract class represents the logical operator "Join" (natural Join).
Join(ResultSet, ResultSet) - Constructor for class xxl.relational.Join
 

K

key - Variable in class xxl.collections.MapEntry
 
KPE - class xxl.spatial.KPE.
A key-pointer-element aggregates an Rectangle and an ID.
KPE(int) - Constructor for class xxl.spatial.KPE
 
KPE(KPE) - Constructor for class xxl.spatial.KPE
 
KPE(Rectangle, int) - Constructor for class xxl.spatial.KPE
 
KPEH - class xxl.spatial.KPEH.
A key-pointer-element for S3J.
KPEH(int) - Constructor for class xxl.spatial.KPEH
 
KPEH(KPE, LocationalCode) - Constructor for class xxl.spatial.KPEH
 

L

l1 - Variable in class xxl.relational.Join
 
last - Variable in class xxl.io.LRUBuffer
 
last - Variable in class xxl.collections.Heap
The last element in the heap.
last() - Method in class xxl.cursors.Aggregator
Returns the last element of this Cursor.
last() - Method in class xxl.relational.AbstractResultSet
 
last(Iterator) - Static method in class xxl.cursors.Cursors
Returns the last element of an Iterator.
lc - Variable in class xxl.spatial.KPEH
 
left - Variable in class xxl.cursors.Repeater
 
leftBorders - Variable in class xxl.spatial.Rectangle
 
length - Variable in class xxl.cursors.Divider.DividerMap
 
length - Variable in class xxl.relational.Grouper
 
length() - Method in class xxl.util.Tuple
Returns the length of the underlying array.
level - Variable in class xxl.spatial.LocationalCode
 
level - Variable in class xxl.indexStructures.Tree.Node
The maximum distance to the leaves of the subtree (i.e.
level - Variable in class xxl.indexStructures.Tree.QueryIterator.Candidate
The level of the node (height of the tree).
level(int) - Method in class xxl.indexStructures.Tree.IndexEntry
 
level(int[]) - Static method in class xxl.spatial.Universe
 
level(int[], int[]) - Static method in class xxl.spatial.Universe
Computes the level of the rectangle with the lower left corner p1 and the upper right corner p2 in a quadtree.
level(Stack) - Method in class xxl.indexStructures.Tree
 
LexicographicalComparator - class xxl.comparators.LexicographicalComparator.
The LexicographicalComparator creates a lexicographical ordering.
LexicographicalComparator(Comparator[]) - Constructor for class xxl.comparators.LexicographicalComparator
Creates a new LexicographicalComparator.
LexicographicalComparator(Comparator, Comparator) - Constructor for class xxl.comparators.LexicographicalComparator
Creates a new LexicographicalComparator.
list - Variable in class xxl.collections.ListQueue
The List used for the internal representation of the data.
list - Variable in class xxl.collections.ListBag
 
list - Variable in class xxl.collections.ReversedList
 
list - Variable in class xxl.collections.MappedList
 
list - Variable in class xxl.relational.AbstractTuple
 
ListBag - class xxl.collections.ListBag.
The class ListBag implements the interface Bag storing elements in a List.
ListBag() - Constructor for class xxl.collections.ListBag
Constructor that instantiates a new LinkedList to create the bag.
ListBag(Iterator) - Constructor for class xxl.collections.ListBag
Constructor that instantiates a new LinkedList to create the bag.
ListBag(List) - Constructor for class xxl.collections.ListBag
Constructor for creating a bag backed by a pre-existing list.
ListQueue - class xxl.collections.ListQueue.
The ArrayQueue extends AbstractQueue using a List for the internal representation of the data.
ListQueue() - Constructor for class xxl.collections.ListQueue
Creates a new ListQueue by creating a LinkedList.
ListQueue(Iterator) - Constructor for class xxl.collections.ListQueue
Creates a new ListQueue by creating a LinkedList.
ListQueue(List) - Constructor for class xxl.collections.ListQueue
Creates a new ListQueue.
ListQueue(List, Iterator) - Constructor for class xxl.collections.ListQueue
Creates a new ListQueue.
ListTuple - class xxl.relational.ListTuple.
Linked list implementation of the Tuple interface.
ListTuple(ResultSet) - Constructor for class xxl.relational.ListTuple
 
LocationalCode - class xxl.spatial.LocationalCode.
 
LocationalCode() - Constructor for class xxl.spatial.LocationalCode
 
LocationalCode(BitSet) - Constructor for class xxl.spatial.LocationalCode
 
LocationalCode(BitSet, int) - Constructor for class xxl.spatial.LocationalCode
 
locationalCode(int[], int[]) - Static method in class xxl.spatial.Universe
Expects a LocationalCode with cell == null.
locationalCode(Rectangle) - Method in class xxl.spatial.Universe
Calculates int-values for the given double-values and computes LocationalCode.
locationalCode(Rectangle, int) - Method in class xxl.spatial.Universe
 
LongConverter - class xxl.io.LongConverter.
 
LongConverter() - Constructor for class xxl.io.LongConverter
 
lookUp(Object, Object) - Method in class xxl.io.Buffer
 
lowerBound - Variable in class xxl.comparators.EmbeddingComparator
Determines whether the bound is the lower bound.
LRUBuffer - class xxl.io.LRUBuffer.
 
LRUBuffer.Slot - class xxl.io.LRUBuffer.Slot.
 
LRUBuffer.Slot(LRUBuffer, int) - Constructor for class xxl.io.LRUBuffer.Slot
 
LRUBuffer(int) - Constructor for class xxl.io.LRUBuffer
 

M

main(String[]) - Static method in class xxl.spatial.S3J
 
main(String[]) - Static method in class xxl.spatial.Arge
 
main(String[]) - Static method in class xxl.spatial.AsciiKPEConverter
 
main(String[]) - Static method in class xxl.spatial.Universe
 
main(String[]) - Static method in class xxl.io.URLInputIterator
 
main(String[]) - Static method in class xxl.cursors.Divider
 
main(String[]) - Static method in class xxl.cursors.ReplacementSelection
 
main(String[]) - Static method in class xxl.cursors.MergeSorter
 
main(String[]) - Static method in class xxl.cursors.DivideAndConquer
 
main(String[]) - Static method in class xxl.cursors.MarriageBeforeConquest
 
main(String[]) - Static method in class xxl.cursors.RandomIntegers
 
main(String[]) - Static method in class xxl.collections.MappedList
 
main(String[]) - Static method in class xxl.util.BitSet
 
map - Variable in class xxl.cursors.Divider.DividerMap
 
map - Variable in class xxl.collections.MapContainer
The Map used to store entries.
map - Variable in class xxl.relational.NestedLoopsGrouper
 
MapContainer - class xxl.collections.MapContainer.
The MapContainer is a Container that stores elements in a Map.
MapContainer() - Constructor for class xxl.collections.MapContainer
 
MapContainer(Map) - Constructor for class xxl.collections.MapContainer
 
MapEntry - class xxl.collections.MapEntry.
This class is a straightforward implementation of Map.Entry from java.util.
MapEntry(Object, Object) - Constructor for class xxl.collections.MapEntry
 
mapIterator - Variable in class xxl.relational.NestedLoopsGrouper
 
MappedList - class xxl.collections.MappedList.
 
MappedList(List, Function) - Constructor for class xxl.collections.MappedList
 
Mapper - class xxl.cursors.Mapper.
Tha Mapper maps an input-Object-array to an output-Object with a given Function.
Mapper(Iterator[]) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
Mapper(Iterator[], Function) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
Mapper(Iterator[], Function, boolean) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
Mapper(Iterator, Function) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
Mapper(Iterator, Iterator) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
Mapper(Iterator, Iterator, Function) - Constructor for class xxl.cursors.Mapper
Creates a new Mapper.
mapping - Variable in class xxl.cursors.Minimator
 
margin() - Method in class xxl.spatial.Rectangle
 
marginValue() - Method in class xxl.indexStructures.RTree.Node.Distribution
 
MarriageBeforeConquest - class xxl.cursors.MarriageBeforeConquest.
UNDER CONSTRUCTION, TODO
MarriageBeforeConquest(Divider, Function) - Constructor for class xxl.cursors.MarriageBeforeConquest
 
Math - class xxl.util.Math.
 
Math.Wrapper - class xxl.util.Math.Wrapper.
 
Math.Wrapper(Object) - Constructor for class xxl.util.Math.Wrapper
 
Math() - Constructor for class xxl.util.Math
 
MAX - Static variable in class xxl.relational.Grouper
 
max(Object, Object) - Static method in class xxl.comparators.Comparators
Returns the maximum of two objects.
max(Object, Object) - Static method in class xxl.util.Math
 
max(Object, Object, Comparator) - Static method in class xxl.comparators.Comparators
Returns the maximum of two objects.
max(Object, Object, Comparator) - Static method in class xxl.util.Math
 
maxDistance(double[], int) - Method in class xxl.spatial.Rectangle
Computes the distance between the given point and the most distant point of this rectangle using the Lp-Metrics.
maxMapSize - Variable in class xxl.relational.NestedLoopsGrouper
 
maxOuterBagSize - Variable in class xxl.relational.NestedLoopsJoin
 
maxValue - Variable in class xxl.cursors.RandomIntegers
 
md1 - Variable in class xxl.relational.MergedResultSetMetaData
 
md2 - Variable in class xxl.relational.MergedResultSetMetaData
 
medianOfThree(Array, Comparator) - Static method in class xxl.util.Math
 
medianOfThree(Object[], Comparator) - Static method in class xxl.util.Math
 
medianOfThree(Object, Object, Object, Comparator) - Static method in class xxl.util.Math
 
members - Variable in class xxl.io.Buffer.Slot
 
memSize - Variable in class xxl.cursors.Sorter
 
MergedResultSetMetaData - class xxl.relational.MergedResultSetMetaData.
 
MergedResultSetMetaData(ResultSetMetaData, ResultSetMetaData) - Constructor for class xxl.relational.MergedResultSetMetaData
 
Merger - class xxl.cursors.Merger.
A Merger-object serializes inputs with respect to a given comparator.
Merger(Iterator[]) - Constructor for class xxl.cursors.Merger
Creates a new Merger.
Merger(Iterator[], Comparator) - Constructor for class xxl.cursors.Merger
Creates a new Merger.
Merger(Iterator[], Queue) - Constructor for class xxl.cursors.Merger
Creates a new Merger.
Merger(Iterator, Iterator) - Constructor for class xxl.cursors.Merger
Creates a new Merger for two input-iterators.
Merger(Iterator, Iterator, Comparator) - Constructor for class xxl.cursors.Merger
Creates a new Merger for two input-iterators.
Merger(Iterator, Iterator, Queue) - Constructor for class xxl.cursors.Merger
Creates a new Merger for two input-iterators.
MergeSorter - class xxl.cursors.MergeSorter.
source-code

External Merge-Sort based on Replacement Selection.
MergeSorter(Iterator, Comparator, int, int, double, double, double, int, double, Function, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is the most simple constructor available).
MergeSorter(Iterator, Comparator, int, int, int) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is the most simple constructor available).
MergeSorter(Iterator, Comparator, int, int, int, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is one of the most simple constructors available).
MergeSorter(Iterator, Comparator, int, int, int, double, double, double, int, double, Function, Function, Comparator, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter.
MergeSorter(Iterator, Comparator, int, int, int, Function, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter (this is one of the most simple constructors available).
MergeSorter(Iterator, int, int, double, double, double, int, double, Function, boolean) - Constructor for class xxl.cursors.MergeSorter
 
MergeSorter(Iterator, int, int, int) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is the most simple constructor available).
MergeSorter(Iterator, int, int, int, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is one of the most simple constructors available).
MergeSorter(Iterator, int, int, int, Function) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter based on xxl.collections.ListQueue (this is the most simple constructor available).
MergeSorter(Iterator, int, int, int, Function, boolean) - Constructor for class xxl.cursors.MergeSorter
Creates a new MergeSorter (this is one of the most simple constructors available).
metaData - Variable in class xxl.relational.Union
 
metaData - Variable in class xxl.relational.Join
 
metaData - Variable in class xxl.relational.Grouper
 
metaData - Variable in class xxl.relational.FileResultSet
 
metaData - Variable in class xxl.relational.WrappedResultSetMetaData
 
MIN - Static variable in class xxl.relational.Grouper
 
min(Object, Object) - Static method in class xxl.comparators.Comparators
Returns the minimum of two objects.
min(Object, Object) - Static method in class xxl.util.Math
 
min(Object, Object, Comparator) - Static method in class xxl.comparators.Comparators
Returns the minimum of two objects.
min(Object, Object, Comparator) - Static method in class xxl.util.Math
 
minCursor - Variable in class xxl.cursors.Merger
 
minDistance(double[], int) - Method in class xxl.spatial.Rectangle
Computes the distance between the given point and the nearest point of this rectangle using the Lp-Metrics.
minima(Iterator) - Static method in class xxl.cursors.Cursors
Returns the list of objects equal to the minimal value in the same order provided by the iterator as its value using a ComparableComparator.
minima(Iterator, Comparator) - Static method in class xxl.cursors.Cursors
Returns the list of objects equal to the minimal value in the same order provided by the iterator as its value.
minima(Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns the list of objects having the minimal value in the same order provided by the iterator using a ComparableComparator.
minima(Iterator, Function, Comparator) - Static method in class xxl.cursors.Cursors
Returns the list of objects having the minimal value in the same order provided by the iterator.
Minimator - class xxl.cursors.Minimator.
The Minimator computes the minimal object for a given input-Iterator.
Minimator(Iterator) - Constructor for class xxl.cursors.Minimator
Creates a new Minimator.
Minimator(Iterator, Comparator) - Constructor for class xxl.cursors.Minimator
Creates a new Minimator.
Minimator(Iterator, Function) - Constructor for class xxl.cursors.Minimator
Creates a new Minimator.
Minimator(Iterator, Function, Comparator) - Constructor for class xxl.cursors.Minimator
Creates a new Minimator.
minimize(Iterator) - Static method in class xxl.cursors.Cursors
Returns a Map.Entry-object with the minimal value as its key and the list of objects equal to the minimal value in the same order provided by the iterator as its value using a ComparableComparator.
minimize(Iterator, Comparator) - Static method in class xxl.cursors.Cursors
Returns a Map.Entry-object with the minimal value as its key and the list of objects equal to the minimal value in the same order provided by the iterator as its value.
minimize(Iterator, Function) - Static method in class xxl.cursors.Cursors
Returns a Map.Entry-object with the minimal value as its key and the list of objects having this minimal value in the same order provided by the iterator as its value using a ComparableComparator.
minimize(Iterator, Function, Comparator) - Static method in class xxl.cursors.Cursors
Returns a Map.Entry-object with the minimal value as its key and the list of objects having this minimal value in the same order provided by the iterator as its value.
Minus - class xxl.relational.Minus.
This abstract class represents the logical operator "Minus".
Minus(ResultSet, ResultSet) - Constructor for class xxl.relational.Minus
 
moveToCurrentRow() - Method in class xxl.relational.AbstractResultSet
 
moveToInsertRow() - Method in class xxl.relational.AbstractResultSet
 

N

n - Variable in class xxl.cursors.ReplacementSelection
 
NestedLoopsDistinct - class xxl.relational.NestedLoopsDistinct.
Nested-loops implementation of the operator "Distinct".
NestedLoopsDistinct(Bag, int, ResultSet) - Constructor for class xxl.relational.NestedLoopsDistinct
 
NestedLoopsDistinct(ResultSet) - Constructor for class xxl.relational.NestedLoopsDistinct
 
NestedLoopsGrouper - class xxl.relational.NestedLoopsGrouper.
 
NestedLoopsGrouper(int[], Function[], int[], Bag, int, ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(int[], Function[], int[], ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(int[], Function[], String[], Bag, int, ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(int[], Function[], String[], ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(String[], Function[], int[], Bag, int, ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(String[], Function[], int[], ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(String[], Function[], String[], Bag, int, ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsGrouper(String[], Function[], String[], ResultSet) - Constructor for class xxl.relational.NestedLoopsGrouper
 
NestedLoopsJoin - class xxl.relational.NestedLoopsJoin.
 
NestedLoopsJoin(Bag, int, ResultSet, ResultSet) - Constructor for class xxl.relational.NestedLoopsJoin
 
NestedLoopsJoin(ResultSet, ResultSet) - Constructor for class xxl.relational.NestedLoopsJoin
 
NestedLoopsMinus - class xxl.relational.NestedLoopsMinus.
Nested-loops implementation of the operator "Minus".
NestedLoopsMinus(Bag, int, ResultSet, ResultSet) - Constructor for class xxl.relational.NestedLoopsMinus
 
newConquerer - Variable in class xxl.cursors.DivideAndConquer
 
newDescriptor - Variable in class xxl.indexStructures.ORTree.Node.SplitInfo
 
newDividerFunction - Variable in class xxl.cursors.Divider
 
newInteger(int) - Method in class xxl.cursors.Divider.IntegerDividerFunction
 
newIterator(Object) - Method in class xxl.cursors.Divider.DividerFunction
 
newIterator(Object) - Method in class xxl.cursors.Divider.IntegerDividerFunction
 
newNode() - Method in class xxl.indexStructures.Tree.Node.SplitInfo
Returns the enclosing Object (i.e.
newObject - Variable in class xxl.io.StreamQueue
 
newQueue - Variable in class xxl.cursors.Divider.DividerMap
 
newSlot(int) - Method in class xxl.io.Buffer
 
newSlot(int) - Method in class xxl.io.LRUBuffer
 
next - Variable in class xxl.cursors.BufferedCursor
 
next - Variable in class xxl.cursors.AbstractCursor
 
next - Variable in class xxl.cursors.Enumerator
The value returned by the next call to next() or peek().
next - Variable in class xxl.relational.SortBasedGrouper
 
next() - Method in class xxl.io.StreamQueue
 
next() - Method in class xxl.cursors.BufferedCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.AbstractCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.DecoratorCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Aggregator
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Minimator
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Skipper
 
next() - Method in class xxl.cursors.ReplacementSelection
Returns the next element in the iteration.
next() - Method in class xxl.cursors.IteratorCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Taker
 
next() - Method in class xxl.cursors.PeekIteratorCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Permutator
 
next() - Method in class xxl.cursors.EmptyCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Enumerator
Returns the next element in the iteration.
next() - Method in class xxl.cursors.ArrayCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Dropper
 
next() - Method in class xxl.cursors.Repeater
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Mapper
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Remover
 
next() - Method in interface xxl.cursors.PeekIterator
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Grouper
Returns the next element in the iteration.
next() - Method in interface xxl.cursors.Cursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.HashGrouper
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Sequentializer
Returns the next element in the iteration.
next() - Method in class xxl.cursors.EnumerationCursor
Returns the next element in the iteration.
next() - Method in class xxl.cursors.Merger
Returns the next element in the iteration.
next() - Method in class xxl.collections.AbstractQueue
 
next() - Method in class xxl.collections.Heap
Returns the next element in the iteration.
next() - Method in class xxl.collections.ListQueue
Returns the next element in the iteration.
next() - Method in class xxl.collections.StackQueue
 
next() - Method in class xxl.collections.ArrayQueue
 
next() - Method in class xxl.collections.DynamicHeap
Returns the next element in the iteration.
next() - Method in interface xxl.collections.Queue
Returns the next element in the iteration.
next() - Method in class xxl.indexStructures.Tree.QueryIterator
Returns the next result of the query.
next() - Method in class xxl.relational.AbstractResultSet
 
next() - Method in class xxl.relational.Selection
 
next() - Method in class xxl.relational.Union
 
next() - Method in class xxl.relational.ResultSetCursor
 
next() - Method in class xxl.relational.Distinct
 
next() - Method in class xxl.relational.NestedLoopsDistinct
 
next() - Method in class xxl.relational.Minus
 
next() - Method in class xxl.relational.NestedLoopsMinus
 
next() - Method in class xxl.relational.Join
 
next() - Method in class xxl.relational.NestedLoopsJoin
 
next() - Method in class xxl.relational.SortBasedDistinct
 
next() - Method in class xxl.relational.Grouper
 
next() - Method in class xxl.relational.SortBasedMinus
 
next() - Method in class xxl.relational.SortBasedGrouper
 
next() - Method in class xxl.relational.FileResultSet
 
next() - Method in class xxl.relational.Projection
 
next() - Method in class xxl.relational.Sorter
 
next() - Method in class xxl.relational.NestedLoopsGrouper
 
next() - Method in class xxl.relational.BufferedResultSet
 
nextElement() - Method in class xxl.cursors.IteratorEnumeration
Returns iterator.next().
no - Variable in class xxl.spatial.AsciiKPEConverter
 
node(Stack) - Method in class xxl.indexStructures.Tree
 
noOfObjects - Variable in class xxl.cursors.RandomIntegers
 
not(Function) - Static method in class xxl.relational.Selection
 
nth(Iterator, int) - Static method in class xxl.cursors.Cursors
Returns the n-th element of an Iterator.
nullRepresentation - Variable in class xxl.relational.FileResultSet
 
number() - Method in class xxl.indexStructures.Tree.Node
Returns the number of Entries that are currently stored in this Node.
number() - Method in class xxl.indexStructures.ORTree.Node
 
NumberMetaData - class xxl.relational.NumberMetaData.
A skeleton implementation of ResultSetMetaData for Numbers.
NumberMetaData() - Constructor for class xxl.relational.NumberMetaData
 
numberOfColumns - Variable in class xxl.relational.FileResultSet
 

O

object - Variable in class xxl.io.Buffer.Slot
 
object - Variable in class xxl.cursors.Repeater
 
object - Variable in class xxl.functions.Constant
 
object - Variable in class xxl.util.Math.Wrapper
 
objects - Variable in class xxl.util.Tuple
 
objects() - Method in class xxl.collections.Container
Returns a Cursor pointing to the objects of this Container.
objectSize - Variable in class xxl.cursors.Sorter
 
offset - Variable in class xxl.io.Block
 
offset - Variable in class xxl.io.BufferedOutputStream
 
onBag - Variable in class xxl.relational.BufferedResultSet
 
onColumns - Variable in class xxl.relational.Grouper
 
open() - Method in class xxl.io.RandomAccessFileQueue
 
open() - Method in class xxl.relational.ResultSetCursor
 
openInput() - Method in class xxl.io.StreamQueue
 
openOutput() - Method in class xxl.io.StreamQueue
 
openPhaseFinished - Variable in class xxl.cursors.MergeSorter
 
or(Function[]) - Static method in class xxl.relational.Selection
 
or(Function, Function) - Static method in class xxl.relational.Selection
 
originalColumnIndex(int) - Method in class xxl.relational.WrappedResultSetMetaData
 
originalColumnIndexFrom1(int) - Method in class xxl.relational.Join
 
originalColumnIndexFrom1(int) - Method in class xxl.relational.MergedResultSetMetaData
 
originalColumnIndexFrom2(int) - Method in class xxl.relational.Join
 
originalColumnIndexFrom2(int) - Method in class xxl.relational.MergedResultSetMetaData
 
originalMetaData(int) - Method in class xxl.relational.MergedResultSetMetaData
 
originalResultSet(int) - Method in class xxl.relational.Join
 
ORTree - class xxl.indexStructures.ORTree.
 
ORTree.IndexEntry - class xxl.indexStructures.ORTree.IndexEntry.
 
ORTree.IndexEntry(Object, Tree.Descriptor) - Constructor for class xxl.indexStructures.ORTree.IndexEntry
 
ORTree.Node - class xxl.indexStructures.ORTree.Node.
 
ORTree.Node.SplitInfo - class xxl.indexStructures.ORTree.Node.SplitInfo.
 
ORTree.Node.SplitInfo(ORTree.Node, Stack, Tree, Tree.Descriptor) - Constructor for class xxl.indexStructures.ORTree.Node.SplitInfo
 
ORTree.Node(int, Collection) - Constructor for class xxl.indexStructures.ORTree.Node
 
ORTree(Function, Container, int, int) - Constructor for class xxl.indexStructures.ORTree
 
ORTree(Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.ORTree
 
ORTree(ORTree.IndexEntry, int, Function, Container, int, int) - Constructor for class xxl.indexStructures.ORTree
 
ORTree(ORTree.IndexEntry, int, Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.ORTree
 
out(boolean, String) - Static method in class xxl.Debug
 
outerBag - Variable in class xxl.relational.NestedLoopsDistinct
 
outerBag - Variable in class xxl.relational.NestedLoopsMinus
 
outerBag - Variable in class xxl.relational.NestedLoopsJoin
 
outerBagIterator - Variable in class xxl.relational.NestedLoopsMinus
 
outerBagPointer - Variable in class xxl.relational.NestedLoopsJoin
 
outerBagSize - Variable in class xxl.relational.NestedLoopsDistinct
 
outerBagSize - Variable in class xxl.relational.NestedLoopsMinus
 
outerBagSize - Variable in class xxl.relational.NestedLoopsJoin
 
outputBufferSize - Variable in class xxl.io.StreamQueue
 
outputBufferSize - Variable in class xxl.cursors.MergeSorter
 
outputStream - Variable in class xxl.io.BufferedOutputStream
 
outputStream() - Method in class xxl.io.StreamQueue
 
outputStream() - Method in class xxl.io.RandomAccessFileQueue
 
overflows(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns true if the node contains more elements then its capacity allows.
overlap(Rectangle) - Method in class xxl.spatial.Rectangle
 
overlaps(Interval1D) - Method in class xxl.util.Interval1D
Checks whether an interval and this interval do overlap.
overlaps(IntervalND) - Method in class xxl.util.IntervalND
Checks whether an interval and this interval do overlap.
overlaps(Rectangle) - Method in class xxl.spatial.Rectangle
 
overlaps(Tree.Descriptor) - Method in class xxl.spatial.Rectangle
 
overlaps(Tree.Descriptor) - Method in class xxl.util.Interval1D
 
overlaps(Tree.Descriptor) - Method in interface xxl.indexStructures.Tree.Descriptor
 
overlapValue() - Method in class xxl.indexStructures.RTree.Node.Distribution
 
owner - Variable in class xxl.io.Buffer.Slot
 
owners - Variable in class xxl.io.Buffer
 

P

path - Variable in class xxl.indexStructures.Tree.Node.SplitInfo
The path including the split node.
peek() - Method in class xxl.cursors.BufferedCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.AbstractCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.DecoratorCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Aggregator
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Minimator
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Skipper
 
peek() - Method in class xxl.cursors.ReplacementSelection
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.IteratorCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Taker
 
peek() - Method in class xxl.cursors.PeekIteratorCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.EmptyCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Enumerator
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.ArrayCursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Dropper
 
peek() - Method in class xxl.cursors.Repeater
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Mapper
Shows the next element in the iteration without removing it.
peek() - Method in interface xxl.cursors.PeekIterator
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Grouper
Shows the next element in the iteration without removing it.
peek() - Method in interface xxl.cursors.Cursor
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.HashGrouper
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.Sequentializer
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.cursors.EnumerationCursor
Shows the next element in the iteration without removing it (Always throws UnsupportedOperationException).
peek() - Method in class xxl.cursors.Merger
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.collections.AbstractQueue
 
peek() - Method in class xxl.collections.Heap
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.collections.ListQueue
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.collections.StackQueue
 
peek() - Method in class xxl.collections.ArrayQueue
 
peek() - Method in interface xxl.collections.Queue
Shows the next element in the iteration without removing it.
peek() - Method in class xxl.relational.ResultSetCursor
 
peeked - Variable in class xxl.cursors.Taker
 
peekIterator - Variable in class xxl.cursors.PeekIteratorCursor
 
PeekIterator - interface xxl.cursors.PeekIterator.
This class extends java.util.Iterator with the peek()-functionality.
PeekIteratorCursor - class xxl.cursors.PeekIteratorCursor.
PeekIteratorCursor wraps a PeekIterator to a Cursor.
PeekIteratorCursor(PeekIterator) - Constructor for class xxl.cursors.PeekIteratorCursor
Creates a new PeekIteratorCursor.
Permutator - class xxl.cursors.Permutator.
 
Permutator(int) - Constructor for class xxl.cursors.Permutator
 
Permutator(int[]) - Constructor for class xxl.cursors.Permutator
 
Permutator(int[], Random) - Constructor for class xxl.cursors.Permutator
 
Permutator(int, Random) - Constructor for class xxl.cursors.Permutator
 
post(Object, Tree) - Method in class xxl.indexStructures.Tree.Node
Updates the current node with the information created by postData().
post(Object, Tree) - Method in class xxl.indexStructures.ORTree.Node
 
precision - Variable in class xxl.util.BitSet
 
predicate - Variable in class xxl.relational.Selection
 
predicate(int, String, int) - Static method in class xxl.relational.Selection
 
predicate(int, String, Object) - Static method in class xxl.relational.Selection
 
prePrevious - Variable in class xxl.cursors.Grouper
The Object seen before the actual Object.
previous - Variable in class xxl.cursors.Grouper
The Object seen before the actual Object.
previous() - Method in class xxl.relational.AbstractResultSet
 
printStackTrace() - Method in class xxl.util.WrappingRuntimeException
 
printStackTrace(PrintStream) - Method in class xxl.util.WrappingRuntimeException
 
printStackTrace(PrintWriter) - Method in class xxl.util.WrappingRuntimeException
 
projectedResultSet - Variable in class xxl.relational.Grouper
 
projection - Variable in class xxl.relational.Projection
 
Projection - class xxl.functions.Projection.
 
Projection - class xxl.relational.Projection.
The operator for projection (without duplicate removal).
For each tuple of the given resultSet a new tuple will be computed.
Projection(Function, ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(int) - Constructor for class xxl.functions.Projection
 
Projection(int[], int[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(int[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(int[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(int[], String[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(String[], int[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(String[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
Projection(String[], String[], String[], ResultSet) - Constructor for class xxl.relational.Projection
 
projLength - Variable in class xxl.relational.Grouper
 
PROTOTYPE - Static variable in class xxl.io.BooleanConverter
 
PROTOTYPE - Static variable in class xxl.io.CharacterConverter
 
PROTOTYPE - Static variable in class xxl.io.IntegerConverter
 
PROTOTYPE - Static variable in class xxl.io.ConvertableConverter
 
PROTOTYPE - Static variable in class xxl.io.ByteConverter
 
PROTOTYPE - Static variable in class xxl.io.StringConverter
 
PROTOTYPE - Static variable in class xxl.io.StringBufferConverter
 
PROTOTYPE - Static variable in class xxl.io.LongConverter
 
PROTOTYPE - Static variable in class xxl.io.DoubleConverter
 
PROTOTYPE - Static variable in class xxl.io.FloatConverter
 
PROTOTYPE - Static variable in class xxl.io.ShortConverter
 
PROTOTYPE - Static variable in class xxl.cursors.EmptyCursor
 
PROTOTYPE - Static variable in class xxl.comparators.ComparableComparator
Prototype-object of ComparableComparator.
PROTOTYPE - Static variable in class xxl.comparators.InverseComparator
Prototype-object of InverseComparator.
PROTOTYPE - Static variable in class xxl.comparators.EmbeddingComparator
A prototype-object of this class.
PROTOTYPE - Static variable in class xxl.util.ArrayResizer
 
PROTOTYPE - Static variable in class xxl.relational.NumberMetaData
 

Q

query() - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Bag) - Method in interface xxl.spatial.SpaceSweep.BulkSweepArea
 
query(Function) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Function) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Function, int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Function, Queue) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Function, Queue, int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Queue) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Function, Queue, int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Object) - Method in interface xxl.spatial.Bucket
 
query(Object) - Method in class xxl.spatial.Arge.HashSweepArea
 
query(Object) - Method in interface xxl.spatial.SpaceSweep.SweepArea
 
query(Queue) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Queue, int) - Method in class xxl.indexStructures.Tree
Returns a new QueryIterator.
query(Tree.Descriptor) - Method in class xxl.indexStructures.Tree
Returns an iterator for all leaf-entries whose descriptors overlap with the given queryDescriptor
query(Tree.Descriptor, int) - Method in class xxl.indexStructures.Tree
Returns an iterator for all objects whose descriptors overlap with the given queryDescriptor
query(Tree.Descriptor, int) - Method in class xxl.indexStructures.BTree
Returns an iterator for all objects whose descriptors overlap with the given queryDescriptor
queryDescriptor - Variable in class xxl.indexStructures.BTree.DescriptorQueryIterator
 
queue - Variable in class xxl.cursors.Merger
The queue used to merge inputs.
queue - Variable in class xxl.indexStructures.Tree.QueryIterator
The (priority-)queue used to store candidates that passed the selection-Function.
Queue - interface xxl.collections.Queue.
This interface adds queue-like access to an object.

R

r - Variable in class xxl.relational.NestedLoopsDistinct
 
r - Variable in class xxl.relational.NestedLoopsGrouper
 
r1 - Variable in class xxl.relational.Union
 
r1 - Variable in class xxl.relational.Join
 
r1Next - Variable in class xxl.relational.Union
 
r1Next - Variable in class xxl.relational.NestedLoopsJoin
 
r2 - Variable in class xxl.relational.Union
 
r2 - Variable in class xxl.relational.Join
 
r2 - Variable in class xxl.relational.NestedLoopsJoin
 
r2Next - Variable in class xxl.relational.NestedLoopsJoin
 
random - Variable in class xxl.cursors.Permutator
 
random - Variable in class xxl.cursors.RandomIntegers
 
randomAccessFile - Variable in class xxl.io.RandomAccessFileQueue
 
RandomAccessFileQueue - class xxl.io.RandomAccessFileQueue.
 
RandomAccessFileQueue(File, Converter, Function, Function, Function) - Constructor for class xxl.io.RandomAccessFileQueue
 
RandomAccessFileQueue(File, Converter, Function, Function, Function, Iterator) - Constructor for class xxl.io.RandomAccessFileQueue
 
RandomAccessFileQueue(File, Function, Function, Function) - Constructor for class xxl.io.RandomAccessFileQueue
 
RandomAccessFileQueue(File, Function, Function, Function, Iterator) - Constructor for class xxl.io.RandomAccessFileQueue
 
RandomIntegers - class xxl.cursors.RandomIntegers.
The RandomIntegers-Cursor returns random Integer-Objects.
RandomIntegers(int) - Constructor for class xxl.cursors.RandomIntegers
 
RandomIntegers(int, int) - Constructor for class xxl.cursors.RandomIntegers
 
RandomIntegers(long, int, int) - Constructor for class xxl.cursors.RandomIntegers
 
read() - Method in class xxl.io.StreamQueue
 
read(DataInput) - Method in class xxl.spatial.LocationalCode
Reads the state (the attributes) of an object from a given DataInput.
read(DataInput) - Method in class xxl.spatial.Rectangle
 
read(DataInput) - Method in class xxl.spatial.KPE
 
read(DataInput) - Method in class xxl.spatial.KPEH
 
read(DataInput) - Method in class xxl.spatial.Universe
 
read(DataInput) - Method in interface xxl.io.Convertable
Reads the state (the attributes) of an object from a given DataInput.
read(DataInput) - Method in class xxl.io.AbstractConvertable
Reads the state (the attributes) of an object from a given DataInput.
read(DataInput) - Method in class xxl.util.BitSet
 
read(DataInput, Object) - Method in class xxl.spatial.AsciiKPEConverter
Reads an Object from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.Converter
Reads an Object from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.BooleanConverter
Reads a Boolean from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.CharacterConverter
Reads a Character from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.IntegerConverter
Reads an Integer from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.ConvertableConverter
 
read(DataInput, Object) - Method in class xxl.io.ByteConverter
Reads a Byte from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.StringConverter
Reads a String from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.StringBufferConverter
Reads a StringBuffer from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.LongConverter
Reads a Long from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.DoubleConverter
Reads a Double from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.FloatConverter
Reads an Float from the given DataInput.
read(DataInput, Object) - Method in class xxl.io.ShortConverter
Reads a Short from the given DataInput.
readOffset - Variable in class xxl.io.RandomAccessFileQueue
 
readSingletonRectangle(File, int) - Static method in class xxl.spatial.Rectangle
 
readUniverse(File, int) - Static method in class xxl.spatial.Universe
 
rectangle - Variable in class xxl.spatial.KPE
 
Rectangle - class xxl.spatial.Rectangle.
 
Rectangle(double[], double[]) - Constructor for class xxl.spatial.Rectangle
 
Rectangle(int) - Constructor for class xxl.spatial.Rectangle
 
rectangle(Object) - Method in class xxl.indexStructures.RTree
 
Rectangle(Rectangle) - Constructor for class xxl.spatial.Rectangle
 
Rectangle(Tree.Descriptor) - Constructor for class xxl.spatial.Rectangle
 
redressOverflow(Stack, Tree) - Method in class xxl.indexStructures.Tree.Node
 
REFERENCE_MEM_SIZE - Static variable in class xxl.util.Math
 
refreshRow() - Method in class xxl.relational.AbstractResultSet
 
relative(int) - Method in class xxl.relational.AbstractResultSet
 
release() - Method in class xxl.io.Block
 
released - Variable in class xxl.io.Block
 
remove() - Method in class xxl.io.Buffer.Slot
 
remove() - Method in class xxl.io.LRUBuffer.Slot
 
remove() - Method in class xxl.cursors.BufferedCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.AbstractCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.DecoratorCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.UnmodifiableCursor
Implemented by throwing an UnsupportedOperationException.
remove() - Method in class xxl.cursors.Aggregator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Skipper
 
remove() - Method in class xxl.cursors.ReplacementSelection
Removes from the underlying collection the last element returned by the iterator (unsupported operation).
remove() - Method in class xxl.cursors.IteratorCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Taker
 
remove() - Method in class xxl.cursors.PeekIteratorCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Permutator
 
remove() - Method in class xxl.cursors.EmptyCursor
Removes from the underlying collection the last element returned by the iterator (optional operation/Always throws UnsupportedOperationException).
remove() - Method in class xxl.cursors.Enumerator
Removes from the underlying collection the last element returned by the iterator (optional operation/This method always throws an UnsupportedOperationException).
remove() - Method in class xxl.cursors.ArrayCursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Dropper
 
remove() - Method in class xxl.cursors.Repeater
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Mapper
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in interface xxl.cursors.PeekIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Grouper
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in interface xxl.cursors.Cursor
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.HashGrouper
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.Sequentializer
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.cursors.EnumerationCursor
Removes from the underlying collection the last element returned by the iterator (optional operation/Always throws UnsupportedOperationException.).
remove() - Method in class xxl.cursors.Merger
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class xxl.collections.AbstractQueue
 
remove() - Method in class xxl.indexStructures.Tree.QueryIterator
Not supported.
remove() - Method in class xxl.relational.ResultSetCursor
 
remove() - Method in class xxl.relational.BufferedResultSet
 
remove(int) - Method in class xxl.collections.ReversedList
 
remove(int) - Method in class xxl.collections.MappedList
 
remove(Object) - Method in class xxl.io.BufferedContainer
Removes the Object with the given Id.
remove(Object) - Method in class xxl.io.BlockFileContainer
 
remove(Object) - Method in class xxl.collections.Container
Removes the Object with the given Id.
remove(Object) - Method in class xxl.collections.DecoratorContainer
Removes the Object with the given Id.
remove(Object) - Method in class xxl.collections.MapContainer
Removes the Object with the given Id.
remove(Object, Object) - Method in class xxl.io.Buffer
 
removeAll(Iterator) - Static method in class xxl.cursors.Cursors
Removes all elements of an Iterator.
removeAll(Iterator) - Method in class xxl.collections.Container
Removes the Objects with the given Ids.
removeAll(Object) - Method in class xxl.io.Buffer
 
Remover - class xxl.cursors.Remover.
 
Remover(Iterator) - Constructor for class xxl.cursors.Remover
 
Repeater - class xxl.cursors.Repeater.
The Repeater-Cursor repeats a given object n times.
Repeater(Object) - Constructor for class xxl.cursors.Repeater
Creates a new Repeater.
Repeater(Object, int) - Constructor for class xxl.cursors.Repeater
Creates a new Repeater.
replace(Object) - Method in class xxl.collections.AbstractQueue
 
replace(Object) - Method in class xxl.collections.Heap
Inserts a given object and returns this.next().
replace(Object) - Method in interface xxl.collections.Queue
Inserts a given object and returns this.next().
replaceAll(Iterator) - Method in class xxl.collections.AbstractQueue
 
replaceAll(Iterator) - Method in interface xxl.collections.Queue
Inserts a given Iterator of objects and returns an Iterator wrapping calls to this.next().
ReplacementSelection - class xxl.cursors.ReplacementSelection.
Replacement Selection takes an Iterator as its input and creates sorted runs as its output.
ReplacementSelection(Cursor, int, Comparator) - Constructor for class xxl.cursors.ReplacementSelection
Creates a new instance of ReplacementSelection.
ReplacementSelection(Iterator, int) - Constructor for class xxl.cursors.ReplacementSelection
Creates a new instance of ReplacementSelection.
ReplacementSelection(Iterator, int, Comparator) - Constructor for class xxl.cursors.ReplacementSelection
Creates a new instance of ReplacementSelection.
ReplacementSelection(PeekIterator, int, Comparator) - Constructor for class xxl.cursors.ReplacementSelection
Creates a new instance of ReplacementSelection.
reset() - Method in class xxl.cursors.BufferedCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.AbstractCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.DecoratorCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Aggregator
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.SingletonCursor
 
reset() - Method in class xxl.cursors.Skipper
 
reset() - Method in class xxl.cursors.ReplacementSelection
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.IteratorCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Taker
 
reset() - Method in class xxl.cursors.PeekIteratorCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.EmptyCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Enumerator
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.ArrayCursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Dropper
 
reset() - Method in class xxl.cursors.Repeater
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Mapper
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Grouper
Resets the Cursor to its initial state.
reset() - Method in interface xxl.cursors.Cursor
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.HashGrouper
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.Sequentializer
Resets the Cursor to its initial state.
reset() - Method in class xxl.cursors.EnumerationCursor
Resets the Cursor to its initial state (Always throws UnsupportedOperationException.).
reset() - Method in class xxl.cursors.Merger
Resets the Cursor to its initial state.
reset() - Method in class xxl.relational.ResultSetCursor
 
reset() - Method in class xxl.relational.BufferedResultSet
 
resize(Object[], int) - Method in class xxl.util.ArrayResizer
 
resize(Object, int) - Method in class xxl.util.ArrayResizer
 
resizer - Variable in class xxl.collections.ArrayQueue
 
resizer - Variable in class xxl.collections.DynamicHeap
The ArrayResizer used for resize-operations of the array.
resultSet - Variable in class xxl.relational.Selection
 
resultSet - Variable in class xxl.relational.ResultSetCursor
 
resultSet - Variable in class xxl.relational.Distinct
 
resultSet - Variable in class xxl.relational.AbstractTuple
 
resultSet - Variable in class xxl.relational.Grouper
 
resultSet - Variable in class xxl.relational.Projection
 
resultSet - Variable in class xxl.relational.Sorter
 
resultSet - Variable in class xxl.relational.BufferedResultSet
 
ResultSetCursor - class xxl.relational.ResultSetCursor.
This class serves a ResultSet as a Cursor.
ResultSetCursor(ResultSet) - Constructor for class xxl.relational.ResultSetCursor
 
ResultSetCursor(ResultSet, Function) - Constructor for class xxl.relational.ResultSetCursor
 
returnFirst(Iterator) - Method in class xxl.functions.Function
Returns the first function value (function takes 1 argument).
returnFirst(Iterator[]) - Method in class xxl.functions.Function
Returns the first function value (function takes m arguments).
returnFirst(Iterator, Iterator) - Method in class xxl.functions.Function
Returns the first function value (function takes 2 arguments).
returnLast(Iterator) - Method in class xxl.functions.Function
Returns the last function value (function takes 1 argument).
returnLast(Iterator[]) - Method in class xxl.functions.Function
Returns the last function value (function takes m arguments).
returnLast(Iterator, Iterator) - Method in class xxl.functions.Function
Returns the last function value (function takes 2 arguments).
returnNth(Iterator[], int) - Method in class xxl.functions.Function
Returns the n-th function value (function takes m arguments).
returnNth(Iterator, int) - Method in class xxl.functions.Function
Returns the n-th function value (function takes 1 argument).
returnNth(Iterator, Iterator, int) - Method in class xxl.functions.Function
Returns the n-th function value (function takes 2 arguments).
ReversedList - class xxl.collections.ReversedList.
 
ReversedList(List) - Constructor for class xxl.collections.ReversedList
 
rightBorders - Variable in class xxl.spatial.Rectangle
 
rootDescriptor - Variable in class xxl.indexStructures.Tree
The Descriptor of the tree.
rootDescriptor() - Method in class xxl.indexStructures.Tree
Returns rootDescriptor.
rootEntry - Variable in class xxl.indexStructures.Tree
The root node of the tree.
rootEntry() - Method in class xxl.indexStructures.Tree
Returns rootEntry.
rowDeleted() - Method in class xxl.relational.AbstractResultSet
 
rowInserted() - Method in class xxl.relational.AbstractResultSet
 
rowUpdated() - Method in class xxl.relational.AbstractResultSet
 
RTree - class xxl.indexStructures.RTree.
 
RTree.Node - class xxl.indexStructures.RTree.Node.
 
RTree.Node.Distribution - class xxl.indexStructures.RTree.Node.Distribution.
 
RTree.Node.Distribution(RTree.Node, List, Rectangle, List, Rectangle) - Constructor for class xxl.indexStructures.RTree.Node.Distribution
 
RTree.Node(int, Collection) - Constructor for class xxl.indexStructures.RTree.Node
 
RTree(Function, Container, int, int) - Constructor for class xxl.indexStructures.RTree
 
RTree(Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.RTree
 
RTree(ORTree.IndexEntry, int, Function, Container, int, int) - Constructor for class xxl.indexStructures.RTree
 
RTree(ORTree.IndexEntry, int, Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.RTree
 
runsCreated - Variable in class xxl.cursors.MergeSorter
 

S

S3J - class xxl.spatial.S3J.
 
S3J(Cursor, Cursor, Function, Universe, int, int) - Constructor for class xxl.spatial.S3J
 
S3J(Iterator, Iterator, Function, Universe, int, int) - Constructor for class xxl.spatial.S3J
 
search(Object, Comparator, Tree) - Method in class xxl.indexStructures.BTree.Node
 
secondDescriptor - Variable in class xxl.indexStructures.RTree.Node.Distribution
 
secondEntries - Variable in class xxl.indexStructures.RTree.Node.Distribution
 
selection - Variable in class xxl.indexStructures.Tree.QueryIterator
The selection-Function checks whether the candidate is of interest.
Selection - class xxl.relational.Selection.
The operator for selection.
Some tuples of the given ResultSet are selected to the output ResultSet by a specified predicate.
Selection(Function, ResultSet) - Constructor for class xxl.relational.Selection
 
Selection(int, String, int, ResultSet) - Constructor for class xxl.relational.Selection
 
Selection(int, String, Object, ResultSet) - Constructor for class xxl.relational.Selection
 
Selection(String, String, int, ResultSet) - Constructor for class xxl.relational.Selection
 
Selection(String, String, Object, ResultSet) - Constructor for class xxl.relational.Selection
 
Sequentializer - class xxl.cursors.Sequentializer.
The Sequentializer concatenates n input-Cursors to a single Cursor.
Sequentializer(Cursor) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
Sequentializer(Iterator) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
Sequentializer(Iterator[]) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
Sequentializer(Iterator, Function) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
Sequentializer(Iterator, Iterator) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
Sequentializer(PeekIterator) - Constructor for class xxl.cursors.Sequentializer
Creates a new Sequentializer.
set(int) - Method in class xxl.util.BitSet
 
set(int, byte) - Method in class xxl.io.Block
 
set(int, Object) - Method in class xxl.collections.ArrayQueue
NOTE: no check for correct index!
set(int, Object) - Method in interface xxl.collections.Array
Sets the Object at position index to object.
set(int, Object) - Method in class xxl.collections.ReversedList
 
set(int, Object) - Method in class xxl.collections.AbstractArray
Sets the Object at position index to object.
set(int, Object) - Method in class xxl.util.Tuple
Updates this tuple at the given index with the given object.
setFetchDirection(int) - Method in class xxl.relational.AbstractResultSet
 
setFetchSize(int) - Method in class xxl.relational.AbstractResultSet
 
setKey(Object) - Method in class xxl.collections.MapEntry
 
setNext(Object) - Method in class xxl.cursors.AbstractCursor
Sets the attribute "next" and sets hasNext=true.
setNextIterator(Iterator) - Method in class xxl.cursors.AbstractCursor
Sets the attribute "next" with the given non-empty Iterator and sets hasNext=true (IMPORTANT: This method is called setNextIterator and not setNext because this is a potential source of bugs if this AbstractCursor is a Cursors of Iterators, in that case it would not be clear which method has to be called).
setValue(Object) - Method in class xxl.collections.MapEntry
 
ShortConverter - class xxl.io.ShortConverter.
 
ShortConverter() - Constructor for class xxl.io.ShortConverter
 
showInfo() - Method in class xxl.cursors.MergeSorter
 
shrink(Object, int) - Method in class xxl.util.ArrayResizer
 
signum(double) - Static method in class xxl.util.Math
 
signum(long) - Static method in class xxl.util.Math
 
SINGLE_PARTITION - Static variable in class xxl.cursors.Divider
The Function SINGLE_PARTITION returns Boolean.FALSE as long as input[0] contains more than one element.
SingletonCursor - class xxl.cursors.SingletonCursor.
 
SingletonCursor(Object) - Constructor for class xxl.cursors.SingletonCursor
 
sinkIn(int) - Method in class xxl.collections.Heap
 
size - Variable in class xxl.io.Buffer
 
size - Variable in class xxl.io.StreamQueue
 
size - Variable in class xxl.io.Block
 
size - Variable in class xxl.io.BlockFileContainer
 
size - Variable in class xxl.cursors.ReplacementSelection
 
size - Variable in class xxl.collections.ArrayQueue
 
size() - Method in interface xxl.spatial.Bucket
 
size() - Method in class xxl.io.Buffer
 
size() - Method in class xxl.io.StreamQueue
 
size() - Method in class xxl.io.BlockFileContainer
 
size() - Method in class xxl.collections.AbstractQueue
 
size() - Method in class xxl.collections.Container
Returns the number of elements of this Container.
size() - Method in class xxl.collections.DecoratorContainer
Returns the number of elements of this Container.
size() - Method in class xxl.collections.Heap
Returns the size of the heap.
size() - Method in class xxl.collections.AbstractBag
Returns the number of elements stored in this bag.
size() - Method in class xxl.collections.ListQueue
Returns the size of the Queue.
size() - Method in class xxl.collections.StackQueue
 
size() - Method in class xxl.collections.ArrayQueue
 
size() - Method in interface xxl.collections.Array
Returns the size of the Array.
size() - Method in class xxl.collections.ListBag
Returns the number of elements stored in this bag.
size() - Method in interface xxl.collections.Bag
Returns the number of elements stored in this bag.
size() - Method in class xxl.collections.ReversedList
 
size() - Method in class xxl.collections.MappedList
 
size() - Method in interface xxl.collections.Queue
Returns the size of the Queue.
size() - Method in class xxl.collections.AbstractArray
Returns the size of the Array.
size() - Method in class xxl.collections.MapContainer
Returns the number of elements of this Container.
size() - Method in class xxl.util.BitSet
 
size(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns Tree.getSize().
sizeOf() - Method in class xxl.spatial.LocationalCode
Returns the number of bytes that are used to serialize this Object.
sizeOf() - Method in class xxl.spatial.Rectangle
 
sizeOf() - Method in class xxl.spatial.KPE
 
sizeOf() - Method in class xxl.spatial.KPEH
 
sizeOf() - Method in class xxl.spatial.Universe
 
sizeOf() - Method in interface xxl.io.Convertable
Returns the number of bytes that are used to serialize this Object.
sizeOf() - Method in class xxl.io.AbstractConvertable
Returns the number of bytes that are used to serialize this Object.
sizeOf() - Method in class xxl.util.BitSet
 
sizeOf(Object) - Method in class xxl.io.Converter
 
sizeOf(Object) - Method in class xxl.io.ConvertableConverter
 
skipped - Variable in class xxl.cursors.Skipper
 
skipped - Variable in class xxl.cursors.Dropper
 
Skipper - class xxl.cursors.Skipper.
 
Skipper(Cursor, Function, boolean) - Constructor for class xxl.cursors.Skipper
 
Skipper(Iterator, Function, boolean) - Constructor for class xxl.cursors.Skipper
 
Skipper(Iterator, int) - Constructor for class xxl.cursors.Skipper
 
Skipper(PeekIterator, Function, boolean) - Constructor for class xxl.cursors.Skipper
 
slots - Variable in class xxl.io.Buffer
 
sort(Array, Comparator) - Static method in class xxl.collections.Arrays
 
SortBasedDistinct - class xxl.relational.SortBasedDistinct.
Sort-based implementation of the operator "Distinct".
SortBasedDistinct(ResultSet) - Constructor for class xxl.relational.SortBasedDistinct
 
SortBasedGrouper - class xxl.relational.SortBasedGrouper.
 
SortBasedGrouper(int[], Function[], int[], ResultSet) - Constructor for class xxl.relational.SortBasedGrouper
 
SortBasedMinus - class xxl.relational.SortBasedMinus.
Sort-based implementation of the operator "Minus".
SortBasedMinus(Comparator, ResultSet, ResultSet) - Constructor for class xxl.relational.SortBasedMinus
 
SortBasedMinus(int[], boolean[], ResultSet, ResultSet) - Constructor for class xxl.relational.SortBasedMinus
 
sorter - Variable in class xxl.relational.Sorter
 
Sorter - class xxl.cursors.Sorter.
The logical Sort-operator.
Sorter - class xxl.relational.Sorter.
This class sorts the given ResultSet by the specified comparator.
Sorter(Comparator, int, ResultSet) - Constructor for class xxl.relational.Sorter
 
Sorter(int[], boolean[], int, ResultSet) - Constructor for class xxl.relational.Sorter
 
Sorter(int, int, int, int) - Constructor for class xxl.cursors.Sorter
 
SpaceSweep - class xxl.spatial.SpaceSweep.
 
SpaceSweep.BulkSweepArea - interface xxl.spatial.SpaceSweep.BulkSweepArea.
 
SpaceSweep.SweepArea - interface xxl.spatial.SpaceSweep.SweepArea.
 
SpaceSweep(Cursor, Cursor, SpaceSweep.BulkSweepArea, SpaceSweep.BulkSweepArea, Function, Function, Heap) - Constructor for class xxl.spatial.SpaceSweep
Bulk-oriented SpaceSweep
SpaceSweep(Cursor, Cursor, SpaceSweep.SweepArea, SpaceSweep.SweepArea) - Constructor for class xxl.spatial.SpaceSweep
 
SpaceSweep(Cursor, Cursor, SpaceSweep.SweepArea, SpaceSweep.SweepArea, Comparator) - Constructor for class xxl.spatial.SpaceSweep
 
SpaceSweep(Cursor, Cursor, SpaceSweep.SweepArea, SpaceSweep.SweepArea, Heap) - Constructor for class xxl.spatial.SpaceSweep
 
SpaceSweep(Iterator, Iterator, SpaceSweep.SweepArea, SpaceSweep.SweepArea, Comparator) - Constructor for class xxl.spatial.SpaceSweep
 
split(Stack, Tree) - Method in class xxl.indexStructures.Tree.Node
Splits the current node (i.e..
split(Stack, Tree) - Method in class xxl.indexStructures.ORTree.Node
 
split(Stack, Tree) - Method in class xxl.indexStructures.RTree.Node
 
split(Stack, Tree) - Method in class xxl.indexStructures.BTree.Node
 
splitMaxNumber(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns the maximal number of entries that stay in the node when the node is split.
splitMaxRatio(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns Tree.getSplitMaxRatio().
splitMinNumber(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns the minimal number of entries that stay in the node when the node is split.
splitMinRatio(Tree) - Method in class xxl.indexStructures.Tree.Node
Returns Tree.getSplitMinRatio().
stack - Variable in class xxl.collections.StackQueue
 
StackQueue - class xxl.collections.StackQueue.
 
StackQueue() - Constructor for class xxl.collections.StackQueue
 
StackQueue(Iterator) - Constructor for class xxl.collections.StackQueue
 
StackQueue(Stack) - Constructor for class xxl.collections.StackQueue
 
store() - Method in class xxl.relational.BufferedResultSet
 
storingRequired - Variable in class xxl.relational.NestedLoopsJoin
 
StreamQueue - class xxl.io.StreamQueue.
 
StreamQueue(Converter, Function, Function, Function) - Constructor for class xxl.io.StreamQueue
Creates a new StreamQueue.
StreamQueue(Function, Function, Function) - Constructor for class xxl.io.StreamQueue
 
StringBufferConverter - class xxl.io.StringBufferConverter.
 
StringBufferConverter() - Constructor for class xxl.io.StringBufferConverter
 
StringConverter - class xxl.io.StringConverter.
 
StringConverter() - Constructor for class xxl.io.StringConverter
 
SUM - Static variable in class xxl.relational.Grouper
 
supportsPeek - Variable in class xxl.cursors.Mapper
 
supportsPeek() - Method in class xxl.cursors.BufferedCursor
Returns true if the peek operation is supported by this PeekIterator (Always returns true.).
supportsPeek() - Method in class xxl.cursors.AbstractCursor
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.DecoratorCursor
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.Aggregator
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.Skipper
 
supportsPeek() - Method in class xxl.cursors.ReplacementSelection
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.IteratorCursor
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.Taker
 
supportsPeek() - Method in class xxl.cursors.PeekIteratorCursor
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.EmptyCursor
Returns true if the peek operation is supported by this PeekIterator (Returns always true).
supportsPeek() - Method in class xxl.cursors.Enumerator
Returns true if the peek operation is supported by this PeekIterator (This method returns true.).
supportsPeek() - Method in class xxl.cursors.ArrayCursor
Returns true if the peek operation is supported by this PeekIterator (Always returns false.).
supportsPeek() - Method in class xxl.cursors.Dropper
 
supportsPeek() - Method in class xxl.cursors.Repeater
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.Mapper
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in interface xxl.cursors.PeekIterator
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.Grouper
Returns true if the peek operation is supported by this PeekIterator (Always returns false).
supportsPeek() - Method in interface xxl.cursors.Cursor
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.HashGrouper
Returns true if the peek operation is supported by this PeekIterator (Always returns false.).
supportsPeek() - Method in class xxl.cursors.Sequentializer
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.cursors.EnumerationCursor
Returns true if the peek operation is supported by this PeekIterator (Always returns false).
supportsPeek() - Method in class xxl.cursors.Merger
Returns true if the peek operation is supported by this PeekIterator (Always returns true).
supportsPeek() - Method in class xxl.collections.AbstractQueue
 
supportsPeek() - Method in class xxl.collections.Heap
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.collections.ListQueue
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.collections.StackQueue
 
supportsPeek() - Method in class xxl.collections.ArrayQueue
 
supportsPeek() - Method in interface xxl.collections.Queue
Returns true if the peek operation is supported by this PeekIterator.
supportsPeek() - Method in class xxl.relational.ResultSetCursor
 

T

t - Variable in class xxl.relational.NestedLoopsDistinct
 
t - Variable in class xxl.relational.NestedLoopsMinus
 
t - Variable in class xxl.relational.SortBasedDistinct
 
t - Variable in class xxl.relational.SortBasedMinus
 
t - Variable in class xxl.relational.Sorter
 
t2 - Variable in class xxl.relational.NestedLoopsJoin
 
t2 - Variable in class xxl.relational.SortBasedMinus
 
Taker - class xxl.cursors.Taker.
 
Taker(Cursor, Function, boolean) - Constructor for class xxl.cursors.Taker
 
Taker(Iterator, Function, boolean) - Constructor for class xxl.cursors.Taker
 
Taker(Iterator, int) - Constructor for class xxl.cursors.Taker
 
Taker(PeekIterator, Function, boolean) - Constructor for class xxl.cursors.Taker
 
targetLevel - Variable in class xxl.indexStructures.Tree.QueryIterator
Determines the level, whose nodes TODO: Haeh?
times - Variable in class xxl.cursors.Repeater
 
to - Variable in class xxl.cursors.Enumerator
End of the sequence (exclusive).
toArray(Iterator) - Static method in class xxl.cursors.Cursors
Converts an Iterator to an Array whose length is equal to the number of the Iterator-elements.
toArray(Iterator, Iterator) - Static method in class xxl.cursors.Cursors
Converts an Iterator to an Array whose length is determined by the largest index.
toArray(Iterator, Object[]) - Static method in class xxl.cursors.Cursors
Converts an Iterator to an Array.
toArray(Iterator, Object[], Iterator) - Static method in class xxl.cursors.Cursors
Converts an Iterator to an Array.
toCollection(Iterator, Collection) - Static method in class xxl.cursors.Cursors
Adds the elements of an Iterator to a given Collection.
toList(Iterator) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a List.
toList(Iterator, List) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a List.
toMap(Iterator, Function) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a HashMap.
toMap(Iterator, Function, Function) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a HashMap.
toMap(Iterator, Function, Map) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a Map.
toMap(Iterator, Function, Map, Function) - Static method in class xxl.cursors.Cursors
Converts an Iterator to a Map.
toString() - Method in class xxl.spatial.LocationalCode
 
toString() - Method in class xxl.spatial.Rectangle
 
toString() - Method in class xxl.spatial.KPE
 
toString() - Method in class xxl.spatial.KPEH
 
toString() - Method in class xxl.spatial.Universe
 
toString() - Method in class xxl.util.IntervalND
Returns a String representation of this interval.
toString() - Method in class xxl.util.BitSet
 
toString() - Method in class xxl.util.Interval1D
Returns a String representation of this interval.
toString() - Method in class xxl.util.WrappingRuntimeException
 
tree - Variable in class xxl.indexStructures.Tree.Node.SplitInfo
The tree.
tree - Variable in class xxl.indexStructures.Tree.QueryIterator
The Tree to query.
Tree - class xxl.indexStructures.Tree.
The Tree-class is a generic and highly flexible super-class that implements features used by grow and post-trees.
Tree.Descriptor - interface xxl.indexStructures.Tree.Descriptor.
The Descriptor describes the region represented by a given subtree.
Tree.IndexEntry - class xxl.indexStructures.Tree.IndexEntry.
An IndexEntry is a non-leaf node.
Tree.IndexEntry(Object) - Constructor for class xxl.indexStructures.Tree.IndexEntry
Creates a new IndexEntry.
Tree.Node - class xxl.indexStructures.Tree.Node.
Node is the class used to represent leaf- and non-leaf nodes.
Tree.Node.SplitInfo - class xxl.indexStructures.Tree.Node.SplitInfo.
SplitInfo contains information on a split.
Tree.Node.SplitInfo(Tree.Node, Stack, Tree) - Constructor for class xxl.indexStructures.Tree.Node.SplitInfo
Creates a new SplitInfo.
Tree.Node(int) - Constructor for class xxl.indexStructures.Tree.Node
 
Tree.QueryIterator - class xxl.indexStructures.Tree.QueryIterator.
Queries on the Tree are evaluated lazily (ONC).
Tree.QueryIterator.Candidate - class xxl.indexStructures.Tree.QueryIterator.Candidate.
A Candidate is an entry of the priority queue used for queries.
Tree.QueryIterator.Candidate(Object, Tree.Descriptor, int, Object) - Constructor for class xxl.indexStructures.Tree.QueryIterator.Candidate
Creates a new Candidate.
Tree.QueryIterator(Tree, Function, Function, Queue, int) - Constructor for class xxl.indexStructures.Tree.QueryIterator
Creates a new QueryIterator.
Tree(Function, Container, int, int) - Constructor for class xxl.indexStructures.Tree
 
Tree(Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.Tree
 
Tree(Tree.IndexEntry, Tree.Descriptor, int, Function, Container, int, int) - Constructor for class xxl.indexStructures.Tree
 
Tree(Tree.IndexEntry, Tree.Descriptor, int, Function, Function, Function, Function, Function, Function, Function) - Constructor for class xxl.indexStructures.Tree
Creates a new (empty) Tree.
tuple - Variable in class xxl.relational.Projection
 
tuple - Variable in class xxl.relational.BufferedResultSet
 
Tuple - class xxl.util.Tuple.
This class implements a Tuple of objects.
Tuple - interface xxl.relational.Tuple.
A Tuple is a hard copy of an (existing) tuple of a ResultSet.
Tuple(Object[]) - Constructor for class xxl.util.Tuple
Creates an tuple using the given array.
tupleAssessment - Variable in class xxl.cursors.Divider
 
tupleComparator - Variable in class xxl.relational.SortBasedMinus
 
tupleQueue - Variable in class xxl.cursors.Divider
 
tupleValues - Variable in class xxl.relational.FileResultSet
 

U

unfix() - Method in class xxl.io.Buffer.Slot
 
unfix() - Method in class xxl.io.LRUBuffer.Slot
 
unfix(Object) - Method in class xxl.io.BufferedContainer
Unfixes the Object with the given Id.
unfix(Object) - Method in class xxl.io.BlockFileContainer
 
unfix(Object) - Method in class xxl.collections.Container
Unfixes the Object with the given Id.
unfix(Object) - Method in class xxl.collections.DecoratorContainer
Unfixes the Object with the given Id.
unfix(Object, Object) - Method in class xxl.io.Buffer
 
unfixAll(Iterator) - Method in class xxl.collections.Container
Unfixes the Objects with the given Ids.
Union - class xxl.relational.Union.
The operator for union (without duplicate removal).
union(Interval1D) - Method in class xxl.util.Interval1D
Extends this interval to contain a given interval, too.
union(IntervalND) - Method in class xxl.util.IntervalND
Extends this interval to contain a given interval, too.
union(Rectangle) - Method in class xxl.spatial.Rectangle
 
Union(ResultSet, ResultSet) - Constructor for class xxl.relational.Union
 
union(Tree.Descriptor) - Method in class xxl.spatial.Rectangle
 
union(Tree.Descriptor) - Method in class xxl.util.Interval1D
 
union(Tree.Descriptor) - Method in interface xxl.indexStructures.Tree.Descriptor
 
universe - Variable in class xxl.spatial.Arge.HashSweepArea
 
Universe - class xxl.spatial.Universe.
The Universe describes the area of the data and provides methods for z-code computation.
Universe(File, File, int) - Constructor for class xxl.spatial.Universe
 
Universe(int) - Constructor for class xxl.spatial.Universe
 
Universe(Rectangle) - Constructor for class xxl.spatial.Universe
 
Universe(Rectangle, Rectangle) - Constructor for class xxl.spatial.Universe
 
unlimited - Variable in class xxl.cursors.Repeater
 
unlink() - Method in class xxl.io.LRUBuffer.Slot
 
UnmodifiableCursor - class xxl.cursors.UnmodifiableCursor.
This class decorates a Cursor by preventing calls to remove and update.
UnmodifiableCursor(Iterator) - Constructor for class xxl.cursors.UnmodifiableCursor
Wraps the given iterator by bypaasing all method calls to it.
up - Variable in class xxl.cursors.Enumerator
If true the sequence is ascending else the sequence is descending.
up(Stack) - Method in class xxl.indexStructures.Tree
 
update(Object) - Method in class xxl.cursors.BufferedCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.AbstractCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.DecoratorCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.UnmodifiableCursor
Implemented by throwing an UnsupportedOperationException.
update(Object) - Method in class xxl.cursors.Aggregator
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Skipper
 
update(Object) - Method in class xxl.cursors.ReplacementSelection
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.IteratorCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Taker
 
update(Object) - Method in class xxl.cursors.PeekIteratorCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.EmptyCursor
Replaces the object that was returned by the last call to next() or peek() (Always throws UnsupportedOperationException).
update(Object) - Method in class xxl.cursors.Enumerator
Replaces the object that was returned by the last call to next() or peek() (This method always throws an UnsupportedOperationException).
update(Object) - Method in class xxl.cursors.ArrayCursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Dropper
 
update(Object) - Method in class xxl.cursors.Repeater
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Mapper
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Grouper
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in interface xxl.cursors.Cursor
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.HashGrouper
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.Sequentializer
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.cursors.EnumerationCursor
Replaces the object that was returned by the last call to next() or peek() (Always throws UnsupportedOperationException.).
update(Object) - Method in class xxl.cursors.Merger
Replaces the object that was returned by the last call to next() or peek().
update(Object) - Method in class xxl.relational.ResultSetCursor
 
update(Object, Function) - Method in class xxl.io.Buffer.Slot
 
update(Object, Object) - Method in class xxl.collections.Container
Updates an existing (id,*)-entry with (id,object).
update(Object, Object, boolean) - Method in class xxl.io.ConverterContainer
 
update(Object, Object, boolean) - Method in class xxl.io.BufferedContainer
Updates an existing (id,*)-entry with (id,object).
update(Object, Object, boolean) - Method in class xxl.io.BlockFileContainer
 
update(Object, Object, boolean) - Method in class xxl.collections.Container
Updates an existing (id,*)-entry with (id,object).
update(Object, Object, boolean) - Method in class xxl.collections.DecoratorContainer
Updates an existing (id,*)-entry with (id,object).
update(Object, Object, boolean) - Method in class xxl.collections.MapContainer
Updates an existing (id,*)-entry with (id,object).
update(Object, Object, Object, Function, boolean) - Method in class xxl.io.Buffer
 
update(Stack) - Method in class xxl.indexStructures.Tree
 
updateAll(Cursor, Function) - Static method in class xxl.cursors.Cursors
Updates all elements of a Cursor with the result of a given Function.
updateAll(Cursor, Function) - Method in class xxl.collections.Container
Updates existing entries.
updateAll(Cursor, Function, boolean) - Method in class xxl.collections.Container
Updates existing entries.
updateAll(Cursor, Iterator) - Static method in class xxl.cursors.Cursors
Updates all elements of a Cursor.
updateAll(Iterator, Iterator) - Method in class xxl.collections.Container
Updates existing entries.
updateAll(Iterator, Iterator, boolean) - Method in class xxl.collections.Container
Updates existing entries.
updateAsciiStream(int, InputStream, int) - Method in class xxl.relational.AbstractResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class xxl.relational.AbstractResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class xxl.relational.AbstractResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class xxl.relational.AbstractResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class xxl.relational.AbstractResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class xxl.relational.AbstractResultSet
 
updateBoolean(int, boolean) - Method in class xxl.relational.AbstractResultSet
 
updateBoolean(String, boolean) - Method in class xxl.relational.AbstractResultSet
 
updateByte(int, byte) - Method in class xxl.relational.AbstractResultSet
 
updateByte(String, byte) - Method in class xxl.relational.AbstractResultSet
 
updateBytes(int, byte[]) - Method in class xxl.relational.AbstractResultSet
 
updateBytes(String, byte[]) - Method in class xxl.relational.AbstractResultSet
 
updateCharacterStream(int, Reader, int) - Method in class xxl.relational.AbstractResultSet
 
updateCharacterStream(String, Reader, int) - Method in class xxl.relational.AbstractResultSet
 
updateCursor - Variable in class xxl.cursors.Sequentializer
 
updateDate(int, Date) - Method in class xxl.relational.AbstractResultSet
 
updateDate(String, Date) - Method in class xxl.relational.AbstractResultSet
 
updateDouble(int, double) - Method in class xxl.relational.AbstractResultSet
 
updateDouble(String, double) - Method in class xxl.relational.AbstractResultSet
 
updateFloat(int, float) - Method in class xxl.relational.AbstractResultSet
 
updateFloat(String, float) - Method in class xxl.relational.AbstractResultSet
 
updateInt(int, int) - Method in class xxl.relational.AbstractResultSet
 
updateInt(String, int) - Method in class xxl.relational.AbstractResultSet
 
updateList - Variable in class xxl.io.BufferedOutputStream
 
updateLong(int, long) - Method in class xxl.relational.AbstractResultSet
 
updateLong(String, long) - Method in class xxl.relational.AbstractResultSet
 
updateNull(int) - Method in class xxl.relational.AbstractResultSet
 
updateNull(String) - Method in class xxl.relational.AbstractResultSet
 
updateObject(int, Object) - Method in class xxl.relational.AbstractResultSet
 
updateObject(int, Object, int) - Method in class xxl.relational.AbstractResultSet
 
updateObject(String, Object) - Method in class xxl.relational.AbstractResultSet
 
updateObject(String, Object, int) - Method in class xxl.relational.AbstractResultSet
 
updatePossible - Variable in class xxl.cursors.Grouper
 
updateRow() - Method in class xxl.relational.AbstractResultSet
 
updateShort(int, short) - Method in class xxl.relational.AbstractResultSet
 
updateShort(String, short) - Method in class xxl.relational.AbstractResultSet
 
updateString(int, String) - Method in class xxl.relational.AbstractResultSet
 
updateString(String, String) - Method in class xxl.relational.AbstractResultSet
 
updateTime(int, Time) - Method in class xxl.relational.AbstractResultSet
 
updateTime(String, Time) - Method in class xxl.relational.AbstractResultSet
 
updateTimestamp(int, Timestamp) - Method in class xxl.relational.AbstractResultSet
 
updateTimestamp(String, Timestamp) - Method in class xxl.relational.AbstractResultSet
 
URLInputIterator - class xxl.io.URLInputIterator.
This class creates an InputIterator for a given URL.
URLInputIterator(Converter, URL) - Constructor for class xxl.io.URLInputIterator
 
URLInputIterator(Converter, URL, int) - Constructor for class xxl.io.URLInputIterator
 
URLInputIterator(Function, URL) - Constructor for class xxl.io.URLInputIterator
 
URLInputIterator(Function, URL, int) - Constructor for class xxl.io.URLInputIterator
 

V

valid - Variable in class xxl.relational.FileResultSet
 
value - Variable in class xxl.collections.MapEntry
 
value - Variable in class xxl.indexStructures.Tree.QueryIterator.Candidate
The value that was computed for the entry by the assessment.
VarCharMetaData - class xxl.relational.VarCharMetaData.
A skeleton implementation of ResultSetMetaData for VarChars.
VarCharMetaData() - Constructor for class xxl.relational.VarCharMetaData
 
victim() - Method in class xxl.io.Buffer
 
victim() - Method in class xxl.io.LRUBuffer
 

W

wasNull - Variable in class xxl.relational.NestedLoopsDistinct
 
wasNull - Variable in class xxl.relational.NestedLoopsMinus
 
wasNull - Variable in class xxl.relational.NestedLoopsJoin
 
wasNull - Variable in class xxl.relational.SortBasedMinus
 
wasNull - Variable in class xxl.relational.SortBasedGrouper
 
wasNull - Variable in class xxl.relational.FileResultSet
 
wasNull - Variable in class xxl.relational.Projection
 
wasNull - Variable in class xxl.relational.Sorter
 
wasNull - Variable in class xxl.relational.NestedLoopsGrouper
 
wasNull - Variable in class xxl.relational.BufferedResultSet
 
wasNull() - Method in class xxl.relational.AbstractResultSet
 
wasNull() - Method in class xxl.relational.Selection
 
wasNull() - Method in class xxl.relational.Union
 
wasNull() - Method in class xxl.relational.Distinct
 
wasNull() - Method in class xxl.relational.NestedLoopsDistinct
 
wasNull() - Method in class xxl.relational.Minus
 
wasNull() - Method in class xxl.relational.NestedLoopsMinus
 
wasNull() - Method in class xxl.relational.Join
 
wasNull() - Method in class xxl.relational.NestedLoopsJoin
 
wasNull() - Method in class xxl.relational.SortBasedDistinct
 
wasNull() - Method in class xxl.relational.Grouper
 
wasNull() - Method in class xxl.relational.SortBasedMinus
 
wasNull() - Method in class xxl.relational.SortBasedGrouper
 
wasNull() - Method in class xxl.relational.FileResultSet
 
wasNull() - Method in class xxl.relational.Projection
 
wasNull() - Method in class xxl.relational.Sorter
 
wasNull() - Method in class xxl.relational.NestedLoopsGrouper
 
wasNull() - Method in class xxl.relational.BufferedResultSet
 
WrappedResultSetMetaData - class xxl.relational.WrappedResultSetMetaData.
 
WrappedResultSetMetaData(ResultSetMetaData) - Constructor for class xxl.relational.WrappedResultSetMetaData
 
WrappingRuntimeException - exception xxl.util.WrappingRuntimeException.
This Exception is useful for wrapping arbitrary Exceptions.
WrappingRuntimeException(Exception) - Constructor for class xxl.util.WrappingRuntimeException
 
write(DataOutput) - Method in class xxl.spatial.LocationalCode
Writes the state (the attributes) of an object to a given DataOutput.
write(DataOutput) - Method in class xxl.spatial.Rectangle
 
write(DataOutput) - Method in class xxl.spatial.KPE
 
write(DataOutput) - Method in class xxl.spatial.KPEH
 
write(DataOutput) - Method in class xxl.spatial.Universe
 
write(DataOutput) - Method in interface xxl.io.Convertable
Writes the state (the attributes) of an object to a given DataOutput.
write(DataOutput) - Method in class xxl.io.AbstractConvertable
Writes the state (the attributes) of an object to a given DataOutput.
write(DataOutput) - Method in class xxl.util.BitSet
 
write(DataOutput, Object) - Method in class xxl.spatial.AsciiKPEConverter
Writes an Object to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.Converter
Writes an Object to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.BooleanConverter
Writes a Boolean to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.CharacterConverter
Writes a Character to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.IntegerConverter
Writes an Integer to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.ConvertableConverter
 
write(DataOutput, Object) - Method in class xxl.io.ByteConverter
Writes a Byte to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.StringConverter
Writes a String to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.StringBufferConverter
Writes a StringBuffer to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.LongConverter
Writes a Long to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.DoubleConverter
Writes a Double to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.FloatConverter
Writes a Float to the given DataOutput.
write(DataOutput, Object) - Method in class xxl.io.ShortConverter
Writes a Short to the given DataOutput.
write(int) - Method in class xxl.io.BufferedOutputStream
 
write(Object) - Method in class xxl.io.StreamQueue
 
writeBack - Variable in class xxl.io.BufferedContainer
 
writeSingletonRectangle(File, Rectangle) - Static method in class xxl.spatial.Rectangle
 

X

xxl - package xxl
 
xxl.collections - package xxl.collections
 
xxl.comparators - package xxl.comparators
 
xxl.cursors - package xxl.cursors
 
xxl.functions - package xxl.functions
 
xxl.indexStructures - package xxl.indexStructures
 
xxl.io - package xxl.io
 
xxl.relational - package xxl.relational
 
xxl.spatial - package xxl.spatial
 
xxl.util - package xxl.util
 

Y

ydelta - Variable in class xxl.spatial.Arge.HashSweepArea
 
yoffset - Variable in class xxl.spatial.Arge.HashSweepArea
 

Z

zCode(int[], int) - Static method in class xxl.spatial.Universe
Creates a BitSet and computes the z-value for a given Point p.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z