- All Known Subinterfaces:
- DublinCore, MagnoliaAssetMetadata
public interface AssetMetadata
A common interface for Asset Metadata. Different type of Metadata can be exposed through Asset by extending this
interface and AssetProvider should implement support for those.
Specific Metadata interfaces should expose methods with explicit names and return types (as well as, ideally,
Javadoc describing the properties).
Metadata is retrieved through an Asset by passing the specific type of Metadata (i.e a Class object extending this
interface)
- See Also:
DublinCore
,
Asset.getMetadata(Class)
,
Asset.supports(Class)
,
AssetProvider.supports(Class)