Class LastByTableImportState.ResultTableMap
java.lang.Object
com.illumon.util.referencecounting.ReferenceCounted
com.illumon.iris.db.util.liveness.ReferenceCountedLivenessNode
com.illumon.iris.db.util.liveness.LivenessArtifact
com.illumon.iris.db.v2.TableMapImpl
com.illumon.iris.db.v2.LocalTableMap
com.illumon.iris.db.tables.dataimport.importstate.lastby.LastByTableImportState.ResultTableMap
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable,LiveTable,NotificationQueue.Dependency,Deflatable<TableMap>,LivenessManager,LivenessNode,LivenessReferent,StringUtils.StringKeyedObject,DynamicNode,SystemicObject,TableMap,TransformableTableMap,Serializable,Runnable
- Enclosing class:
- LastByTableImportState<KEY_TYPE>
public static class LastByTableImportState.ResultTableMap
extends LocalTableMap
implements LiveTable, StringUtils.StringKeyedObject
LocalTableMap with an associated LiveTableRefreshCombiner.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.LocalTableMap
LocalTableMap.PopulateCallbackNested classes/interfaces inherited from interface com.illumon.iris.db.v2.TableMap
TableMap.KeyListener, TableMap.ListenerNested classes/interfaces inherited from interface com.illumon.iris.db.v2.TransformableTableMap
TransformableTableMap.AsTableBuilder -
Field Summary
Fields inherited from interface com.illumon.iris.db.v2.TableMap
SENTINEL_KEY -
Method Summary
Methods inherited from class com.illumon.iris.db.v2.LocalTableMap
apply, asTable, computeIfAbsent, containsKey, destroy, entrySet, flatten, get, getCallback, getConstituentDefinition, getConstituentDefinitionOrErr, getKeySet, getTransformationThreads, getWithTransform, isMergeable, isSystemicObject, markSystemic, merge, populateKeys, preemptiveUpdatesTable, put, removeKeys, satisfied, setDependency, setTransformationThreads, setUseGlobalTransformationThreadPool, size, toString, transformTables, transformTablesWithKey, transformTablesWithKey, transformTablesWithKey, transformTablesWithMap, useGlobalTransformationThreadPool, valuesMethods inherited from class com.illumon.iris.db.v2.TableMapImpl
addKeyListener, addListener, addParentReference, isRefreshing, notifyKeyListeners, notifyListeners, removeKeyListener, removeListener, setRefreshingMethods inherited from class com.illumon.iris.db.util.liveness.LivenessArtifact
manageWithCurrentScope, unmanage, unmanageMethods inherited from class com.illumon.iris.db.util.liveness.ReferenceCountedLivenessNode
dropReference, getWeakReference, initializeTransientFieldsForLiveness, onReferenceCountAtZero, tryManage, tryRetainReferenceMethods inherited from class com.illumon.util.referencecounting.ReferenceCounted
append, decrementReferenceCount, incrementReferenceCount, resetReferenceCount, tryDecrementReferenceCount, tryIncrementReferenceCountMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.illumon.iris.db.util.liveness.LivenessManager
manage, tryManageMethods inherited from interface com.illumon.iris.db.util.liveness.LivenessReferent
dropReference, getReferentDescription, getWeakReference, retainReference, tryRetainReferenceMethods inherited from interface com.fishlib.base.log.LogOutputAppendable
appendMethods inherited from interface com.illumon.iris.db.v2.TableMap
asTableMap, deflate, transformTables, transformTablesMethods inherited from interface com.illumon.iris.db.v2.TransformableTableMap
asTable, asTableBuilder
-
Method Details
-
getStringRepresentation
- Specified by:
getStringRepresentationin interfaceStringUtils.StringKeyedObject
-
refresh
public void refresh()Description copied from interface:LiveTableRefresh this LiveTable.
-