info.magnolia.dam.api.metadata
Interface AssetMetadata

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), AssetProvider.supports(Class)



Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.