A B C D E F G H I L M N O P R S T W 

A

AbstractBytes - Class in com.puresoltechnologies.streaming.binary
This class is an implementation of Bytes interface providing the ByteOrder independent functionality.
AbstractBytes() - Constructor for class com.puresoltechnologies.streaming.binary.AbstractBytes
 
AbstractMapper<T extends Annotation> - Class in com.puresoltechnologies.streaming.common.mapper
 
AbstractMapper(Class<T>, Collection<Class<? extends Annotation>>, Charset) - Constructor for class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
 
AbstractStreamIterator<T> - Class in com.puresoltechnologies.streaming.iterators
This is an abstract implementation of an iterator to be used as base class for more complex iterators to assure the Iterator contract.
AbstractStreamIterator() - Constructor for class com.puresoltechnologies.streaming.iterators.AbstractStreamIterator
 
add(T) - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
addElement(ElementDefinition<?>) - Method in class com.puresoltechnologies.streaming.common.mapper.MappingDefinition
 
available() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
available() - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
available() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 

B

BigEndianBytes - Class in com.puresoltechnologies.streaming.binary
This is an utility class to support converting from and to bytes arrays.
BigEndianBytes() - Constructor for class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
BinaryBoolean - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryCreator - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to specify the constructor which is used to create the object when read.
BinaryDouble - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryFloat - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryInputStream - Class in com.puresoltechnologies.streaming.binary
This interface is used to read in binary streams.
BinaryInputStream(InputStream, ByteOrder) - Constructor for class com.puresoltechnologies.streaming.binary.BinaryInputStream
This is the default constructor.
BinaryMapper - Class in com.puresoltechnologies.streaming.binary.mapper
This class is used to map from or to binary streams.
BinaryMapper() - Constructor for class com.puresoltechnologies.streaming.binary.mapper.BinaryMapper
 
BinaryMapper(Charset) - Constructor for class com.puresoltechnologies.streaming.binary.mapper.BinaryMapper
 
BinaryMappingException - Exception in com.puresoltechnologies.streaming.binary.mapper
This is the base exception for all binary mapping exceptions.
BinaryMappingException(String) - Constructor for exception com.puresoltechnologies.streaming.binary.mapper.BinaryMappingException
 
BinaryMappingException(String, Throwable) - Constructor for exception com.puresoltechnologies.streaming.binary.mapper.BinaryMappingException
 
BinaryNulTerminateString - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryOutputStream - Class in com.puresoltechnologies.streaming.binary
This interface is used to read in binary streams.
BinaryOutputStream(OutputStream, ByteOrder) - Constructor for class com.puresoltechnologies.streaming.binary.BinaryOutputStream
This is the default constructor.
BinarySignedByte - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinarySignedInt - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinarySignedLong - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinarySignedShort - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryUnsignedByte - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryUnsignedInt - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
BinaryUnsignedShort - Annotation Type in com.puresoltechnologies.streaming.binary.mapper.annotations
This annotation is used to define a single element of the binary structure.
Bytes - Interface in com.puresoltechnologies.streaming.binary
This interface is used to define a byte converter for all basic types and some advanced types used in JDK.

C

close() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
 
close() - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
 
close() - Method in class com.puresoltechnologies.streaming.iterators.StreamIteratorPipe
 
close() - Method in class com.puresoltechnologies.streaming.streams.CompositeInputStream
This method closes all provided CompositeInputStream.inputStreams.
close() - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.CopyingOutputStream
This method closes all provided CopyingOutputStream.outputStreams.
close() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseInputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.InputStreamIterator
This close method closes the provided InputStreamIterator.inputStream.
close() - Method in class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
close() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
CloseableStreamIterable<T> - Interface in com.puresoltechnologies.streaming.iterators
This is a special StreamIterable interface to also provide a AutoCloseable.close() method for iterables based on streams or other resources which need to be closed.
CloseableStreamIterator<T> - Interface in com.puresoltechnologies.streaming.iterators
This is a special StreamIterator interface to also provide a AutoCloseable.close() method for iterators based on streams or other resources which need to be closed.
CloseRunnable - Interface in com.puresoltechnologies.streaming.streams
This is a special interface to provide a closure for generic close, shutdown and dispose methods.
com.puresoltechnologies.streaming.binary - package com.puresoltechnologies.streaming.binary
 
