Class PrometheusMapsBaseInstance
java.lang.Object
io.github.tonywasher.joceanus.prometheus.maps.PrometheusMapsBaseInstance
- All Implemented Interfaces:
MetisDataItem.MetisDataObjectFormat,MetisFieldItem
- Direct Known Subclasses:
PrometheusMapsFieldInstance
InstanceMaps Base.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.tonywasher.joceanus.metis.field.MetisFieldItem
MetisFieldItem.MetisFieldDef, MetisFieldItem.MetisFieldItemType, MetisFieldItem.MetisFieldSetDef, MetisFieldItem.MetisFieldTableItem, MetisFieldItem.MetisFieldUpdatableItem, MetisFieldItem.MetisFieldVersionedDef -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddItemToMap(Object pKey, PrometheusDataItem pItem) add item to map.formatObject(OceanusDataFormatter pFormatter) Obtain Object summary.Obtain the fieldSet.(package private) PrometheusDataItemgetItemForKey(Object pKey) Obtain the item for the key.(package private) booleanisKeyAvailable(Object pKey) Is the key available?(package private) booleanisKeyDuplicate(Object pKey) Is the key duplicate?(package private) voidresetMap()Reset Maps.
-
Constructor Details
-
PrometheusMapsBaseInstance
PrometheusMapsBaseInstance()Constructor.
-
-
Method Details
-
getDataFieldSet
Description copied from interface:MetisFieldItemObtain the fieldSet.- Specified by:
getDataFieldSetin interfaceMetisFieldItem- Returns:
- the fieldSet
-
formatObject
Description copied from interface:MetisDataItem.MetisDataObjectFormatObtain Object summary.- Specified by:
formatObjectin interfaceMetisDataItem.MetisDataObjectFormat- Parameters:
pFormatter- the data formatter- Returns:
- the display summary of the object
-
addItemToMap
add item to map.- Parameters:
pKey- the key for the itempItem- the item
-
isKeyDuplicate
Is the key duplicate?- Parameters:
pKey- the key- Returns:
- true/false
-
isKeyAvailable
Is the key available?- Parameters:
pKey- the key- Returns:
- true/false
-
getItemForKey
Obtain the item for the key.- Parameters:
pKey- the key- Returns:
- the item
-
resetMap
void resetMap()Reset Maps.
-