Package | Description |
---|---|
org.openjdk.jmc.common.item |
This package contains the
IItem data model. |
org.openjdk.jmc.flightrecorder | |
org.openjdk.jmc.flightrecorder.rules.jdk.util |
This package contains helper classes that will be moved in a later release.
|
org.openjdk.jmc.flightrecorder.stacktrace.graph | |
org.openjdk.jmc.flightrecorder.stacktrace.tree |
Modifier and Type | Class and Description |
---|---|
private static class |
ItemIterableToolkit.StreamBackedItemIterable |
Modifier and Type | Field and Description |
---|---|
private java.util.function.Supplier<java.util.stream.Stream<IItemIterable>> |
ItemCollectionToolkit.StreamBackedItemCollection.items |
private java.util.Iterator<? extends IItemIterable> |
ItemToolkit.ItemIterator.typeIter |
Modifier and Type | Method and Description |
---|---|
IItemIterable |
IItemIterable.apply(java.util.function.Predicate<IItem> predicate)
Creates a new item iterable with all items in this iterable that pass through the filter.
|
IItemIterable |
ItemIterableToolkit.StreamBackedItemIterable.apply(java.util.function.Predicate<IItem> filter) |
static IItemIterable |
ItemIterableToolkit.build(java.util.function.Supplier<java.util.stream.Stream<IItem>> items,
IType<IItem> type) |
Modifier and Type | Method and Description |
---|---|
static java.util.stream.Stream<IItemIterable> |
ItemIterableToolkit.filter(java.util.stream.Stream<? extends IItemIterable> items,
IItemFilter on) |
java.util.Iterator<IItemIterable> |
ItemCollectionToolkit.StreamBackedItemCollection.iterator() |
static <V> java.util.Optional<IItemIterable> |
ItemCollectionToolkit.join(IItemCollection items,
java.lang.String withTypeId) |
default java.util.stream.Stream<IItemIterable> |
IItemCollection.parallelStream()
|
java.util.Spliterator<IItemIterable> |
ItemCollectionToolkit.StreamBackedItemCollection.spliterator() |
default java.util.stream.Stream<IItemIterable> |
IItemCollection.stream()
|
Modifier and Type | Method and Description |
---|---|
static <V> java.util.stream.Stream<? extends IItem> |
ItemIterableToolkit.sorted(IItemIterable items,
IAttribute<V> onAttribute,
java.util.Comparator<? super V> valueComparator) |
Modifier and Type | Method and Description |
---|---|
static <V,C extends IItemConsumer<C>> |
ItemIterableToolkit.aggregate(IAggregator<V,C> a,
java.util.stream.Stream<? extends IItemIterable> items) |
static IItemCollection |
ItemCollectionToolkit.build(java.util.function.Supplier<java.util.stream.Stream<IItemIterable>> items) |
static IItemCollection |
ItemCollectionToolkit.build(java.util.function.Supplier<java.util.stream.Stream<IItemIterable>> items,
java.util.Set<IRange<IQuantity>> chunkRanges) |
static java.util.stream.Stream<IItemIterable> |
ItemIterableToolkit.filter(java.util.stream.Stream<? extends IItemIterable> items,
IItemFilter on) |
Constructor and Description |
---|
ItemIterator(java.util.Iterator<? extends IItemIterable> items) |
StreamBackedItemCollection(java.util.function.Supplier<java.util.stream.Stream<IItemIterable>> items,
java.util.Set<IRange<IQuantity>> chunkRanges) |
Modifier and Type | Class and Description |
---|---|
private static class |
EventCollection.EventTypeEntry |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<IItemIterable> |
EventCollection.iterator() |
Modifier and Type | Method and Description |
---|---|
private static <V,C extends IItemConsumer<C>> |
EventCollection.aggregate(IAggregator<V,C> aggregator,
java.util.Iterator<? extends IItemIterable> items) |
Modifier and Type | Class and Description |
---|---|
private static class |
SingleEntryItemCollection.SingleEntryIItemIterable |
Modifier and Type | Field and Description |
---|---|
private static IItemIterable |
SingleEntryItemCollection.NULLITERABLE |
Modifier and Type | Method and Description |
---|---|
IItemIterable |
SingleEntryItemCollection.SingleEntryIItemIterable.apply(java.util.function.Predicate<IItem> predicate) |
IItemIterable |
SingleEntryItemCollection.SingleEntryIteratorOfIterable.next() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<IItemIterable> |
SingleEntryItemCollection.iterator() |
Modifier and Type | Method and Description |
---|---|
private static <T> IMemberAccessor<T,IItem> |
StacktraceGraphModel.getAccessor(IItemIterable iterable,
IAttribute<T> attr) |
Modifier and Type | Method and Description |
---|---|
private static <T> IMemberAccessor<T,IItem> |
StacktraceTreeModel.getAccessor(IItemIterable iterable,
IAttribute<T> attr) |