| Package | Description |
|---|---|
| com.indeed.mph | |
| com.indeed.mph.serializers |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SmartSerializer<T>
A Serializer which is itself serializable, including additional
(optional) utilities for convenience and performance.
|
| Constructor and Description |
|---|
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
boolean replaceValueOnly,
double maxErrorRatio) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
boolean replaceValueOnly,
double maxErrorRatio) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
double maxErrorRatio) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.util.regex.Pattern separator,
java.util.regex.Pattern replace,
java.lang.String to,
double maxErrorRatio) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean replaceValueOnly,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean replaceValueOnly,
boolean ignoreErrors) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
ParseableInputKeyValueIterator(java.io.InputStream input,
Parseable<? super K> keyParser,
Parseable<? super V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
TsvFileReader(java.io.File file,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
TsvFileReader(java.util.List<java.io.File> files,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
TsvFileReader(java.util.List<java.io.File> files,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
boolean ignoreErrors) |
TsvFileReader(java.util.List<java.io.File> files,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
TsvFileReader(java.util.List<java.io.File> files,
Parseable<K> keyParser,
Parseable<V> valueParser,
java.lang.String separator,
java.lang.String replace,
java.lang.String to,
double maxErrorRatio) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParseable<T> |
class |
AbstractSmartDoubleSerializer |
class |
AbstractSmartFloatSerializer |
class |
AbstractSmartLongSerializer |
class |
AbstractSmartSerializer<T> |
class |
SmartBase32Serializer
Serializer for arbitrary precision integers, represented as base-32 in strings
but using raw 8-bit bytes for serialization.
|
class |
SmartByteSerializer |
class |
SmartDictionarySerializer
General serializer for any "dictionary" of terms, storing the terms
as unique ids.
|
class |
SmartDoubleSerializer
A 64-bit double serialized in 8 bytes with DataOutput.writeDouble/DataInput.readDouble.
|
class |
SmartFloatCompressed16Serializer
A float compressed lossily into two bytes using IEEE half precision.
|
class |
SmartFloatCompressed8Serializer
A float compressed lossily into a single byte using an IEEE-754
8-bit floating point representation with 1 sign bit, 5 exponent
bits and 2 significand bits (plus a hidden bit).
|
class |
SmartFloatFixed8Serializer
A compressed float in one byte, clamping values to a range and
dividing into 256 equal sized buckets within that range.
|
class |
SmartFloatSerializer
A 32-bit float serialized in 4 bytes with DataOutput.writeFloat/DataInput.readFloat.
|
class |
SmartHashSerializer
An Integer serializer which compresses its values to a smaller
range using a pre-existing minimal perfect hash.
|
class |
SmartIntegerSerializer |
class |
SmartListSerializer<T>
Generic serializer for a list of objects using another serializer.
|
class |
SmartLongSerializer |
class |
SmartOptionalSerializer<T>
Generic serializer for an Optional object using another serializer.
|
class |
SmartPairSerializer<U,V> |
class |
SmartShortSerializer |
class |
SmartSmallLongListSerializer
This serializer is used to serialize a list of long numbers that contains many small non-negative numbers.
|
class |
SmartStringConcatSerializer |
class |
SmartStringSerializer |
class |
SmartVLongSerializer |
class |
WrappedSerializer<T>
Trivial wrapper around a Serializer with a default constructor to
make it Serializable.
|
| Constructor and Description |
|---|
SmartHashSerializer(it.unimi.dsi.sux4j.mph.AbstractHashFunction<java.lang.Long> mph,
Parseable<java.lang.Long> parser) |
SmartHashSerializer(it.unimi.dsi.sux4j.mph.AbstractHashFunction<java.lang.Long> mph,
Parseable<java.lang.Long> parser,
boolean ignoreErrors) |
SmartHashSerializer(java.lang.String metaPath,
Parseable<java.lang.Long> parser) |
SmartHashSerializer(java.lang.String metaPath,
Parseable<java.lang.Long> parser,
boolean ignoreErrors) |
Copyright © 2018. All Rights Reserved.