Package com.illumon.iris.db.v2.locations
Class TableLocationLookupKey.Reusable
java.lang.Object
com.illumon.iris.db.v2.locations.TableLocationLookupKey<com.fishlib.base.string.cache.CharSequenceAdapterBuilder>
com.illumon.iris.db.v2.locations.TableLocationLookupKey.Reusable
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable,TableLocationKey,NamedImplementation,Serializable
- Enclosing class:
- TableLocationLookupKey<TYPE extends CharSequence>
public static class TableLocationLookupKey.Reusable
extends TableLocationLookupKey<com.fishlib.base.string.cache.CharSequenceAdapterBuilder>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.locations.TableLocationLookupKey
TableLocationLookupKey.Immutable, TableLocationLookupKey.ReusableNested classes/interfaces inherited from interface com.illumon.iris.db.v2.locations.TableLocationKey
TableLocationKey.ComparatorImpl, TableLocationKey.KeyedObjectKeyImpl<VALUE_TYPE>, TableLocationKey.SelfKeyedObjectKeyImpl<VALUE_TYPE extends TableLocationKey> -
Field Summary
Fields inherited from class com.illumon.iris.db.v2.locations.TableLocationLookupKey
columnPartition, internalPartitionFields inherited from interface com.illumon.iris.db.v2.locations.TableLocationKey
COMPARATOR, NULL_PARTITION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a name for the implementing class.final voidreadFrom(io.deephaven.enterprise.comm.impl.nio.WObjectReader reader) Methods inherited from class com.illumon.iris.db.v2.locations.TableLocationLookupKey
getColumnPartition, getImmutableKey, getInternalPartition, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.locations.TableLocationKey
append, toStringHelper, writeTo
-
Constructor Details
-
Reusable
public Reusable()
-
-
Method Details
-
getImplementationName
Description copied from interface:NamedImplementationGet a name for the implementing class. Useful for abstract classes that implement
LogOutputAppendableor overridetoString.The default implementation is correct, but not suitable for high-frequency usage.
- Returns:
- A name for the implementing class
-
readFrom
public final void readFrom(@NotNull io.deephaven.enterprise.comm.impl.nio.WObjectReader reader) throws IOException - Throws:
IOException
-