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.Reusable
Nested 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, internalPartition
Fields 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 void
readFrom
(io.deephaven.enterprise.comm.impl.nio.WObjectReader reader) Methods inherited from class com.illumon.iris.db.v2.locations.TableLocationLookupKey
getColumnPartition, getImmutableKey, getInternalPartition, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:NamedImplementation
Get a name for the implementing class. Useful for abstract classes that implement
LogOutputAppendable
or 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
-