Package | Description |
---|---|
org.openjdk.jmc.common.item |
This package contains the
IItem data model. |
org.openjdk.jmc.common.unit |
This package contains the data model for quantities and units.
|
org.openjdk.jmc.common.util |
Modifier and Type | Interface and Description |
---|---|
interface |
IAggregator<V,C extends IItemConsumer<C>>
Encapsulates the calculation of an aggregate for (potentially) different types of items.
|
interface |
IAttribute<V>
An attribute is a named and typed kind of (read only) value.
|
interface |
IType<T>
A type for objects of class T.
|
Modifier and Type | Class and Description |
---|---|
static class |
Aggregators.AdvancedMaxAggregator<V,T extends Comparable<T>>
This aggregator separates the attribute for which to do the ordering from the attribute to
use for accessing the value.
|
static class |
Aggregators.AdvancedMinAggregator<V,T extends Comparable<T>>
This aggregator separates the attribute for which to do the ordering from the attribute to
use for accessing the value.
|
static class |
Aggregators.AggregatorBase<V,C extends IItemConsumer<C>> |
static class |
Aggregators.Avg |
static class |
Aggregators.FieldAggregatorBase<V,C extends IItemConsumer<C>> |
static class |
Aggregators.MergingAggregator<V,C extends IItemConsumer<C>> |
static class |
Aggregators.MinMax<V extends Comparable<V>> |
static class |
Aggregators.Stddev |
static class |
Aggregators.Sum |
static class |
Aggregators.Variance |
class |
Attribute<T> |
Modifier and Type | Method and Description |
---|---|
Map<IAccessorKey<?>,? extends IDescribable> |
IType.getAccessorKeys()
Get keys for the accessors that this type knows of.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IOptionDescriptor<T> |
Modifier and Type | Class and Description |
---|---|
class |
ContentType<T>
A content type describes what kind of data a value is.
|
class |
KindOfQuantity<U extends TypedUnit<U>> |
class |
LinearKindOfQuantity
The kind of a linear (scalar) physical quantity.
|
class |
RangeContentType<T extends Comparable<? super T>> |
class |
StructContentType<T> |
Modifier and Type | Method and Description |
---|---|
IDescribable |
IDescribedMap.getDescribable(K key) |
Modifier and Type | Method and Description |
---|---|
Map<IAccessorKey<?>,? extends IDescribable> |
KindOfQuantity.getAccessorKeys() |
Map<IAccessorKey<?>,? extends IDescribable> |
ContentType.getAccessorKeys() |
Map<IAccessorKey<?>,? extends IDescribable> |
StructContentType.getAccessorKeys() |
Modifier and Type | Class and Description |
---|---|
class |
LabeledIdentifier
An identifier with a name and a description.
|
class |
MCPackage
Base implementation of the
IMCPackage interface. |
Copyright © 2020. All rights reserved.