Uses of Interface
org.openjdk.jmc.common.item.IItem
-
Packages that use IItem Package Description org.openjdk.jmc.common.item This package contains theIItemdata model.org.openjdk.jmc.common.unit This package contains the data model for quantities and units.org.openjdk.jmc.flightrecorder org.openjdk.jmc.flightrecorder.internal org.openjdk.jmc.flightrecorder.internal.parser org.openjdk.jmc.flightrecorder.jdk org.openjdk.jmc.flightrecorder.memleak org.openjdk.jmc.flightrecorder.rules.jdk.dataproviders org.openjdk.jmc.flightrecorder.rules.jdk.memory org.openjdk.jmc.flightrecorder.rules.jdk.util This package contains helper classes that will be moved in a later release.org.openjdk.jmc.flightrecorder.rules.tree org.openjdk.jmc.flightrecorder.rules.tree.traversal org.openjdk.jmc.flightrecorder.rules.util org.openjdk.jmc.flightrecorder.stacktrace -
-
Uses of IItem in org.openjdk.jmc.common.item
Fields in org.openjdk.jmc.common.item declared as IItem Modifier and Type Field Description private IItemAggregators.AdvancedMinMaxConsumer. itemprivate IItemAggregators.MinMaxConsumer. itemprivate IItemItemToolkit.ItemIterator. nextFields in org.openjdk.jmc.common.item with type parameters of type IItem Modifier and Type Field Description private IPredicate<IType<IItem>>GroupingAggregator.GroupingAggregatorImpl. acceptTypeprivate IMemberAccessor<? extends V,IItem>Aggregators.AdvancedMinMaxConsumer. accessor(package private) IMemberAccessor<? extends java.lang.Boolean,IItem>Aggregators.AndOrConsumer. accessorprivate IMemberAccessor<? extends V,IItem>Aggregators.MinMaxConsumer. accessor(package private) IMemberAccessor<? extends IQuantity,IItem>Aggregators.QuantityConsumer. accessorprivate IMemberAccessor<? extends T,IItem>Aggregators.SetConsumer. accessorprivate static IPredicate<IItem>ItemFilters.BooleanFilter. ALWAYSFALSEprivate static IPredicate<IItem>ItemFilters.BooleanFilter. ALWAYSTRUEprivate IMemberAccessor<T,IItem>Aggregators.AdvancedMinMaxConsumer. comparatorAccessorprivate java.util.Map<IType<?>,IMemberAccessor<? extends T,IItem>>CachingAccessor. fieldsToMergeprivate java.util.Iterator<IItem>ItemToolkit.ItemIterator. iteratorprivate IMemberAccessor<? extends K,IItem>GroupingAggregator.GroupingConsumer. keyAccessorprivate IMemberAccessor<? extends T,IItem>CachingAccessor. lastFieldprivate IType<IItem>CachingAccessor. lastTypeprivate IPredicate<IItem>Aggregators.FilterConsumer. pMethods in org.openjdk.jmc.common.item with type parameters of type IItem Modifier and Type Method Description static <T extends IItem>
IType<T>ItemToolkit. getItemType(T item)Methods in org.openjdk.jmc.common.item that return IItem Modifier and Type Method Description private IItemItemToolkit.ItemIterator. findNext()IItemItemToolkit.ItemIterator. next()Methods in org.openjdk.jmc.common.item that return types with arguments of type IItem Modifier and Type Method Description static <T> IMemberAccessor<T,IItem>ItemToolkit. accessor(IAttribute<T> a)Deprecated.This method returns a member accessor that is not thread safe.static java.lang.Iterable<IItem>ItemToolkit. asIterable(IItemCollection items)Deprecated.protected IMemberAccessor<? extends V,IItem>Aggregators.AdvancedMinMaxAggregator. doGetAccessor(IType<IItem> type)protected abstract IMemberAccessor<? extends V,IItem>Aggregators.FieldAggregatorBase. doGetAccessor(IType<IItem> type)(package private) IMemberAccessor<? extends V,IItem>Aggregators.FieldAggregatorBase. getAccessor(IType<IItem> type)IPredicate<IItem>IItemFilter. getPredicate(IType<IItem> type)protected abstract IPredicate<IItem>ItemFilters.AttributeValue. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.AttributeValue. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.BooleanFilter. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Compare. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M limit)IPredicate<IItem>ItemFilters.Composite. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Contains. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String substring)protected IPredicate<IItem>ItemFilters.Equals. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.HasAttribute. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNotNull. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNull. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Matches. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String regexp)IPredicate<IItem>ItemFilters.MemberOf. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Not. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.NotContains. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String substring)protected IPredicate<IItem>ItemFilters.NotEquals. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.NotHasAttribute. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.NotMatches. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String regexp)protected IPredicate<IItem>ItemFilters.RangeMatches. getPredicate(IMemberAccessor<? extends IRange<M>,IItem> accessor, IRange<M> limit)IPredicate<IItem>ItemFilters.Type. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.TypeMatches. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Types. getPredicate(IType<IItem> type)IType<IItem>IItemIterable. getType()static <V extends java.lang.Comparable<V>>
IAggregator<IItem,?>Aggregators. itemWithMax(IAttribute<V> attribute)static <V extends java.lang.Comparable<V>>
IAggregator<IItem,?>Aggregators. itemWithMin(IAttribute<V> attribute)private static <V extends java.lang.Comparable<V>>
IAggregator<IItem,?>Aggregators. minMaxItem(java.lang.String name, IAttribute<V> attribute, boolean max)Methods in org.openjdk.jmc.common.item with parameters of type IItem Modifier and Type Method Description private voidAggregators.MinMaxConsumer. add(V newValue, IItem newItem)voidAggregators.AdvancedMinMaxConsumer. consume(IItem newItem)voidAggregators.AndOrConsumer. consume(IItem item)voidAggregators.AvgConsumer. consume(IItem item)voidAggregators.CountConsumer. consume(IItem item)voidAggregators.FilterConsumer. consume(IItem item)voidAggregators.MinMaxConsumer. consume(IItem item)voidAggregators.SetConsumer. consume(IItem item)voidAggregators.SumConsumer. consume(IItem item)voidAggregators.VarianceConsumer. consume(IItem item)voidGroupingAggregator.GroupingConsumer. consume(IItem item)voidIItemConsumer. consume(IItem item)Consumes another item.TCachingAccessor. getMember(IItem inObject)Method parameters in org.openjdk.jmc.common.item with type arguments of type IItem Modifier and Type Method Description booleanAggregators.Count. acceptType(IType<IItem> type)booleanAggregators.FieldAggregatorBase. acceptType(IType<IItem> type)booleanAggregators.SetAggregator. acceptType(IType<IItem> type)booleanGroupingAggregator.GroupingAggregatorImpl. acceptType(IType<IItem> type)booleanIItemConsumerFactory. acceptType(IType<IItem> type)IItemIterableIItemIterable. apply(IPredicate<IItem> predicate)Creates a new item iterable with all items in this iterable that pass through the filter.static <K,C extends IItemConsumer<C>>
IAggregator<java.lang.Iterable<? extends GroupingAggregator.GroupEntry<K,C>>,?>GroupingAggregator. build(java.lang.String name, java.lang.String description, IAccessorFactory<K> keyField, IItemConsumerFactory<C> groupAggregator, IPredicate<IType<IItem>> acceptType)static <V,K,C extends IItemConsumer<C>>
IAggregator<V,?>GroupingAggregator. build(java.lang.String name, java.lang.String description, IAccessorFactory<K> keyField, IItemConsumerFactory<C> groupAggregator, IPredicate<IType<IItem>> acceptType, GroupingAggregator.IGroupsFinisher<V,K,C> finisher)static IItemFilterItemFilters. convertToTypes(IItemFilter filter, java.util.List<IType<IItem>> types)protected IMemberAccessor<? extends V,IItem>Aggregators.AdvancedMinMaxAggregator. doGetAccessor(IType<IItem> type)protected abstract IMemberAccessor<? extends V,IItem>Aggregators.FieldAggregatorBase. doGetAccessor(IType<IItem> type)static <C extends IItemConsumer<C>>
IAggregator<C,C>Aggregators. forConsumer(IItemConsumerFactory<C> consumerFactory, IPredicate<IType<IItem>> acceptType)(package private) IMemberAccessor<? extends V,IItem>Aggregators.FieldAggregatorBase. getAccessor(IType<IItem> type)IPredicate<IItem>IItemFilter. getPredicate(IType<IItem> type)protected abstract IPredicate<IItem>ItemFilters.AttributeValue. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.AttributeValue. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.BooleanFilter. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Compare. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M limit)IPredicate<IItem>ItemFilters.Composite. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Contains. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String substring)protected IPredicate<IItem>ItemFilters.Equals. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.HasAttribute. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNotNull. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNull. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.Matches. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String regexp)IPredicate<IItem>ItemFilters.MemberOf. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Not. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.NotContains. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String substring)protected IPredicate<IItem>ItemFilters.NotEquals. getPredicate(IMemberAccessor<? extends M,IItem> accessor, M value)IPredicate<IItem>ItemFilters.NotHasAttribute. getPredicate(IType<IItem> type)protected IPredicate<IItem>ItemFilters.NotMatches. getPredicate(IMemberAccessor<? extends java.lang.String,IItem> accessor, java.lang.String regexp)protected IPredicate<IItem>ItemFilters.RangeMatches. getPredicate(IMemberAccessor<? extends IRange<M>,IItem> accessor, IRange<M> limit)IPredicate<IItem>ItemFilters.Type. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.TypeMatches. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Types. getPredicate(IType<IItem> type)private voidGroupingAggregator.GroupingConsumer. initialize(IType<IItem> type)Aggregators.AdvancedMinMaxConsumer<V,T>Aggregators.AdvancedMinMaxAggregator. newItemConsumer(IType<IItem> type)Aggregators.AvgConsumerAggregators.Avg. newItemConsumer(IType<IItem> type)Aggregators.CountConsumerAggregators.Count. newItemConsumer(IType<IItem> type)Aggregators.MinMaxConsumer<V>Aggregators.MinMax. newItemConsumer(IType<IItem> type)Aggregators.SetConsumer<T>Aggregators.SetAggregator. newItemConsumer(IType<IItem> itemType)Aggregators.VarianceConsumerAggregators.Stddev. newItemConsumer(IType<IItem> type)Aggregators.SumConsumerAggregators.Sum. newItemConsumer(IType<IItem> type)Aggregators.VarianceConsumerAggregators.Variance. newItemConsumer(IType<IItem> type)GroupingAggregator.GroupingConsumer<K,G>GroupingAggregator.GroupingAggregatorImpl. newItemConsumer(IType<IItem> type)CIItemConsumerFactory. newItemConsumer(IType<IItem> itemType)Constructor parameters in org.openjdk.jmc.common.item with type arguments of type IItem Constructor Description AdvancedMinMaxConsumer(IMemberAccessor<? extends V,IItem> valueAccessor, IMemberAccessor<T,IItem> comparatorAccessor, boolean max)AndOrConsumer(IMemberAccessor<? extends java.lang.Boolean,IItem> accessor, boolean and)AvgConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor)FilterConsumer(IPredicate<IItem> p, C nestedConsumer)GroupingAggregatorImpl(java.lang.String name, java.lang.String description, IAccessorFactory<K> keyField, IItemConsumerFactory<G> consumerFactory, IPredicate<IType<IItem>> acceptType, GroupingAggregator.IGroupsFinisher<V,K,G> groupsFinisher)GroupingConsumer(IMemberAccessor<? extends K,IItem> keyAccessor, IItemConsumerFactory<G> groupAggregator)MinMaxConsumer(IMemberAccessor<? extends V,IItem> accessor, boolean max)QuantityConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor)SetConsumer(IMemberAccessor<? extends T,IItem> accessor)SumConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor)VarianceConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor) -
Uses of IItem in org.openjdk.jmc.common.unit
Subinterfaces of IItem in org.openjdk.jmc.common.unit Modifier and Type Interface Description interfaceIQuantityinterfaceITypedQuantity<U extends TypedUnit<U>>Type parameterized extension ofIQuantity.Classes in org.openjdk.jmc.common.unit that implement IItem Modifier and Type Class Description (package private) classScalarQuantity<U extends TypedUnit<U>>A scalar physical quantity value, conceptually a (real) number with a unit.static classScalarQuantity.DoubleStored<U extends TypedUnit<U>>static classScalarQuantity.LongStored<U extends TypedUnit<U>> -
Uses of IItem in org.openjdk.jmc.flightrecorder
Fields in org.openjdk.jmc.flightrecorder with type parameters of type IItem Modifier and Type Field Description (package private) IPredicate<IItem>EventCollection.EventTypeEntry. predicateprivate java.util.Set<IType<IItem>>EventCollection. typesMethods in org.openjdk.jmc.flightrecorder that return types with arguments of type IItem Modifier and Type Method Description private static java.util.Iterator<IItem>EventCollection. buildIterator(IItem[] array, IPredicate<? super IItem> filter)IType<IItem>EventCollection.EventTypeEntry. getType()java.util.Iterator<IItem>EventCollection.EventTypeEntry. iterator()Methods in org.openjdk.jmc.flightrecorder with parameters of type IItem Modifier and Type Method Description private static java.util.Iterator<IItem>EventCollection. buildIterator(IItem[] array, IPredicate<? super IItem> filter)voidRecordingPrinter. printEvent(IItem e)private voidRecordingPrinter. printValues(IItem event)Method parameters in org.openjdk.jmc.flightrecorder with type arguments of type IItem Modifier and Type Method Description EventCollection.EventTypeEntryEventCollection.EventTypeEntry. apply(IPredicate<IItem> filter)private static java.util.Iterator<IItem>EventCollection. buildIterator(IItem[] array, IPredicate<? super IItem> filter)Constructor parameters in org.openjdk.jmc.flightrecorder with type arguments of type IItem Constructor Description EventTypeEntry(EventArray events, IPredicate<IItem> predicate) -
Uses of IItem in org.openjdk.jmc.flightrecorder.internal
Fields in org.openjdk.jmc.flightrecorder.internal declared as IItem Modifier and Type Field Description private IItem[]EventArray. eventsFields in org.openjdk.jmc.flightrecorder.internal with type parameters of type IItem Modifier and Type Field Description private IType<IItem>EventArray. typeMethods in org.openjdk.jmc.flightrecorder.internal that return IItem Modifier and Type Method Description IItem[]EventArray. getEvents()Methods in org.openjdk.jmc.flightrecorder.internal that return types with arguments of type IItem Modifier and Type Method Description IType<IItem>EventArray. getType()Constructors in org.openjdk.jmc.flightrecorder.internal with parameters of type IItem Constructor Description EventArray(IItem[] events, IType<IItem> type, java.lang.String[] typeCategory)Constructor parameters in org.openjdk.jmc.flightrecorder.internal with type arguments of type IItem Constructor Description EventArray(IItem[] events, IType<IItem> type, java.lang.String[] typeCategory) -
Uses of IItem in org.openjdk.jmc.flightrecorder.internal.parser
Classes in org.openjdk.jmc.flightrecorder.internal.parser that implement IItem Modifier and Type Class Description private static classItemBuilder.ArrayItemprivate static classItemBuilder.Item1private static classItemBuilder.Item11private static classItemBuilder.Item13private static classItemBuilder.Item15private static classItemBuilder.Item17private static classItemBuilder.Item3private static classItemBuilder.Item5private static classItemBuilder.Item7private static classItemBuilder.Item9Fields in org.openjdk.jmc.flightrecorder.internal.parser with type parameters of type IItem Modifier and Type Field Description private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A1_0private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A11_10private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A11_9private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A13_11private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A13_12private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A15_13private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A15_14private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A17_15private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A17_16private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A3_1private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A3_2private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A5_3private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A5_4private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A7_5private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A7_6private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A9_7private static IMemberAccessor<java.lang.Object,IItem>ItemBuilder. A9_8private static DisjointBuilder.ArrayFactory<IItem>RepositoryBuilder. ARRAY_FACTORYprivate IMemberAccessor<IQuantity,IItem>RepositoryBuilder.DurationEventTypeEntry. endAccessorprivate java.util.List<DisjointBuilder<IItem>>RepositoryBuilder.DurationEventTypeEntry. eventsLanesprivate java.util.List<SimpleArray<IItem>>RepositoryBuilder.InstantEventTypeEntry. eventsLanes(package private) StructContentType<IItem>RepositoryBuilder.EventTypeEntry. eventTypeprivate IMemberAccessor<IQuantity,IItem>RepositoryBuilder.InstantEventTypeEntry. orderprivate IMemberAccessor<IQuantity,IItem>RepositoryBuilder.DurationEventTypeEntry. startAccessorprivate IType<IItem>ItemBuilder.ArrayItem. typeprivate IType<IItem>ItemBuilder.Item1. typeMethods in org.openjdk.jmc.flightrecorder.internal.parser that return IItem Modifier and Type Method Description IItemItemBuilder.IItemFactory. createEvent(java.lang.Object... values)Methods in org.openjdk.jmc.flightrecorder.internal.parser that return types with arguments of type IItem Modifier and Type Method Description private DisjointBuilder<IItem>RepositoryBuilder.DurationEventTypeEntry. createLane()private SimpleArray<IItem>RepositoryBuilder.InstantEventTypeEntry. createLane()IType<IItem>ItemBuilder.ArrayItem. getType()IType<IItem>ItemBuilder.Item1. getType()Methods in org.openjdk.jmc.flightrecorder.internal.parser with parameters of type IItem Modifier and Type Method Description java.lang.ObjectItemBuilder.ArrayItemAccessor. getMember(IItem o)Method parameters in org.openjdk.jmc.flightrecorder.internal.parser with type arguments of type IItem Modifier and Type Method Description private static <M> voidItemBuilder. addFields(StructContentType<IItem> et, java.util.List<ValueField> dataStructure, IMemberAccessor<?,IItem>... accessors)(package private) static ItemBuilder.IItemFactoryItemBuilder. createItemFactory(StructContentType<IItem> et, java.util.List<ValueField> dataStructure)Constructor parameters in org.openjdk.jmc.flightrecorder.internal.parser with type arguments of type IItem Constructor Description ArrayItem(IType<IItem> type, java.lang.Object... values)DurationEventTypeEntry(StructContentType<IItem> eventType, java.lang.String[] category, ItemBuilder.IItemFactory itemFactory, java.util.List<ValueField> dataStructure, IMemberAccessor<IQuantity,IItem> startAccessor, IMemberAccessor<IQuantity,IItem> endAccessor)DurationEventTypeEntry(StructContentType<IItem> eventType, java.lang.String[] category, ItemBuilder.IItemFactory itemFactory, java.util.List<ValueField> dataStructure, IMemberAccessor<IQuantity,IItem> startAccessor, IMemberAccessor<IQuantity,IItem> endAccessor)EventTypeEntry(StructContentType<IItem> eventType, java.lang.String[] category, ItemBuilder.IItemFactory itemFactory, java.util.List<ValueField> dataStructure)InstantEventTypeEntry(StructContentType<IItem> eventType, java.lang.String[] category, ItemBuilder.IItemFactory itemFactory, java.util.List<ValueField> dataStructure, IMemberAccessor<IQuantity,IItem> order)InstantEventTypeEntry(StructContentType<IItem> eventType, java.lang.String[] category, ItemBuilder.IItemFactory itemFactory, java.util.List<ValueField> dataStructure, IMemberAccessor<IQuantity,IItem> order)Item1(IType<IItem> type, java.lang.Object value0)Item11(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6, java.lang.Object value7, java.lang.Object value8, java.lang.Object value9, java.lang.Object value10)Item13(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6, java.lang.Object value7, java.lang.Object value8, java.lang.Object value9, java.lang.Object value10, java.lang.Object value11, java.lang.Object value12)Item15(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6, java.lang.Object value7, java.lang.Object value8, java.lang.Object value9, java.lang.Object value10, java.lang.Object value11, java.lang.Object value12, java.lang.Object value13, java.lang.Object value14)Item17(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6, java.lang.Object value7, java.lang.Object value8, java.lang.Object value9, java.lang.Object value10, java.lang.Object value11, java.lang.Object value12, java.lang.Object value13, java.lang.Object value14, java.lang.Object value15, java.lang.Object value16)Item3(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2)Item5(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4)Item7(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6)Item9(IType<IItem> type, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3, java.lang.Object value4, java.lang.Object value5, java.lang.Object value6, java.lang.Object value7, java.lang.Object value8) -
Uses of IItem in org.openjdk.jmc.flightrecorder.jdk
Methods in org.openjdk.jmc.flightrecorder.jdk that return types with arguments of type IItem Modifier and Type Method Description IPredicate<IItem>JdkFilters.MethodFilter. getPredicate(IType<IItem> type)Method parameters in org.openjdk.jmc.flightrecorder.jdk with type arguments of type IItem Modifier and Type Method Description IPredicate<IItem>JdkFilters.MethodFilter. getPredicate(IType<IItem> type) -
Uses of IItem in org.openjdk.jmc.flightrecorder.memleak
Fields in org.openjdk.jmc.flightrecorder.memleak with type parameters of type IItem Modifier and Type Field Description private java.util.Set<IItem>ReferenceTreeObject. itemsprivate java.util.Map<IItem,ReferenceTreeObject>ReferenceTreeModel. rootObjectsByLeakItemsMethods in org.openjdk.jmc.flightrecorder.memleak that return types with arguments of type IItem Modifier and Type Method Description java.util.Set<IItem>ReferenceTreeObject. getItems()This method is used when it is necessary to get information about all objects this object keeps alive in theReferenceTreeModel.Methods in org.openjdk.jmc.flightrecorder.memleak with parameters of type IItem Modifier and Type Method Description private voidReferenceTreeModel. add(IItem item, IMemberAccessor<IMCOldObject,IItem> objectAccessor, IMemberAccessor<IQuantity,IItem> allocationTimeAccessor, IMemberAccessor<IMCOldObjectGcRoot,IItem> gcRootAccessor, IType<IItem> type)Adds anIItemto the tree model as aReferenceTreeObject(package private) voidReferenceTreeObject. addItem(IItem item)Method parameters in org.openjdk.jmc.flightrecorder.memleak with type arguments of type IItem Modifier and Type Method Description private voidReferenceTreeModel. add(IItem item, IMemberAccessor<IMCOldObject,IItem> objectAccessor, IMemberAccessor<IQuantity,IItem> allocationTimeAccessor, IMemberAccessor<IMCOldObjectGcRoot,IItem> gcRootAccessor, IType<IItem> type)Adds anIItemto the tree model as aReferenceTreeObjectprivate voidReferenceTreeModel. add(IItem item, IMemberAccessor<IMCOldObject,IItem> objectAccessor, IMemberAccessor<IQuantity,IItem> allocationTimeAccessor, IMemberAccessor<IMCOldObjectGcRoot,IItem> gcRootAccessor, IType<IItem> type)Adds anIItemto the tree model as aReferenceTreeObject -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.jdk.dataproviders
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.dataproviders with type parameters of type IItem Modifier and Type Field Description private IMemberAccessor<IQuantity,IItem>ObjectStatisticsDataProvider.IncreaseCalculator. xAccessorprivate IMemberAccessor<IQuantity,IItem>ObjectStatisticsDataProvider.IncreaseCalculator. yAccessorMethods in org.openjdk.jmc.flightrecorder.rules.jdk.dataproviders with parameters of type IItem Modifier and Type Method Description voidObjectStatisticsDataProvider.IncreaseCalculator. consume(IItem item)Constructor parameters in org.openjdk.jmc.flightrecorder.rules.jdk.dataproviders with type arguments of type IItem Constructor Description IncreaseCalculator(IMemberAccessor<IQuantity,IItem> xAccessor, IMemberAccessor<IQuantity,IItem> yAccessor) -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.jdk.memory
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.memory with type parameters of type IItem Modifier and Type Field Description private IMemberAccessor<java.lang.String,IItem>FullGcRule.G1FullGCInfo. accessorprivate IMemberAccessor<java.lang.String,IItem>GarbageCollectionsInfo. causeAccessorprivate IMemberAccessor<java.lang.String,IItem>GarbageCollectionsInfo. nameAccessorMethods in org.openjdk.jmc.flightrecorder.rules.jdk.memory with parameters of type IItem Modifier and Type Method Description voidFullGcRule.G1FullGCInfo. consume(IItem item)voidGarbageCollectionsInfo. consume(IItem item)Method parameters in org.openjdk.jmc.flightrecorder.rules.jdk.memory with type arguments of type IItem Modifier and Type Method Description booleanFullGcRule.G1Aggregator. acceptType(IType<IItem> type)FullGcRule.G1FullGCInfoFullGcRule.G1Aggregator. newItemConsumer(IType<IItem> type)Constructor parameters in org.openjdk.jmc.flightrecorder.rules.jdk.memory with type arguments of type IItem Constructor Description G1FullGCInfo(IMemberAccessor<java.lang.String,IItem> accessor)GarbageCollectionsInfo(IMemberAccessor<java.lang.String,IItem> causeAccessor, IMemberAccessor<java.lang.String,IItem> nameAccessor) -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.jdk.util
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.util declared as IItem Modifier and Type Field Description private IItemSingleEntryItemCollection. itemprivate IItemSingleEntryItemCollection.SingleEntryIteratorOfIterable. itemFields in org.openjdk.jmc.flightrecorder.rules.jdk.util with type parameters of type IItem Modifier and Type Field Description private java.util.List<IItem>SingleEntryItemCollection.SingleEntryIItemIterable. itemListMethods in org.openjdk.jmc.flightrecorder.rules.jdk.util that return types with arguments of type IItem Modifier and Type Method Description IType<IItem>SingleEntryItemCollection.SingleEntryIItemIterable. getType()java.util.Iterator<IItem>SingleEntryItemCollection.SingleEntryIItemIterable. iterator()Method parameters in org.openjdk.jmc.flightrecorder.rules.jdk.util with type arguments of type IItem Modifier and Type Method Description IItemIterableSingleEntryItemCollection.SingleEntryIItemIterable. apply(IPredicate<IItem> predicate)Constructors in org.openjdk.jmc.flightrecorder.rules.jdk.util with parameters of type IItem Constructor Description SingleEntryIItemIterable(IItem item)SingleEntryItemCollection(IItem item)SingleEntryIteratorOfIterable(IItem item) -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.tree
Methods in org.openjdk.jmc.flightrecorder.rules.tree that return types with arguments of type IItem Modifier and Type Method Description static ITreeNode<IItem>ItemTreeBuilder. buildEncapsulationTree(IItemCollection items, boolean allowInstants)Builds a tree where events that wrap other events, time wise, are higher up in the hierarchy.static ITreeNode<IItem>ItemTreeBuilder. buildEncapsulationTree(IItemCollection items, boolean allowInstants, boolean ignoreThread)Builds a tree where events that wrap other events, time wise, are higher up in the hierarchy.static ITreeNode<IItem>ItemTreeBuilder. buildEncapsulationTree(IItemCollection items, boolean allowInstants, boolean ignoreThread, ItemTreeBuilder.IItemTreeBuilderCallback callback)Builds a tree where events that wrap other events, time wise, are higher up in the hierarchy.IPredicate<IItem>TimeRangeFilter. getPredicate(IType<IItem> type)IPredicate<IItem>TimeRangeThreadFilter. getPredicate(IType<IItem> type)Methods in org.openjdk.jmc.flightrecorder.rules.tree with parameters of type IItem Modifier and Type Method Description private static voidItemTreeBuilder. addTimeSplitNode(TreeNode<IItem> node, IItem item, boolean itemHasDuration, IQuantity itemStartTime, IQuantity itemEndTime, IMCThread itemThread, ItemTreeBuilder.IItemTreeBuilderCallback callback, boolean ignoreThread)booleanTimeRangeFilter.TimeRangePredicate. evaluate(IItem o)booleanTimeRangeThreadFilter.TimeRangePredicate. evaluate(IItem o)(package private) static booleanItemTreeToolkit. hasDuration(IItem item)private booleanTimeRangeFilter.TimeRangePredicate. intersects(IItem o, Range range)private booleanTimeRangeThreadFilter.TimeRangePredicate. intersects(IItem o, Range range)Method parameters in org.openjdk.jmc.flightrecorder.rules.tree with type arguments of type IItem Modifier and Type Method Description private static voidItemTreeBuilder. addTimeSplitNode(TreeNode<IItem> node, IItem item, boolean itemHasDuration, IQuantity itemStartTime, IQuantity itemEndTime, IMCThread itemThread, ItemTreeBuilder.IItemTreeBuilderCallback callback, boolean ignoreThread)static voidItemTreeToolkit. appendLayeredBreakdown(java.lang.StringBuilder report, ITreeNode<IItem> root, int maxDepth)Reports all encapsulation layers.static voidItemTreeToolkit. appendLongestBreakdown(java.lang.StringBuilder report, ITreeNode<IItem> root)Renders a report of the longest encapsulating event chain.private static booleanItemTreeBuilder. enclosesTreeItem(boolean encloserHasDuration, IQuantity encloserStartTime, IQuantity encloserEndTime, IMCThread encloserThread, TreeNode<IItem> enclosee, boolean ignoreThread)IPredicate<IItem>TimeRangeFilter. getPredicate(IType<IItem> type)IPredicate<IItem>TimeRangeThreadFilter. getPredicate(IType<IItem> type)static java.lang.StringItemTreeToolkit. printTree(ITreeNode<IItem> node)private static booleanItemTreeBuilder. treeItemEncloses(TreeNode<IItem> encloser, IQuantity encloseeStartTime, IQuantity encloseeEndTime, IMCThread encloseeThread, boolean ignoreThread) -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.tree.traversal
Fields in org.openjdk.jmc.flightrecorder.rules.tree.traversal with type parameters of type IItem Modifier and Type Field Description private ITreeNode<IItem>LongestDurationIterator. currentNodeprivate ITreeNode<IItem>LayerBreakdownGenerator. startNodeMethods in org.openjdk.jmc.flightrecorder.rules.tree.traversal that return IItem Modifier and Type Method Description IItemLongestDurationIterator. next()Methods in org.openjdk.jmc.flightrecorder.rules.tree.traversal that return types with arguments of type IItem Modifier and Type Method Description private ITreeNode<IItem>LongestDurationIterator. getFirstNode(ITreeNode<IItem> initNode)private ITreeNode<IItem>LongestDurationIterator. getLongestLastingChild(java.util.List<ITreeNode<IItem>> children)ITreeNode<IItem>LayerBreakdownGenerator. getStartNode()Methods in org.openjdk.jmc.flightrecorder.rules.tree.traversal with parameters of type IItem Modifier and Type Method Description voidLayerBreakdownVisitor.LayerBreakdown. add(IItem value)protected voidLayerBreakdownGenerator. processPayload(IItem value, int level)protected voidLayerBreakdownVisitor. processPayload(IItem value, int level)Method parameters in org.openjdk.jmc.flightrecorder.rules.tree.traversal with type arguments of type IItem Modifier and Type Method Description private voidLayerBreakdownGenerator. calculateLayers(ITreeNode<IItem> startNode)private ITreeNode<IItem>LongestDurationIterator. getFirstNode(ITreeNode<IItem> initNode)private ITreeNode<IItem>LongestDurationIterator. getLongestLastingChild(java.util.List<ITreeNode<IItem>> children)Constructor parameters in org.openjdk.jmc.flightrecorder.rules.tree.traversal with type arguments of type IItem Constructor Description LayerBreakdownGenerator(ITreeNode<IItem> startNode)LongestDurationIterator(ITreeNode<IItem> node) -
Uses of IItem in org.openjdk.jmc.flightrecorder.rules.util
Methods in org.openjdk.jmc.flightrecorder.rules.util that return types with arguments of type IItem Modifier and Type Method Description static IType<IItem>RulesToolkit. getType(IItemCollection items, java.lang.String typeId)Gets theITyperepresentation of a specific event type in anIItemCollection.Methods in org.openjdk.jmc.flightrecorder.rules.util with parameters of type IItem Modifier and Type Method Description static IItemFilterRulesToolkit. createRangeFilter(IItem item)Creates a range filter for an event.static IQuantityRulesToolkit. getDuration(IItem item)Convenience method to get the duration value from a specific event.static IQuantityRulesToolkit. getDurationInWindow(IQuantity windowStart, IQuantity windowEnd, IItem item)Get the duration for item within the specified windowstatic IQuantityRulesToolkit. getEndTime(IItem item)Convenience method to get the end time value from a specific event.private static <T> TRulesToolkit. getOptionalValue(IItem item, IAccessorFactory<T> attribute)Returns the value, or null if no accessor is available.static IQuantityRulesToolkit. getStartTime(IItem item)Convenience method for getting the start time value from a specific event.static IMCThreadRulesToolkit. getThread(IItem item)Convenience method to get the event thread value from a specific event.static <T> TRulesToolkit. getValue(IItem item, IAccessorFactory<T> attribute)Gets the value of a certain attribute for a given itemMethod parameters in org.openjdk.jmc.flightrecorder.rules.util with type arguments of type IItem Modifier and Type Method Description static ResultRulesToolkit. getMissingAttributeResult(IRule rule, IType<IItem> type, IAttribute<?> attribute)Gets aResultobject representing a not applicable result due to a missing attribute.static doubleRulesToolkit. leastSquareMemory(java.util.Iterator<? extends IItem> items, IMemberAccessor<IQuantity,IItem> timeField, IMemberAccessor<IQuantity,IItem> memField)static doubleRulesToolkit. leastSquareMemory(java.util.Iterator<? extends IItem> items, IMemberAccessor<IQuantity,IItem> timeField, IMemberAccessor<IQuantity,IItem> memField)static voidSlidingWindowToolkit. slidingWindowOrdered(SlidingWindowToolkit.IOrderedWindowVisitor callback, java.util.Iterator<IItem> items, IMemberAccessor<IQuantity,IItem> posAccessor, IQuantity windowSize, IQuantity slideSize)Runs a sliding window through all items, looping through items once, removing from the start and adding and the end of a windowItem set to match the current time window.static voidSlidingWindowToolkit. slidingWindowOrdered(SlidingWindowToolkit.IOrderedWindowVisitor callback, java.util.Iterator<IItem> items, IMemberAccessor<IQuantity,IItem> posAccessor, IQuantity windowSize, IQuantity slideSize)Runs a sliding window through all items, looping through items once, removing from the start and adding and the end of a windowItem set to match the current time window.voidSlidingWindowToolkit.IOrderedWindowVisitor. visitWindow(java.util.Iterator<IItem> items) -
Uses of IItem in org.openjdk.jmc.flightrecorder.stacktrace
Fields in org.openjdk.jmc.flightrecorder.stacktrace with type parameters of type IItem Modifier and Type Field Description private IMemberAccessor<IMCStackTrace,IItem>StacktraceModel. accessorprivate SimpleArray<IItem>StacktraceFrame. items(package private) SimpleArray<IItem>StacktraceModel.FrameEntry. itemsMethods in org.openjdk.jmc.flightrecorder.stacktrace that return types with arguments of type IItem Modifier and Type Method Description SimpleArray<IItem>StacktraceFrame. getItems()Methods in org.openjdk.jmc.flightrecorder.stacktrace with parameters of type IItem Modifier and Type Method Description private IMCFrameStacktraceModel. getFrame(IItem item, int frameIndex)Method parameters in org.openjdk.jmc.flightrecorder.stacktrace with type arguments of type IItem Modifier and Type Method Description private java.util.List<StacktraceModel.FrameEntry>StacktraceModel. getDistinctFrames(int frameIndex, java.lang.Iterable<? extends IItem> items)Return a stream of frame entries that group the input items by distinct categories according to the frame separator.Constructors in org.openjdk.jmc.flightrecorder.stacktrace with parameters of type IItem Constructor Description StacktraceFrame(IItem[] items, IMCFrame frame, StacktraceModel.Branch branch, int indexInBranch)Constructor parameters in org.openjdk.jmc.flightrecorder.stacktrace with type arguments of type IItem Constructor Description Branch(StacktraceModel.Fork parent, SimpleArray<IItem> items, IMCFrame frame, int siblingIndex, int itemOffsetInFork)Fork(java.lang.Iterable<? extends IItem> items)Fork(java.lang.Iterable<? extends IItem> items, int itemOffset, StacktraceModel.Branch parentBranch)Create a fork by grouping items by distinct head frames using the frame separator.StacktraceFrame(SimpleArray<IItem> items, IMCFrame frame, StacktraceModel.Branch branch, int indexInBranch)
-