public abstract class FacetedMetadata extends Object
| Constructor and Description | 
|---|
| FacetedMetadata() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addFacet(MetadataFacet metadataFacet)Add a new facet to the metadata. | 
| MetadataFacet | getFacet(String facetId)Get a particular facet of metadata. | 
| Collection<String> | getFacetIds()Get all the keys of the facets available on this metadata. | 
| Collection<MetadataFacet> | getFacetList()Get all the facets available on this metadata. | 
| Map<String,MetadataFacet> | getFacets()Get all available facets as a Map (typically used by bean rendering, such as in Archiva's JSPs). | 
| MetadataFacet | removeFacet(String facetId) | 
public FacetedMetadata()
public void addFacet(MetadataFacet metadataFacet)
metadataFacet - the facet to addpublic MetadataFacet getFacet(String facetId)
facetId - the facet IDpublic MetadataFacet removeFacet(String facetId)
public Collection<MetadataFacet> getFacetList()
public Collection<String> getFacetIds()
public Map<String,MetadataFacet> getFacets()
facetsCopyright © 2006–2019 The Apache Software Foundation. All rights reserved.