| 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.flightrecorder |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AccessorKey<T> |
class |
Attribute<T> |
(package private) class |
CanonicalAccessorFactory<V> |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<IAccessorKey<?>,IAttribute<?>> |
Attribute.CANONICAL_MAP |
| Modifier and Type | Method and Description |
|---|---|
IAccessorKey<V> |
CanonicalAccessorFactory.getKey() |
IAccessorKey<V> |
ICanonicalAccessorFactory.getKey() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<IAccessorKey<?>,? extends IDescribable> |
IType.getAccessorKeys()
Get keys for the accessors that this type knows of.
|
| Modifier and Type | Method and Description |
|---|---|
<M> IMemberAccessor<M,T> |
IType.getAccessor(IAccessorKey<M> attribute)
Internal low-level mechanism for retrieving a member accessor for a type, or null if not
available.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<IAccessorKey<?>,StructContentType.AccessorEntry<T>> |
StructContentType.m_accessors |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<IAccessorKey<?>,? extends IDescribable> |
ContentType.getAccessorKeys() |
java.util.Map<IAccessorKey<?>,? extends IDescribable> |
KindOfQuantity.getAccessorKeys() |
java.util.Map<IAccessorKey<?>,? extends IDescribable> |
StructContentType.getAccessorKeys() |
| Modifier and Type | Method and Description |
|---|---|
<M> IMemberAccessor<M,T> |
ContentType.getAccessor(IAccessorKey<M> attribute) |
<M> IMemberAccessor<M,IQuantity> |
KindOfQuantity.getAccessor(IAccessorKey<M> attribute) |
<M> IMemberAccessor<M,T> |
StructContentType.getAccessor(IAccessorKey<M> attribute) |
| Modifier and Type | Method and Description |
|---|---|
private void |
RecordingPrinter.printValue(IAccessorKey<?> attribute,
IDescribable desc,
java.lang.Object value) |