Class MetaDataObjectSerializer_json

java.lang.Object
org.apache.uima.json.impl.MetaDataObjectSerializer_json
All Implemented Interfaces:
org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer

public class MetaDataObjectSerializer_json extends Object implements org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
  • Constructor Details

  • Method Details

    • outputStartElement

      public void outputStartElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException
      Specified by:
      outputStartElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • outputEndElement

      public void outputEndElement(Node node, String aNamespace, String localname, String qname) throws SAXException
      Specified by:
      outputEndElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • outputStartElementForArrayElement

      public void outputStartElementForArrayElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException
      Specified by:
      outputStartElementForArrayElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • outputEndElementForArrayElement

      public void outputEndElementForArrayElement(Node node, String aNamespace, String localname, String qname) throws SAXException
      Specified by:
      outputEndElementForArrayElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • saveAndAddNodeStore

      public void saveAndAddNodeStore(Node infoset)
      Specified by:
      saveAndAddNodeStore in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • deleteNodeStore

      public void deleteNodeStore()
      Specified by:
      deleteNodeStore in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • indentChildElements

      public boolean indentChildElements(org.apache.uima.resource.metadata.impl.XmlizationInfo info, org.apache.uima.resource.metadata.impl.MetaDataObject_impl mdo)
      Specified by:
      indentChildElements in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • insertNl

      public void insertNl()
      Specified by:
      insertNl in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • shouldBeSkipped

      public boolean shouldBeSkipped(org.apache.uima.resource.metadata.impl.PropertyXmlInfo propInfo, Object val, org.apache.uima.resource.metadata.impl.MetaDataObject_impl mdo)
      Specified by:
      shouldBeSkipped in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • startElementProperty

      public boolean startElementProperty()
      Specified by:
      startElementProperty in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • addNodeStore

      public void addNodeStore()
      Specified by:
      addNodeStore in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • writeDelayedStart

      public void writeDelayedStart(String name) throws SAXException
      Specified by:
      writeDelayedStart in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • writeSimpleValue

      public void writeSimpleValue(Object val) throws SAXException
      Specified by:
      writeSimpleValue in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • shouldEncloseInArrayElement

      public boolean shouldEncloseInArrayElement(Class propClass)
      Specified by:
      shouldEncloseInArrayElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • isArrayHasIndentableElements

      public boolean isArrayHasIndentableElements(Object array)
      Specified by:
      isArrayHasIndentableElements in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
    • maybeStartArraySymbol

      public void maybeStartArraySymbol() throws SAXException
      Specified by:
      maybeStartArraySymbol in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • maybeEndArraySymbol

      public void maybeEndArraySymbol() throws SAXException
      Specified by:
      maybeEndArraySymbol in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • writeSimpleValueWithTag

      public void writeSimpleValueWithTag(String className, Object o, Node node) throws SAXException
      Specified by:
      writeSimpleValueWithTag in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer
      Throws:
      SAXException
    • findMatchingSubElement

      public Node findMatchingSubElement(String elementName)
      Specified by:
      findMatchingSubElement in interface org.apache.uima.resource.metadata.impl.MetaDataObject_impl.Serializer