public class SimpleXpathMetadatumContributor extends Object implements MetadataContributor<org.apache.axiom.om.OMElement>
| Constructor and Description |
|---|
SimpleXpathMetadatumContributor() |
SimpleXpathMetadatumContributor(String query,
Map<String,String> prefixToNamespaceMapping,
MetadataFieldConfig field) |
| Modifier and Type | Method and Description |
|---|---|
Collection<MetadatumDTO> |
contributeMetadata(org.apache.axiom.om.OMElement t) |
MetadataFieldConfig |
getField() |
MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> |
getMetadataFieldMapping() |
Map<String,String> |
getPrefixToNamespaceMapping() |
String |
getQuery() |
void |
setField(MetadataFieldConfig field) |
void |
setMetadataFieldMapping(MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> metadataFieldMapping) |
void |
setPrefixToNamespaceMapping(Map<String,String> prefixToNamespaceMapping) |
void |
setQuery(String query) |
public SimpleXpathMetadatumContributor(String query, Map<String,String> prefixToNamespaceMapping, MetadataFieldConfig field)
public SimpleXpathMetadatumContributor()
public MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> getMetadataFieldMapping()
public void setMetadataFieldMapping(MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> metadataFieldMapping)
setMetadataFieldMapping in interface MetadataContributor<org.apache.axiom.om.OMElement>public void setPrefixToNamespaceMapping(Map<String,String> prefixToNamespaceMapping)
public MetadataFieldConfig getField()
public void setField(MetadataFieldConfig field)
public String getQuery()
public void setQuery(String query)
public Collection<MetadatumDTO> contributeMetadata(org.apache.axiom.om.OMElement t)
contributeMetadata in interface MetadataContributor<org.apache.axiom.om.OMElement>Copyright © 2016 DuraSpace. All rights reserved.