Package com.illumon.iris.db.v2.locations
Class TableLookupKey.Reusable
java.lang.Object
com.illumon.iris.db.v2.locations.TableLookupKey<com.fishlib.base.string.cache.CharSequenceAdapterBuilder>
com.illumon.iris.db.v2.locations.TableLookupKey.Reusable
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable,TableKey,NamedImplementation,Serializable
- Enclosing class:
- TableLookupKey<NAME_TYPE extends CharSequence>
public static final class TableLookupKey.Reusable
extends TableLookupKey<com.fishlib.base.string.cache.CharSequenceAdapterBuilder>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.locations.TableLookupKey
TableLookupKey.Immutable, TableLookupKey.ReusableNested classes/interfaces inherited from interface com.illumon.iris.db.v2.locations.TableKey
TableKey.KeyedObjectKeyImpl<VALUE_TYPE>, TableKey.SelfKeyedObjectKeyImpl<VALUE_TYPE extends TableKey> -
Field Summary
Fields inherited from class com.illumon.iris.db.v2.locations.TableLookupKey
namespace, tableName -
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.TableLookupKey
getImmutableKey, getNamespace, getTableName, getTableType, 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.TableKey
append, asTableIdentifier, toStringDetailed, toStringHelper, toStringSimple, 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
-