public class DefaultCswRecordMap extends Object
QName
or just a local name as a String
. If a mapped
value isn't found, then the input value is used as the mapped value.Modifier and Type | Method and Description |
---|---|
static List<QName> |
getCswFieldsFor(String metacardField) |
static Map<String,String> |
getCswToMetacardAttributeNames()
NOTE: This is a
CaseInsensitiveMap . |
static DefaultCswRecordMap |
getDefaultCswRecordMap() |
static String |
getDefaultMetacardFieldFor(QName cswField) |
static String |
getDefaultMetacardFieldFor(String cswField) |
static String |
getDefaultMetacardFieldForPrefixedString(String name) |
static String |
getDefaultMetacardFieldForPrefixedString(String propertyName,
org.xml.sax.helpers.NamespaceSupport namespaceSupport) |
static Map<String,String> |
getPrefixToUriMapping() |
static boolean |
hasDefaultMetacardFieldFor(QName cswField) |
static boolean |
hasDefaultMetacardFieldFor(String cswField) |
static boolean |
hasDefaultMetacardFieldForPrefixedString(String name) |
static boolean |
hasDefaultMetacardFieldForPrefixedString(String propertyName,
org.xml.sax.helpers.NamespaceSupport namespaceSupport) |
public static DefaultCswRecordMap getDefaultCswRecordMap()
public static Map<String,String> getCswToMetacardAttributeNames()
CaseInsensitiveMap
.public static boolean hasDefaultMetacardFieldFor(QName cswField)
public static boolean hasDefaultMetacardFieldFor(String cswField)
public static boolean hasDefaultMetacardFieldForPrefixedString(String name)
public static boolean hasDefaultMetacardFieldForPrefixedString(String propertyName, org.xml.sax.helpers.NamespaceSupport namespaceSupport)
public static String getDefaultMetacardFieldForPrefixedString(String name)
public static String getDefaultMetacardFieldForPrefixedString(String propertyName, org.xml.sax.helpers.NamespaceSupport namespaceSupport)
This work is licensed under a Creative Commons Attribution 4.0 International License.