Uses of Interface
org.openjdk.jmc.common.item.IType
-
Packages that use IType 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.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 -
-
Uses of IType in org.openjdk.jmc.common.item
Fields in org.openjdk.jmc.common.item declared as IType Modifier and Type Field Description private IType<? super V>Aggregators.AggregatorBase. ctprivate IType<IItem>CachingAccessor. lastTypeFields in org.openjdk.jmc.common.item with type parameters of type IType Modifier and Type Field Description private IPredicate<IType<IItem>>GroupingAggregator.GroupingAggregatorImpl. acceptTypeprivate java.util.Map<IType<?>,IMemberAccessor<? extends T,IItem>>CachingAccessor. fieldsToMergeMethods in org.openjdk.jmc.common.item that return IType Modifier and Type Method Description static <T extends IItem>
IType<T>ItemToolkit. getItemType(T item)IType<?>IItem. getType()The type of this item (analogous toObject.getClass()).IType<IItem>IItemIterable. getType()IType<? super V>Aggregators.AggregatorBase. getValueType()IType<? super V>GroupingAggregator.IGroupsFinisher. getValueType()IType<? super V>GroupingAggregator.IQuantityListFinisher. getValueType()IType<? super V>IValueBuilder. getValueType()Methods in org.openjdk.jmc.common.item with parameters of type IType 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)static IAggregator<IQuantity,?>Aggregators. count(IType<?> type)<U> IMemberAccessor<V,U>CanonicalAccessorFactory. customAccessor(IType<U> type)Override to construct deriving accessors.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)<U> IMemberAccessor<V,U>CanonicalAccessorFactory. getAccessor(IType<U> type)<T> IMemberAccessor<? extends V,T>IAccessorFactory. getAccessor(IType<T> type)Gets the accessor for specified type.<T> IMemberAccessor<V,T>ICanonicalAccessorFactory. getAccessor(IType<T> type)private static java.lang.StringAggregators. getCountName(IType<?> type)IPredicate<IItem>IItemFilter. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.AttributeValue. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.BooleanFilter. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Composite. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.HasAttribute. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNotNull. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.IsNull. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.MemberOf. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Not. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.NotHasAttribute. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Type. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.TypeMatches. getPredicate(IType<IItem> type)IPredicate<IItem>ItemFilters.Types. getPredicate(IType<IItem> type)static IAggregator<IQuantity,?>Aggregators. getQuantityAggregator(java.lang.String name, IType<?> 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)Method parameters in org.openjdk.jmc.common.item with type arguments of type IType Modifier and Type Method Description 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)static <C extends IItemConsumer<C>>
IAggregator<C,C>Aggregators. forConsumer(IItemConsumerFactory<C> consumerFactory, IPredicate<IType<IItem>> acceptType)Constructors in org.openjdk.jmc.common.item with parameters of type IType Constructor Description AggregatorBase(java.lang.String name, java.lang.String description, IType<? super V> ct)AndOr(java.lang.String name, java.lang.String description, IType<java.lang.Boolean> ct)FieldAggregatorBase(java.lang.String name, java.lang.String description, IType<V> ct)MergingAggregator(java.lang.String name, java.lang.String description, IType<? super V> ct)SetAggregator(java.lang.String name, java.lang.String description, IAccessorFactory<T> attribute, IType<? super V> type)Constructor parameters in org.openjdk.jmc.common.item with type arguments of type IType Constructor Description 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) -
Uses of IType in org.openjdk.jmc.common.unit
Classes in org.openjdk.jmc.common.unit that implement IType Modifier and Type Class Description classContentType<T>A content type describes what kind of data a value is.classKindOfQuantity<U extends TypedUnit<U>>classLinearKindOfQuantityThe kind of a linear (scalar) physical quantity.classRangeContentType<T extends java.lang.Comparable<? super T>>classStructContentType<T>(package private) classTimestampKindprivate static classUnitLookup.LeafContentType<T>Fields in org.openjdk.jmc.common.unit with type parameters of type IType Modifier and Type Field Description static ContentType<IType<?>>UnitLookup. TYPE -
Uses of IType in org.openjdk.jmc.flightrecorder
Fields in org.openjdk.jmc.flightrecorder with type parameters of type IType Modifier and Type Field Description static IAttribute<IType<?>>JfrAttributes. EVENT_TYPEprivate java.util.Set<IType<IItem>>EventCollection. typesMethods in org.openjdk.jmc.flightrecorder that return IType Modifier and Type Method Description IType<IItem>EventCollection.EventTypeEntry. getType() -
Uses of IType in org.openjdk.jmc.flightrecorder.internal
Fields in org.openjdk.jmc.flightrecorder.internal declared as IType Modifier and Type Field Description private IType<IItem>EventArray. typeMethods in org.openjdk.jmc.flightrecorder.internal that return IType Modifier and Type Method Description IType<IItem>EventArray. getType()Constructors in org.openjdk.jmc.flightrecorder.internal with parameters of type IType Constructor Description EventArray(IItem[] events, IType<IItem> type, java.lang.String[] typeCategory) -
Uses of IType in org.openjdk.jmc.flightrecorder.internal.parser
Fields in org.openjdk.jmc.flightrecorder.internal.parser declared as IType Modifier and Type Field Description private IType<IItem>ItemBuilder.ArrayItem. typeprivate IType<IItem>ItemBuilder.Item1. typeMethods in org.openjdk.jmc.flightrecorder.internal.parser that return IType Modifier and Type Method Description IType<IItem>ItemBuilder.ArrayItem. getType()IType<IItem>ItemBuilder.Item1. getType()Constructors in org.openjdk.jmc.flightrecorder.internal.parser with parameters of type IType Constructor Description ArrayItem(IType<IItem> type, java.lang.Object... values)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 IType in org.openjdk.jmc.flightrecorder.jdk
Methods in org.openjdk.jmc.flightrecorder.jdk with parameters of type IType Modifier and Type Method Description IPredicate<IItem>JdkFilters.MethodFilter. getPredicate(IType<IItem> type) -
Uses of IType in org.openjdk.jmc.flightrecorder.memleak
Methods in org.openjdk.jmc.flightrecorder.memleak with parameters of type IType 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 -
Uses of IType in org.openjdk.jmc.flightrecorder.rules.jdk.memory
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.memory with parameters of type IType Modifier and Type Method Description booleanFullGcRule.G1Aggregator. acceptType(IType<IItem> type)FullGcRule.G1FullGCInfoFullGcRule.G1Aggregator. newItemConsumer(IType<IItem> type) -
Uses of IType in org.openjdk.jmc.flightrecorder.rules.jdk.util
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.util that return IType Modifier and Type Method Description IType<IItem>SingleEntryItemCollection.SingleEntryIItemIterable. getType() -
Uses of IType in org.openjdk.jmc.flightrecorder.rules.tree
Methods in org.openjdk.jmc.flightrecorder.rules.tree with parameters of type IType Modifier and Type Method Description IPredicate<IItem>TimeRangeFilter. getPredicate(IType<IItem> type)IPredicate<IItem>TimeRangeThreadFilter. getPredicate(IType<IItem> type) -
Uses of IType in org.openjdk.jmc.flightrecorder.rules.tree.traversal
Fields in org.openjdk.jmc.flightrecorder.rules.tree.traversal declared as IType Modifier and Type Field Description private IType<?>LayerBreakdownVisitor.LayerEntry. typeFields in org.openjdk.jmc.flightrecorder.rules.tree.traversal with type parameters of type IType Modifier and Type Field Description private java.util.Map<IType<?>,IQuantity>LayerBreakdownVisitor.LayerBreakdown. typeToDurationMethods in org.openjdk.jmc.flightrecorder.rules.tree.traversal that return IType Modifier and Type Method Description IType<?>LayerBreakdownVisitor.LayerEntry. getType()Constructors in org.openjdk.jmc.flightrecorder.rules.tree.traversal with parameters of type IType Constructor Description LayerEntry(IType<?> type, IQuantity duration) -
Uses of IType in org.openjdk.jmc.flightrecorder.rules.util
Methods in org.openjdk.jmc.flightrecorder.rules.util that return IType 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 IType 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.
-