com.puresoltechnologies.streaming.binary.mapper - package com.puresoltechnologies.streaming.binary.mapper
 
com.puresoltechnologies.streaming.binary.mapper.annotations - package com.puresoltechnologies.streaming.binary.mapper.annotations
 
com.puresoltechnologies.streaming.common.mapper - package com.puresoltechnologies.streaming.common.mapper
 
com.puresoltechnologies.streaming.csv - package com.puresoltechnologies.streaming.csv
 
com.puresoltechnologies.streaming.csv.mapper - package com.puresoltechnologies.streaming.csv.mapper
 
com.puresoltechnologies.streaming.csv.mapper.annotations - package com.puresoltechnologies.streaming.csv.mapper.annotations
 
com.puresoltechnologies.streaming.iterators - package com.puresoltechnologies.streaming.iterators
 
com.puresoltechnologies.streaming.streams - package com.puresoltechnologies.streaming.streams
 
com.puresoltechnologies.streaming.test - package com.puresoltechnologies.streaming.test
 
compareTo(PositionInputStream) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
compareTo(PositionInputStream) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
compareTo(PositionOutputStream) - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
compareTo(SeekableInputStream<S>) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
CompositeInputStream - Class in com.puresoltechnologies.streaming.streams
This composite input streams take multiple input streams and handles them as one whole to the outside.
CompositeInputStream(InputStream...) - Constructor for class com.puresoltechnologies.streaming.streams.CompositeInputStream
 
CompositeInputStream(Collection<InputStream>) - Constructor for class com.puresoltechnologies.streaming.streams.CompositeInputStream
 
CompositeStreamIterator<T> - Class in com.puresoltechnologies.streaming.iterators
This composite iterators take multiple iterators and handles them as one whole to the outside.
CompositeStreamIterator(Collection<? extends Iterator<T>>) - Constructor for class com.puresoltechnologies.streaming.iterators.CompositeStreamIterator
 
CompositeStreamIterator(Iterator<T>...) - Constructor for class com.puresoltechnologies.streaming.iterators.CompositeStreamIterator
 
ConvertingStreamIterator<T,F> - Class in com.puresoltechnologies.streaming.iterators
This is a special decorator for Iterator to convert the iterator elements into a new type.
ConvertingStreamIterator(Iterator<T>, Function<T, F>) - Constructor for class com.puresoltechnologies.streaming.iterators.ConvertingStreamIterator
 
copy(InputStream, OutputStream) - Static method in class com.puresoltechnologies.streaming.streams.StreamUtils
This method performs a simple copy from provided InputStream to provided OutputStream.
CopyingInputStream - Class in com.puresoltechnologies.streaming.streams
This is a special input stream, which copies all bytes read into a new output stream.
CopyingInputStream(InputStream, OutputStream) - Constructor for class com.puresoltechnologies.streaming.streams.CopyingInputStream
This constructor is used to initialize the copying input stream.
CopyingOutputStream - Class in com.puresoltechnologies.streaming.streams
This output stream object is ussed to copy bytes to different destinations in parallel for auditing, parallel processing or logging.
CopyingOutputStream(OutputStream...) - Constructor for class com.puresoltechnologies.streaming.streams.CopyingOutputStream
This constructor instantiates the class based on an array of output streams.
CopyingOutputStream(Collection<OutputStream>) - Constructor for class com.puresoltechnologies.streaming.streams.CopyingOutputStream
This constructor instantiates the class based on a Collection of output streams.
CountingStreamIterator<T> - Class in com.puresoltechnologies.streaming.iterators
This is an Iterator decorator to count the elements retrieved via CountingStreamIterator.next().
CountingStreamIterator(StreamIterator<T>) - Constructor for class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
 
CountingStreamIterator(Iterator<T>) - Constructor for class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
 
create() - Method in interface com.puresoltechnologies.streaming.streams.InputStreamCreator
This method returns newly created input streams.
createDefinition(Class<C>) - Method in class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
 
createMappingDefinition(Class<C>, Constructor<?>) - Method in class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
 
