public class MappedNamespaceConvention extends Object implements Convention, NamespaceContext
| Constructor and Description |
|---|
MappedNamespaceConvention() |
MappedNamespaceConvention(Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
Object |
convertToJSONPrimitive(String text) |
String |
createAttributeKey(String p,
String ns,
String local) |
String |
createKey(String p,
String ns,
String local) |
QName |
createQName(String rootName,
Node node) |
List<?> |
getIgnoredElements() |
String |
getNamespaceSeparator() |
String |
getNamespaceURI(String prefix) |
String |
getPrefix(String namespaceURI) |
Iterator<String> |
getPrefixes(String arg0) |
Set<?> |
getPrimitiveArrayKeys() |
boolean |
isDropRootElement() |
boolean |
isElement(String p,
String ns,
String local) |
boolean |
isEscapeForwardSlashAlways() |
boolean |
isIgnoreEmptyArrayValues() |
boolean |
isReadNullAsString() |
boolean |
isRootElementArrayWrapper() |
boolean |
isWriteNullAsString() |
void |
processAttributesAndNamespaces(Node n,
JSONObject object) |
void |
setEscapeForwardSlashAlways(boolean escapeForwardSlash) |
public MappedNamespaceConvention()
public MappedNamespaceConvention(Configuration config)
public void processAttributesAndNamespaces(Node n, JSONObject object) throws JSONException
processAttributesAndNamespaces in interface ConventionJSONExceptionpublic String getNamespaceURI(String prefix)
getNamespaceURI in interface NamespaceContextpublic String getPrefix(String namespaceURI)
getPrefix in interface NamespaceContextpublic Iterator<String> getPrefixes(String arg0)
getPrefixes in interface NamespaceContextpublic QName createQName(String rootName, Node node)
createQName in interface Conventionpublic Set<?> getPrimitiveArrayKeys()
public boolean isDropRootElement()
public boolean isRootElementArrayWrapper()
public List<?> getIgnoredElements()
public boolean isWriteNullAsString()
public boolean isReadNullAsString()
public boolean isIgnoreEmptyArrayValues()
public boolean isEscapeForwardSlashAlways()
public void setEscapeForwardSlashAlways(boolean escapeForwardSlash)
public String getNamespaceSeparator()
Copyright © 2020. All rights reserved.