Package org.openjdk.jmc.common.item
Interface ICanonicalAccessorFactory<V>
- All Superinterfaces:
IAccessorFactory<V>
- All Known Subinterfaces:
IAttribute<V>
- All Known Implementing Classes:
Attribute
-
Method Summary
Modifier and TypeMethodDescription<T> IMemberAccessor<V,
T> getAccessor
(IType<T> type) Gets the accessor for specified type.getKey()
-
Method Details
-
getContentType
ContentType<V> getContentType() -
getIdentifier
String getIdentifier() -
getKey
IAccessorKey<V> getKey() -
getAccessor
Description copied from interface:IAccessorFactory
Gets the accessor for specified type.- Specified by:
getAccessor
in interfaceIAccessorFactory<V>
- Type Parameters:
T
- input type class- Parameters:
type
- type that the accessor should work for- Returns:
- a member accessor or
null
if the type cannot provide such values
-