CSVBoolean - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVByte - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVCreator - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to specify the constructor which is used to create the object when read.
CSVDouble - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVFloat - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVHeader - Class in com.puresoltechnologies.streaming.csv
Contains the header information of the CSV.
CSVHeader(List<String>) - Constructor for class com.puresoltechnologies.streaming.csv.CSVHeader
 
CSVInt - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVLong - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVMapper - Class in com.puresoltechnologies.streaming.csv.mapper
This class is used to map from or to binary streams.
CSVMapper() - Constructor for class com.puresoltechnologies.streaming.csv.mapper.CSVMapper
 
CSVMappingException - Exception in com.puresoltechnologies.streaming.csv.mapper
This is the base exception for all binary mapping exceptions.
CSVMappingException(String) - Constructor for exception com.puresoltechnologies.streaming.csv.mapper.CSVMappingException
 
CSVMappingException(String, Throwable) - Constructor for exception com.puresoltechnologies.streaming.csv.mapper.CSVMappingException
 
CSVReader - Class in com.puresoltechnologies.streaming.csv
This class provides an CSV reader.
CSVReader(InputStream) - Constructor for class com.puresoltechnologies.streaming.csv.CSVReader
 
CSVReader(InputStream, boolean) - Constructor for class com.puresoltechnologies.streaming.csv.CSVReader
 
CSVReader(InputStream, Charset) - Constructor for class com.puresoltechnologies.streaming.csv.CSVReader
 
CSVReader(InputStream, Charset, boolean) - Constructor for class com.puresoltechnologies.streaming.csv.CSVReader
 
CSVRecord - Class in com.puresoltechnologies.streaming.csv
This class represents a single CSV record (a single row from a CSV file).
CSVRecord() - Constructor for class com.puresoltechnologies.streaming.csv.CSVRecord
 
CSVRecordReader - Class in com.puresoltechnologies.streaming.csv
This method reads a single CSVRecord from the input stream.
CSVRecordReader() - Constructor for class com.puresoltechnologies.streaming.csv.CSVRecordReader
 
CSVRecordReader(Charset) - Constructor for class com.puresoltechnologies.streaming.csv.CSVRecordReader
 
CSVShort - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVString - Annotation Type in com.puresoltechnologies.streaming.csv.mapper.annotations
This annotation is used to define a single element of the binary structure.
CSVWriter - Class in com.puresoltechnologies.streaming.csv
This class provides an CSV writer.
CSVWriter(OutputStream) - Constructor for class com.puresoltechnologies.streaming.csv.CSVWriter
 
CSVWriter(OutputStream, Charset) - Constructor for class com.puresoltechnologies.streaming.csv.CSVWriter
 

D

DelegatingInputStream - Class in com.puresoltechnologies.streaming.streams
This class is used to create a clean, delegating and explicitly defined InputStream implementation for all other input stream implementations provided in this library.
DelegatingInputStream(InputStream) - Constructor for class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 

E

ElementDefinition<T> - Class in com.puresoltechnologies.streaming.common.mapper
This class contains the definition of a single type.
empty() - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
empty() - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method provides a simple empty value.
empty() - Static method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterator
This method creates an empty closable stream iterator.
empty() - Static method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method creates an empty stream iterator.
equals(Object) - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
equals(Object) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
equals(Object) - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
equals(Object) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
equals(Object) - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
equals(Object) - Method in class com.puresoltechnologies.streaming.test.TestOutputStream
 
ExtendedCloseInputStream - Class in com.puresoltechnologies.streaming.streams
This is a special InputStream delegate to support additional dispose, close and shutdown procedures.
ExtendedCloseInputStream(InputStream, CloseRunnable) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseInputStream
 
ExtendedCloseInputStream(InputStream, CloseRunnable, Closeable...) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseInputStream
 
ExtendedCloseInputStream(InputStream, Closeable...) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseInputStream
 
ExtendedCloseOutputStream - Class in com.puresoltechnologies.streaming.streams
This is a special OutputStream delegate to support additional dispose, close and shutdown procedures.
ExtendedCloseOutputStream(OutputStream, CloseRunnable) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
ExtendedCloseOutputStream(OutputStream, CloseRunnable, Closeable...) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
ExtendedCloseOutputStream(OutputStream, Closeable...) - Constructor for class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 

F

