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 StringgetMetadataString(String key) Deprecated.as of v0.6.0.default ObjectgetMetadataValue(String key) Deprecated.as of v0.6.0.default ObjectputMetadataValue(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:
-
MinimalMetadataStoreinstead.