Package org.apache.uima.json.impl
Class MetaDataObjectSerializer_json
java.lang.Object
org.apache.uima.json.impl.MetaDataObjectSerializer_json
- All Implemented Interfaces:
MetaDataObject_impl.Serializer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
findMatchingSubElement
(String elementName) boolean
indentChildElements
(XmlizationInfo info, MetaDataObject_impl mdo) void
insertNl()
boolean
void
void
void
outputEndElement
(Node node, String aNamespace, String localname, String qname) void
outputEndElementForArrayElement
(Node node, String aNamespace, String localname, String qname) void
outputStartElement
(Node node, String nameSpace, String localName, String qName, Attributes attributes) void
outputStartElementForArrayElement
(Node node, String nameSpace, String localName, String qName, Attributes attributes) void
saveAndAddNodeStore
(Node infoset) boolean
shouldBeSkipped
(PropertyXmlInfo propInfo, Object val, MetaDataObject_impl mdo) boolean
shouldEncloseInArrayElement
(Class propClass) boolean
void
writeDelayedStart
(String name) void
writeSimpleValue
(Object val) void
writeSimpleValueWithTag
(String className, Object o, Node node)
-
Constructor Details
-
MetaDataObjectSerializer_json
-
-
Method Details
-
outputStartElement
public void outputStartElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException - Specified by:
outputStartElement
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
outputEndElement
public void outputEndElement(Node node, String aNamespace, String localname, String qname) throws SAXException - Specified by:
outputEndElement
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
outputStartElementForArrayElement
public void outputStartElementForArrayElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException - Specified by:
outputStartElementForArrayElement
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
outputEndElementForArrayElement
public void outputEndElementForArrayElement(Node node, String aNamespace, String localname, String qname) throws SAXException - Specified by:
outputEndElementForArrayElement
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
saveAndAddNodeStore
- Specified by:
saveAndAddNodeStore
in interfaceMetaDataObject_impl.Serializer
-
deleteNodeStore
public void deleteNodeStore()- Specified by:
deleteNodeStore
in interfaceMetaDataObject_impl.Serializer
-
indentChildElements
- Specified by:
indentChildElements
in interfaceMetaDataObject_impl.Serializer
-
insertNl
public void insertNl()- Specified by:
insertNl
in interfaceMetaDataObject_impl.Serializer
-
shouldBeSkipped
- Specified by:
shouldBeSkipped
in interfaceMetaDataObject_impl.Serializer
-
startElementProperty
public boolean startElementProperty()- Specified by:
startElementProperty
in interfaceMetaDataObject_impl.Serializer
-
addNodeStore
public void addNodeStore()- Specified by:
addNodeStore
in interfaceMetaDataObject_impl.Serializer
-
writeDelayedStart
- Specified by:
writeDelayedStart
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
writeSimpleValue
- Specified by:
writeSimpleValue
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
shouldEncloseInArrayElement
- Specified by:
shouldEncloseInArrayElement
in interfaceMetaDataObject_impl.Serializer
-
isArrayHasIndentableElements
- Specified by:
isArrayHasIndentableElements
in interfaceMetaDataObject_impl.Serializer
-
maybeStartArraySymbol
- Specified by:
maybeStartArraySymbol
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
maybeEndArraySymbol
- Specified by:
maybeEndArraySymbol
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
writeSimpleValueWithTag
- Specified by:
writeSimpleValueWithTag
in interfaceMetaDataObject_impl.Serializer
- Throws:
SAXException
-
findMatchingSubElement
- Specified by:
findMatchingSubElement
in interfaceMetaDataObject_impl.Serializer
-