filter(Predicate<T>) - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method filters the elements of this StreamIterator.
FilteringStreamIterator<T> - Class in com.puresoltechnologies.streaming.iterators
This iterator is a special decorator for Iterator which adds a filtering capability.
FilteringStreamIterator(Iterator<T>, Predicate<T>) - Constructor for class com.puresoltechnologies.streaming.iterators.FilteringStreamIterator
 
findCreator(Class<C>) - Method in class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
 
findNext() - Method in class com.puresoltechnologies.streaming.iterators.AbstractStreamIterator
This method looks for the next entry to be returned.
findNext() - Method in class com.puresoltechnologies.streaming.iterators.CompositeStreamIterator
 
findNext() - Method in class com.puresoltechnologies.streaming.iterators.ConvertingStreamIterator
 
findNext() - Method in class com.puresoltechnologies.streaming.iterators.FilteringStreamIterator
 
findNext() - Method in class com.puresoltechnologies.streaming.iterators.StackedStreamIterator
 
findNext() - Method in class com.puresoltechnologies.streaming.iterators.StreamIteratorPipe
 
findNext() - Method in class com.puresoltechnologies.streaming.streams.InputStreamIterator
 
flatMap(Function<T, ? extends Iterator<R>>) - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method maps the elements of this StreamIterator to more elements of another type.
flush() - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
flush() - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
flush() - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
forByteOrder(ByteOrder) - Static method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a new Bytes object for a given ByteOrder.
fromBoolean(boolean) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromBoolean(boolean) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided boolean.
fromByte(byte) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromByte(byte) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided byte.
fromDouble(double) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromDouble(double) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided 64bit double.
fromFloat(float) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromFloat(float) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided 32bit float.
fromHexString(String) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromHexString(String) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
fromInstant(Instant) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromInstant(Instant) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method converts the provided Instant into an array of bytes.
fromInt(int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
fromInt(int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided 32bit integer.
fromInt(int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
fromLocalDate(LocalDate) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromLocalDate(LocalDate) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method converts the provided LocalDate into an array of bytes.
fromLocalDateTime(LocalDateTime) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromLocalDateTime(LocalDateTime) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method converts the provided LocalDateTime into an array of bytes.
fromLocalTime(LocalTime) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromLocalTime(LocalTime) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method converts the provided LocalTime into an array of bytes.
fromLong(long) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
fromLong(long) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided 64bit long.
fromLong(long) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
fromShort(short) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
fromShort(short) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided 16bit short.
fromShort(short) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
fromString(String, Charset) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromString(String, Charset) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided string using the charset provided.
fromUnsignedByte(int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
fromUnsignedByte(int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided unsigned byte.
fromUnsignedInt(long) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
fromUnsignedInt(long) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided unsigned 32bit integer.
fromUnsignedInt(long) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
fromUnsignedShort(int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
fromUnsignedShort(int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method creates a byte array containing the value of the provided unsigned 16bit short.
fromUnsignedShort(int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 

G

generateMappingDefinition(Class<C>) - Method in class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
 
GeneratingInputStream - Class in com.puresoltechnologies.streaming.streams
This input stream is used to generate a sequence of bytes into a stream.
GeneratingInputStream(BiFunction<Long, Integer, Integer>) - Constructor for class com.puresoltechnologies.streaming.streams.GeneratingInputStream
This constructor instantiates the class by providing a function to generate the bytes.
getAnnotation() - Method in class com.puresoltechnologies.streaming.common.mapper.ElementDefinition
 
getByteOrder() - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
getByteOrder() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
This method provides the byte order used by this input stream.
getByteOrder() - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
This method provides the byte order used by this input stream.
getByteOrder() - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method returns the used byte order.
getByteOrder() - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
getCharset() - Method in class com.puresoltechnologies.streaming.common.mapper.AbstractMapper
This method returns the charset which is used to interpret strings.
getColumnCount() - Method in class com.puresoltechnologies.streaming.csv.CSVHeader
 
getColumnNames() - Method in class com.puresoltechnologies.streaming.csv.CSVHeader
 
getCount() - Method in class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
Returns the count of the elements retrieved by CountingStreamIterator.next() so far.
getCount() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getCount() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getCount() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
getElementDefinitionsOrdered() - Method in class com.puresoltechnologies.streaming.common.mapper.MappingDefinition
 
getFieldCount() - Method in class com.puresoltechnologies.streaming.csv.CSVRecord
 
getFields() - Method in class com.puresoltechnologies.streaming.csv.CSVRecord
 
getGetter() - Method in class com.puresoltechnologies.streaming.common.mapper.ElementDefinition
 
getHeader() - Method in class com.puresoltechnologies.streaming.csv.CSVReader
 
getMax() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getMax() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getMean() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getMean() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getMin() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getMin() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getName() - Method in class com.puresoltechnologies.streaming.common.mapper.ElementDefinition
 
getPosition() - Method in class com.puresoltechnologies.streaming.common.mapper.ElementDefinition
 
getPosition() - Method in class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
 
getPosition() - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
getPosition() - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
getPosition() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
getS() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getS() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getSigma() - Method in class com.puresoltechnologies.streaming.iterators.RunningStatistics
 
getSigma() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
getType() - Method in class com.puresoltechnologies.streaming.common.mapper.ElementDefinition
 

H

hashCode() - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
hashCode() - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
hashCode() - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
hashCode() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
hashCode() - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
hashCode() - Method in class com.puresoltechnologies.streaming.test.TestOutputStream
 
hasNext() - Method in class com.puresoltechnologies.streaming.csv.CSVReader
 
hasNext() - Method in class com.puresoltechnologies.streaming.iterators.AbstractStreamIterator
 
hasNext() - Method in class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
 
hasNext() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 

I

InputStreamCreator<I extends InputStream> - Interface in com.puresoltechnologies.streaming.streams
This interface is used to create new input streams on demand.
InputStreamIterator<I extends InputStream,T> - Class in com.puresoltechnologies.streaming.streams
This is a special stream iterator which takes in a simple InputStream to convert it into an iterator.
InputStreamIterator(I, InputStreamIterator.InputStreamPartReader<I, T>) - Constructor for class com.puresoltechnologies.streaming.streams.InputStreamIterator
 
InputStreamIterator.InputStreamPartReader<I extends InputStream,T> - Interface in com.puresoltechnologies.streaming.streams
This interface is used to a part reader on an input stream.
iterator() - Method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterable
 
iterator() - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterable
 

L

LittleEndianBytes - Class in com.puresoltechnologies.streaming.binary
This is an utility class to support converting from and to bytes arrays.
LittleEndianBytes() - Constructor for class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 

M

map(Function<T, R>) - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method maps the elements of this StreamIterator to elements of a new type.
Mapper - Interface in com.puresoltechnologies.streaming.common.mapper
 
MappingDefinition<T> - Class in com.puresoltechnologies.streaming.common.mapper
 
MappingDefinition(Class<T>) - Constructor for class com.puresoltechnologies.streaming.common.mapper.MappingDefinition
 
MappingException - Exception in com.puresoltechnologies.streaming.common.mapper
This is the base exception for all mapping exceptions.
MappingException(String) - Constructor for exception com.puresoltechnologies.streaming.common.mapper.MappingException
 
MappingException(String, Throwable) - Constructor for exception com.puresoltechnologies.streaming.common.mapper.MappingException
 
mark(int) - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
markSupported() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
MultiStreamSeekableInputStream<S extends InputStream> - Class in com.puresoltechnologies.streaming.streams
 
MultiStreamSeekableInputStream(int, InputStreamCreator<S>) - Constructor for class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
 

N

next() - Method in class com.puresoltechnologies.streaming.csv.CSVReader
 
next() - Method in class com.puresoltechnologies.streaming.iterators.AbstractStreamIterator
 
next() - Method in class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
 
next() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
next() - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method overwrites Iterator.next() with a one change: The resulting element is never null.

O

of(CloseableStreamIterator<S>) - Static method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterable
This method factory creates a new StreamIterable out of the provided StreamIterator.
of(StreamIterator<S>) - Static method in interface com.puresoltechnologies.streaming.iterators.StreamIterable
This method factory creates a new StreamIterable out of the provided StreamIterator.
of(I) - Static method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterator
of(I) - Static method in class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
This method
of(I, AutoCloseable...) - Static method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterator
of(I, Collection<AutoCloseable>) - Static method in interface com.puresoltechnologies.streaming.iterators.CloseableStreamIterator
of(Collection<? extends Iterator<T>>) - Static method in class com.puresoltechnologies.streaming.iterators.CompositeStreamIterator
 
of(Iterator<T>) - Static method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
Converts an Iterator into a StreamIterator.
of(Iterator<T>...) - Static method in class com.puresoltechnologies.streaming.iterators.CompositeStreamIterator
 
OptimizedFileInputStream - Class in com.puresoltechnologies.streaming.streams
This stream is an optimized form of FileOutputStream.
OptimizedFileInputStream(File) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
OptimizedFileInputStream(FileDescriptor) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
OptimizedFileInputStream(String) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
OptimizedFileOutputStream - Class in com.puresoltechnologies.streaming.streams
This stream is an optimized form of FileOutputStream.
OptimizedFileOutputStream(File) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
OptimizedFileOutputStream(FileDescriptor) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
OptimizedFileOutputStream(String) - Constructor for class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 

P

peek() - Method in class com.puresoltechnologies.streaming.csv.CSVReader
 
peek() - Method in class com.puresoltechnologies.streaming.iterators.AbstractStreamIterator
 
peek() - Method in class com.puresoltechnologies.streaming.iterators.CountingStreamIterator
 
peek() - Method in class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
peek() - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method returns the next element which will be returned by next(), without moving forward.
PositionInputStream - Class in com.puresoltechnologies.streaming.streams
This is a simple stream to count the bytes read from it to determine the current position.
PositionInputStream(InputStream) - Constructor for class com.puresoltechnologies.streaming.streams.PositionInputStream
 
PositionInputStream(InputStream, long) - Constructor for class com.puresoltechnologies.streaming.streams.PositionInputStream
 
PositionOutputStream - Class in com.puresoltechnologies.streaming.streams
This is a simple stream to count the bytes read from it to determine the current position.
PositionOutputStream(OutputStream) - Constructor for class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
PositionOutputStream(OutputStream, long) - Constructor for class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
push(T) - Method in class com.puresoltechnologies.streaming.iterators.StreamIteratorPipe
 
putBoolean(byte[], boolean, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putBoolean(byte[], boolean, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided boolean value into the given byte array.
putByte(byte[], byte, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putByte(byte[], byte, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided byte value into the given byte array.
putBytes(byte[], int, byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putBytes(byte[], int, byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes a byte array into another array.
putDouble(byte[], double, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putDouble(byte[], double, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided double value into the given byte array.
putFloat(byte[], float, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putFloat(byte[], float, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided float value into the given byte array.
putInstant(byte[], Instant, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putInstant(byte[], Instant, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided Instant value into the given byte array.
putInt(byte[], int, int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
putInt(byte[], int, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided integer value into the given byte array.
putInt(byte[], int, int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
putLocalDate(byte[], LocalDate, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putLocalDate(byte[], LocalDate, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided LocalDate value into the given byte array.
putLocalDateTime(byte[], LocalDateTime, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putLocalDateTime(byte[], LocalDateTime, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided LocalDateTime value into the given byte array.
putLocalTime(byte[], LocalTime, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putLocalTime(byte[], LocalTime, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided LocalTime value into the given byte array.
putLong(byte[], long, int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
putLong(byte[], long, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided long value into the given byte array.
putLong(byte[], long, int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
putShort(byte[], short, int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
putShort(byte[], short, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided short value into the given byte array.
putShort(byte[], short, int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
putUnsignedByte(byte[], int, int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
putUnsignedByte(byte[], int, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided unsigned byte value into the given byte array.
putUnsignedInt(byte[], long, int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
putUnsignedInt(byte[], long, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided unsigned integer value into the given byte array.
putUnsignedInt(byte[], long, int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
putUnsignedShort(byte[], int, int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
putUnsignedShort(byte[], int, int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
This method writes the provided unsigned short value into the given byte array.
putUnsignedShort(byte[], int, int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 

R

read() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.CompositeInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.GeneratingInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
read() - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
read() - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
read(byte[]) - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
read(byte[], int, int) - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
read(BinaryInputStream, Class<C>) - Method in class com.puresoltechnologies.streaming.binary.mapper.BinaryMapper
 
read(CSVReader, Class<C>) - Method in class com.puresoltechnologies.streaming.csv.mapper.CSVMapper
 
readBoolean() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single boolean value.
readBytes(int) - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
This method reads the specified amount of bytes.
readDouble() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single double value.
readFloat() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single float value.
readNulTerminatedString() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a NUL terminated string.
readNulTerminatedString(Charset) - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a NUL terminated string.
readPart(I) - Method in interface com.puresoltechnologies.streaming.streams.InputStreamIterator.InputStreamPartReader
This method is implemented to read from inputStream to create on object of type T.
readPart(InputStream) - Method in class com.puresoltechnologies.streaming.csv.CSVRecordReader
 
readSignedByte() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single signed byte value.
readSignedInt() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single signed integer value.
readSignedLong() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single signed long value.
readSignedShort() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single signed short value.
readUnsignedByte() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single unsigned byte value.
readUnsignedInt() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single unsigned integer value.
readUnsignedShort() - Method in class com.puresoltechnologies.streaming.binary.BinaryInputStream
Reads a single unsigned short value.
reset() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
runClose() - Method in interface com.puresoltechnologies.streaming.streams.CloseRunnable
 
RunningStatistics<T extends Number & Comparable<T>> - Class in com.puresoltechnologies.streaming.iterators
This class calculates the statistics of a provided series of dates on the fly.
RunningStatistics() - Constructor for class com.puresoltechnologies.streaming.iterators.RunningStatistics
 

S

seek(long) - Method in class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
This method moved the current position to the new provided position.
seek(long) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
seek(long) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
This method moved the current position to the new provided position.
SeekableInputStream<S extends InputStream> - Class in com.puresoltechnologies.streaming.streams
 
SeekableInputStream(InputStreamCreator<S>) - Constructor for class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.streams.CopyingInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
This method overrides the InputStream.skip(long) method to extend the contract of the method: This method tries to skip n bytes until the end of the stream or until an exception is thrown.
skip(long) - Method in class com.puresoltechnologies.streaming.streams.MultiStreamSeekableInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.streams.PositionInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.streams.SeekableInputStream
 
skip(long) - Method in class com.puresoltechnologies.streaming.test.TestInputStream
 
spliterator() - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method provides a Spliterator for this StreamIterator.
StackedStreamIterator<T,F> - Class in com.puresoltechnologies.streaming.iterators
This decorator is used to stack multiple iterators, like iterating over directories and then on each directory iterating over the files.
StackedStreamIterator(Iterator<T>, Function<T, ? extends Iterator<F>>) - Constructor for class com.puresoltechnologies.streaming.iterators.StackedStreamIterator
 
StatisticsIterator<T extends Number & Comparable<T>> - Class in com.puresoltechnologies.streaming.iterators
This iterator is used to calculate the RunningStatistics when iterating.
StatisticsIterator(StreamIterator<T>) - Constructor for class com.puresoltechnologies.streaming.iterators.StatisticsIterator
 
stream() - Method in interface com.puresoltechnologies.streaming.iterators.StreamIterator
This method creates a Stream based on this StreamIterator.
StreamIterable<T> - Interface in com.puresoltechnologies.streaming.iterators
This interface is used as special Iterable for StreamIterators.
StreamIterator<T> - Interface in com.puresoltechnologies.streaming.iterators
This is the interface for a iterator over a stream.
StreamIteratorPipe<T> - Class in com.puresoltechnologies.streaming.iterators
 
StreamIteratorPipe() - Constructor for class com.puresoltechnologies.streaming.iterators.StreamIteratorPipe
 
StreamIteratorPipe(int) - Constructor for class com.puresoltechnologies.streaming.iterators.StreamIteratorPipe
 
StreamUtils - Class in com.puresoltechnologies.streaming.streams
This is a collection of helper method to handle streams.

T

TestInputStream - Class in com.puresoltechnologies.streaming.test
 
TestInputStream(InputStream, long, long, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, long, long, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, long, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, long, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, long, Duration, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, long, Duration, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, Duration, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestInputStream(InputStream, Duration, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestInputStream
 
TestOutputStream - Class in com.puresoltechnologies.streaming.test
 
TestOutputStream(OutputStream, long, long, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestOutputStream
 
TestOutputStream(OutputStream, long, long, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestOutputStream
 
TestOutputStream(OutputStream, Duration, IOException) - Constructor for class com.puresoltechnologies.streaming.test.TestOutputStream
 
TestOutputStream(OutputStream, Duration, RuntimeException) - Constructor for class com.puresoltechnologies.streaming.test.TestOutputStream
 
toBoolean(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toBoolean(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toBoolean(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toBoolean(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toByte(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toByte(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toByte(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toByte(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toDouble(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toDouble(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toDouble(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toDouble(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toFloat(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toFloat(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toFloat(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toFloat(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toHexString(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toHexString(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toHumanReadableString(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toHumanReadableString(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toInstant(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toInstant(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a Instant.
toInstant(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toInstant(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a Instant.
toInt(byte[]) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toInt(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toInt(byte[]) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toInt(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toInt(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toInt(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toLocalDate(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalDate(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalDate.
toLocalDate(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalDate(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalDate.
toLocalDateTime(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalDateTime(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalDateTime.
toLocalDateTime(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalDateTime(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalDateTime.
toLocalTime(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalTime(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalTime.
toLocalTime(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toLocalTime(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
Converts the provided array into a LocalTime.
toLong(byte[]) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toLong(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toLong(byte[]) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toLong(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toLong(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toLong(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toShort(byte[]) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toShort(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toShort(byte[]) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toShort(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toShort(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toShort(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toString() - Method in class com.puresoltechnologies.streaming.csv.CSVHeader
 
toString() - Method in class com.puresoltechnologies.streaming.csv.CSVRecord
 
toString() - Method in class com.puresoltechnologies.streaming.streams.DelegatingInputStream
 
toString(byte[], Charset) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toString(byte[], Charset) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedByte(byte[]) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toUnsignedByte(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedByte(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.AbstractBytes
 
toUnsignedByte(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedInt(byte[]) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toUnsignedInt(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedInt(byte[]) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toUnsignedInt(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toUnsignedInt(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedInt(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toUnsignedShort(byte[]) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toUnsignedShort(byte[]) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedShort(byte[]) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 
toUnsignedShort(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.BigEndianBytes
 
toUnsignedShort(byte[], int) - Method in interface com.puresoltechnologies.streaming.binary.Bytes
 
toUnsignedShort(byte[], int) - Method in class com.puresoltechnologies.streaming.binary.LittleEndianBytes
 

W

write(boolean) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(byte[]) - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
write(byte[]) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
write(byte[]) - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
write(byte[]) - Method in class com.puresoltechnologies.streaming.test.TestOutputStream
 
write(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
write(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
write(byte[], int, int) - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
write(byte[], int, int) - Method in class com.puresoltechnologies.streaming.test.TestOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.streams.CopyingOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.streams.ExtendedCloseOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.streams.OptimizedFileOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.streams.PositionOutputStream
 
write(int) - Method in class com.puresoltechnologies.streaming.test.TestOutputStream
 
write(BinaryOutputStream, C) - Method in class com.puresoltechnologies.streaming.binary.mapper.BinaryMapper
 
write(CSVWriter, C) - Method in class com.puresoltechnologies.streaming.csv.mapper.CSVMapper
 
write(Byte) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(Double) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(Float) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(Integer) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(Long) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(Short) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
write(String) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
writeBoolean(boolean) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single boolean value.
writeDouble(double) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single double value.
writeEndOfLine() - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
writeFloat(float) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single float value.
writeHeader(CSVHeader) - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
writeNulTerminatedString(String, Charset) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Reads a NUL terminated string.
writeNulTerminatedString(ByteBuffer) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a NUL terminated string.
writeSeparator() - Method in class com.puresoltechnologies.streaming.csv.CSVWriter
 
writeSignedByte(byte) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single signed byte value.
writeSignedInt(int) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single signed integer value.
writeSignedLong(long) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single signed long value.
writeSignedShort(short) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single signed short value.
writeUnsignedByte(int) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single unsigned byte value.
writeUnsignedInt(long) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single unsigned integer value.
writeUnsignedShort(int) - Method in class com.puresoltechnologies.streaming.binary.BinaryOutputStream
Writes a single unsigned short value.
A B C D E F G H I L M N O P R S T W 
Skip navigation links

Copyright © 2017–2018 PureSol Technologies. All rights reserved.