public class HashConverter_v1_21_5 extends java.lang.Object implements DataConverter<com.google.common.hash.HashCode>
| Modifier and Type | Field and Description |
|---|---|
static HashConverter_v1_21_5 |
CRC32C |
| Constructor and Description |
|---|
HashConverter_v1_21_5(com.google.common.hash.HashFunction hashFunction) |
| Modifier and Type | Method and Description |
|---|---|
Result<java.lang.Boolean> |
asBoolean(com.google.common.hash.HashCode element) |
Result<byte[]> |
asByteArray(com.google.common.hash.HashCode element) |
Result<int[]> |
asIntArray(com.google.common.hash.HashCode element) |
Result<java.util.List<com.google.common.hash.HashCode>> |
asList(com.google.common.hash.HashCode element) |
Result<long[]> |
asLongArray(com.google.common.hash.HashCode element) |
Result<java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode>> |
asMap(com.google.common.hash.HashCode element) |
Result<java.lang.Number> |
asNumber(com.google.common.hash.HashCode element) |
Result<java.lang.String> |
asString(com.google.common.hash.HashCode element) |
Result<java.util.Map<java.lang.String,com.google.common.hash.HashCode>> |
asStringTypeMap(com.google.common.hash.HashCode element) |
<N> N |
convertTo(DataConverter<N> converter,
com.google.common.hash.HashCode element) |
com.google.common.hash.HashCode |
createBoolean(boolean value) |
com.google.common.hash.HashCode |
createByte(byte value) |
com.google.common.hash.HashCode |
createByteArray(byte[] value) |
com.google.common.hash.HashCode |
createDouble(double value) |
com.google.common.hash.HashCode |
createFloat(float value) |
com.google.common.hash.HashCode |
createInt(int value) |
com.google.common.hash.HashCode |
createIntArray(int[] value) |
com.google.common.hash.HashCode |
createList(java.util.List<com.google.common.hash.HashCode> values) |
com.google.common.hash.HashCode |
createLong(long value) |
com.google.common.hash.HashCode |
createLongArray(long[] value) |
Result<com.google.common.hash.HashCode> |
createMergedMap(java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values) |
com.google.common.hash.HashCode |
createNumber(java.lang.Number number) |
com.google.common.hash.HashCode |
createShort(short value) |
com.google.common.hash.HashCode |
createString(java.lang.String value) |
com.google.common.hash.HashCode |
createUnsafeMap(java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values) |
com.google.common.hash.HashCode |
empty() |
com.google.common.hash.HashCode |
emptyList() |
com.google.common.hash.HashCode |
emptyMap() |
Result<com.google.common.hash.HashCode> |
mergeList(com.google.common.hash.HashCode list,
java.util.List<com.google.common.hash.HashCode> values) |
Result<com.google.common.hash.HashCode> |
mergeMap(com.google.common.hash.HashCode map,
java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvertFrom, convertList, convertMap, mergeList, mergeMap, mergeMap, toCodecpublic static final HashConverter_v1_21_5 CRC32C
public HashConverter_v1_21_5(com.google.common.hash.HashFunction hashFunction)
public <N> N convertTo(DataConverter<N> converter, @Nullable com.google.common.hash.HashCode element)
convertTo in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode empty()
empty in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode emptyList()
emptyList in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode emptyMap()
emptyMap in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createBoolean(boolean value)
createBoolean in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createByte(byte value)
createByte in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createShort(short value)
createShort in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createInt(int value)
createInt in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createLong(long value)
createLong in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createFloat(float value)
createFloat in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createDouble(double value)
createDouble in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createString(java.lang.String value)
createString in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createNumber(java.lang.Number number)
createNumber in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createList(java.util.List<com.google.common.hash.HashCode> values)
createList in interface DataConverter<com.google.common.hash.HashCode>public Result<com.google.common.hash.HashCode> mergeList(@Nullable com.google.common.hash.HashCode list, java.util.List<com.google.common.hash.HashCode> values)
mergeList in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createByteArray(byte[] value)
createByteArray in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createIntArray(int[] value)
createIntArray in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createLongArray(long[] value)
createLongArray in interface DataConverter<com.google.common.hash.HashCode>public com.google.common.hash.HashCode createUnsafeMap(java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values)
createUnsafeMap in interface DataConverter<com.google.common.hash.HashCode>public Result<com.google.common.hash.HashCode> createMergedMap(java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values)
createMergedMap in interface DataConverter<com.google.common.hash.HashCode>public Result<com.google.common.hash.HashCode> mergeMap(@Nullable com.google.common.hash.HashCode map, java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode> values)
mergeMap in interface DataConverter<com.google.common.hash.HashCode>public Result<java.lang.Boolean> asBoolean(com.google.common.hash.HashCode element)
asBoolean in interface DataConverter<com.google.common.hash.HashCode>public Result<java.lang.Number> asNumber(com.google.common.hash.HashCode element)
asNumber in interface DataConverter<com.google.common.hash.HashCode>public Result<java.lang.String> asString(com.google.common.hash.HashCode element)
asString in interface DataConverter<com.google.common.hash.HashCode>public Result<java.util.List<com.google.common.hash.HashCode>> asList(com.google.common.hash.HashCode element)
asList in interface DataConverter<com.google.common.hash.HashCode>public Result<java.util.Map<com.google.common.hash.HashCode,com.google.common.hash.HashCode>> asMap(com.google.common.hash.HashCode element)
asMap in interface DataConverter<com.google.common.hash.HashCode>public Result<java.util.Map<java.lang.String,com.google.common.hash.HashCode>> asStringTypeMap(com.google.common.hash.HashCode element)
asStringTypeMap in interface DataConverter<com.google.common.hash.HashCode>public Result<byte[]> asByteArray(com.google.common.hash.HashCode element)
asByteArray in interface DataConverter<com.google.common.hash.HashCode>public Result<int[]> asIntArray(com.google.common.hash.HashCode element)
asIntArray in interface DataConverter<com.google.common.hash.HashCode>public Result<long[]> asLongArray(com.google.common.hash.HashCode element)
asLongArray in interface DataConverter<com.google.common.hash.HashCode>