| 程序包 | 说明 |
|---|---|
| org.apache.flink.runtime.state | |
| org.apache.flink.runtime.state.heap |
This package contains the classes for key/value state backends that store the state on the JVM
heap as objects.
|
| 限定符和类型 | 字段和说明 |
|---|---|
static PriorityComparator<? extends PriorityComparable<Object>> |
PriorityComparator.FOR_PRIORITY_COMPARABLE_OBJECTS |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends PriorityComparable<?>> |
PriorityComparator.forPriorityComparableObjects() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected PriorityComparator<T> |
HeapPriorityQueue.elementPriorityComparator
Comparator for the priority of contained elements.
|
| 限定符和类型 | 方法和说明 |
|---|---|
PQS |
KeyGroupPartitionedPriorityQueue.PartitionQueueSetFactory.create(int keyGroupId,
int numKeyGroups,
KeyExtractorFunction<T> keyExtractorFunction,
PriorityComparator<T> elementPriorityComparator)
Creates a new queue for a given key-group partition.
|
| 构造器和说明 |
|---|
HeapPriorityQueue(PriorityComparator<T> elementPriorityComparator,
int minimumCapacity)
Creates an empty
HeapPriorityQueue with the requested initial capacity. |
HeapPriorityQueueSet(PriorityComparator<T> elementPriorityComparator,
KeyExtractorFunction<T> keyExtractor,
int minimumCapacity,
KeyGroupRange keyGroupRange,
int totalNumberOfKeyGroups)
Creates an empty
HeapPriorityQueueSet with the requested initial capacity. |
KeyGroupPartitionedPriorityQueue(KeyExtractorFunction<T> keyExtractor,
PriorityComparator<T> elementPriorityComparator,
KeyGroupPartitionedPriorityQueue.PartitionQueueSetFactory<T,PQ> orderedCacheFactory,
KeyGroupRange keyGroupRange,
int totalKeyGroups) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.