Class ReflectionPersister

  • All Implemented Interfaces:
    com.im.df.api.util.xml.BasicPersisterInit, com.im.df.api.util.xml.IJCPersister, com.im.df.api.util.xml.IJCPersister.Reader, com.im.df.api.util.xml.IJCPersister.Writer, Cloneable

    public class ReflectionPersister
    extends com.im.df.api.util.xml.BasicPersister
    Author:
    svata
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.im.df.api.util.xml.IJCPersister

        com.im.df.api.util.xml.IJCPersister.FinishableBean, com.im.df.api.util.xml.IJCPersister.Reader, com.im.df.api.util.xml.IJCPersister.Writer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Object readElement​(Object prototype)  
      protected void writeElement()  
      void writeProperty​(PropertyDescriptor property)  
      • Methods inherited from class com.im.df.api.util.xml.BasicPersister

        addError, canInstantiate, clearErrors, create, createAttribute, createElement, createInstance, createInstance, createLog, createReader, createState, createWriter, defaultReadBean, defaultWriteBean, enterElement, enterElement, getAttribute, getAttribute, getBean, getBeanClass, getBufferedErrors, getClass, getConfiguredQName, getContext, getCurrentClassLoader, getEnv, getNode, getPersisterRegistry, getPropertyValue, getQName, getStorage, getType, init, isPrimitive, leaveElement, loadObject, popElement, pushElement, read, readAttr, readAttr, readAttr, readAttribute, readBeanProperties, readBeanProperty, readCollection, readCollection, readCollection, readCollectionProperty, readMap, readMapProperty, readObjectPolymorphic, readObjectStatic, readPrimitiveProperty, setBean, setBeanClass, setClassBeanInfo, setContext, setEnv, setNode, setPersisterRegistry, setPropertyAttributes, setQName, setStorage, storeObject, throwWrappedIOException, throwWrappedIOException, write, write, write, writeArray, writeAttr, writeAttr, writeAttr, writeAttr, writeAttr, writeAttribute, writeCollection, writeCollection, writeCollection, writeMap, writeMap, writeObject, writeObjectPolymorphic, writeObjectStatic, writeSuperclass
    • Constructor Detail

      • ReflectionPersister

        public ReflectionPersister()
    • Method Detail

      • writeElement

        protected void writeElement()
                             throws IOException
        Overrides:
        writeElement in class com.im.df.api.util.xml.BasicPersister
        Throws:
        IOException
      • readElement

        protected Object readElement​(Object prototype)
                              throws IOException
        Overrides:
        readElement in class com.im.df.api.util.xml.BasicPersister
        Throws:
        IOException