Package io.trino.util
Interface Mergeable<T>
-
- All Known Implementing Classes:
ExchangeClientStatus,HashCollisionPlanNodeStats,HashCollisionsInfo,JoinOperatorInfo,LocalExchangeBufferInfo,PartitionedOutputOperator.PartitionedOutputInfo,PlanNodeStats,TableWriterOperator.TableWriterInfo,WindowInfo,WindowPlanNodeStats
public interface Mergeable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TmergeWith(T other)Merges the current state with the state of the other instance, and returns the merged state.
-
-
-
Method Detail
-
mergeWith
T mergeWith(T other)
Merges the current state with the state of the other instance, and returns the merged state.- Throws:
NullPointerException- if other is null
-
-