public class MetacardCswRecordMap extends Object implements CswRecordMap
Constructor and Description |
---|
MetacardCswRecordMap() |
Modifier and Type | Method and Description |
---|---|
String |
getProperty(String propertyName)
Gets the catalog taxonomy attribute name for the property name, or returns the property name if
not mapped.
|
String |
getProperty(String propertyName,
org.xml.sax.helpers.NamespaceSupport context)
Gets the catalog taxonomy attribute name for the property name, or returns the property name if
not mapped.
|
boolean |
hasProperty(String propertyName)
Returns true if the property name has a corresponding catalog taxonomy attribute.
|
boolean |
hasProperty(String propertyName,
org.xml.sax.helpers.NamespaceSupport context)
Returns true if the property name has a corresponding catalog taxonomy attribute.
|
public String getProperty(String propertyName, org.xml.sax.helpers.NamespaceSupport context)
CswRecordMap
NamespaceSupport
will be used to resolve namespaces. If NamespaceSupport
is null, then CswRecordMap.getProperty(String)
should be used.getProperty
in interface CswRecordMap
propertyName
- CSW query property name. Can be prefixed.context
- Namespace context from the CSW querypublic String getProperty(String propertyName)
CswRecordMap
getProperty
in interface CswRecordMap
propertyName
- CSW query property name. Can be prefixed.public boolean hasProperty(String propertyName, org.xml.sax.helpers.NamespaceSupport context)
CswRecordMap
NamespaceSupport
will be used to resolve namespaces. If NamespaceSupport
is null, then
CswRecordMap.hasProperty(String)
should be used.hasProperty
in interface CswRecordMap
propertyName
- CSW query property name. Can be prefixed.context
- Namespace context from the CSW querypublic boolean hasProperty(String propertyName)
CswRecordMap
hasProperty
in interface CswRecordMap
propertyName
- CSW query property name. Can be prefixed.This work is licensed under a Creative Commons Attribution 4.0 International License.