public abstract class AbstractCommandHasher extends java.lang.Object implements CommandLongHasher
| Constructor and Description |
|---|
AbstractCommandHasher() |
| Modifier and Type | Method and Description |
|---|---|
long |
hash(CommandObject command)
Produce a 64-bit signed hash value from a command object.
|
protected long |
hashBuilder(Builder builder) |
protected abstract long |
hashLongs(long[] longs) |
protected abstract long |
hashRawable(Rawable raw) |
public final long hash(CommandObject command)
CommandLongHasherhash in interface CommandLongHashercommand - the command objectprotected abstract long hashLongs(long[] longs)
protected abstract long hashRawable(Rawable raw)
protected long hashBuilder(Builder builder)
Copyright © 2024. All rights reserved.