Package qupath.lib.objects
Interface MetadataStore
- All Superinterfaces:
MinimalMetadataStore
- All Known Implementing Classes:
TMACoreObject
Deprecated.
Interface indicating that an object can store metadata.
Implementing classes should ensure that entries are stored in insertion order.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.as of v0.6.0.Deprecated.default String
getMetadataString
(String key) Deprecated.as of v0.6.0.default Object
getMetadataValue
(String key) Deprecated.as of v0.6.0.default Object
putMetadataValue
(String key, String value) Deprecated.as of v0.6.0.Methods inherited from interface qupath.lib.interfaces.MinimalMetadataStore
getMetadata
-
Method Details
-
putMetadataValue
Deprecated.as of v0.6.0. UseMinimalMetadataStore.getMetadata()
with theMap.put(Object, Object)
method insteadStore a new metadata value.- Parameters:
key
-value
-- Returns:
-
getMetadataString
Deprecated.as of v0.6.0. UseMinimalMetadataStore.getMetadata()
with theMap.get(Object)
method insteadGet a metadata value, cast as a String if possible.- Parameters:
key
-- Returns:
-
getMetadataValue
Deprecated.as of v0.6.0. UseMinimalMetadataStore.getMetadata()
with theMap.get(Object)
method insteadGet a metadata value of any kind.- Parameters:
key
-- Returns:
-
getMetadataKeys
Deprecated.as of v0.6.0. UseMinimalMetadataStore.getMetadata()
with theMap.keySet()
method insteadGet all metadata keys.- Returns:
-
getMetadataMap
Deprecated.Returns an unmodifiable map containing the metadata.- Returns:
-
MinimalMetadataStore
instead.