public class MetaDataObjectSerializer_json extends Object implements MetaDataObject_impl.Serializer
Constructor and Description |
---|
MetaDataObjectSerializer_json(JsonContentHandlerJacksonWrapper jch) |
public MetaDataObjectSerializer_json(JsonContentHandlerJacksonWrapper jch)
public void outputStartElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException
outputStartElement
in interface MetaDataObject_impl.Serializer
SAXException
public void outputEndElement(Node node, String aNamespace, String localname, String qname) throws SAXException
outputEndElement
in interface MetaDataObject_impl.Serializer
SAXException
public void outputStartElementForArrayElement(Node node, String nameSpace, String localName, String qName, Attributes attributes) throws SAXException
outputStartElementForArrayElement
in interface MetaDataObject_impl.Serializer
SAXException
public void outputEndElementForArrayElement(Node node, String aNamespace, String localname, String qname) throws SAXException
outputEndElementForArrayElement
in interface MetaDataObject_impl.Serializer
SAXException
public void saveAndAddNodeStore(Node infoset)
saveAndAddNodeStore
in interface MetaDataObject_impl.Serializer
public void deleteNodeStore()
deleteNodeStore
in interface MetaDataObject_impl.Serializer
public boolean indentChildElements(XmlizationInfo info, MetaDataObject_impl mdo)
indentChildElements
in interface MetaDataObject_impl.Serializer
public void insertNl()
insertNl
in interface MetaDataObject_impl.Serializer
public boolean shouldBeSkipped(PropertyXmlInfo propInfo, Object val, MetaDataObject_impl mdo)
shouldBeSkipped
in interface MetaDataObject_impl.Serializer
public boolean startElementProperty()
startElementProperty
in interface MetaDataObject_impl.Serializer
public void addNodeStore()
addNodeStore
in interface MetaDataObject_impl.Serializer
public void writeDelayedStart(String name) throws SAXException
writeDelayedStart
in interface MetaDataObject_impl.Serializer
SAXException
public void writeSimpleValue(Object val) throws SAXException
writeSimpleValue
in interface MetaDataObject_impl.Serializer
SAXException
public boolean shouldEncloseInArrayElement(Class propClass)
shouldEncloseInArrayElement
in interface MetaDataObject_impl.Serializer
public boolean isArrayHasIndentableElements(Object array)
isArrayHasIndentableElements
in interface MetaDataObject_impl.Serializer
public void maybeStartArraySymbol() throws SAXException
maybeStartArraySymbol
in interface MetaDataObject_impl.Serializer
SAXException
public void maybeEndArraySymbol() throws SAXException
maybeEndArraySymbol
in interface MetaDataObject_impl.Serializer
SAXException
public void writeSimpleValueWithTag(String className, Object o, Node node) throws SAXException
writeSimpleValueWithTag
in interface MetaDataObject_impl.Serializer
SAXException
public Node findMatchingSubElement(String elementName)
findMatchingSubElement
in interface MetaDataObject_impl.Serializer
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.