Class MigratorProxyTypedElementIO<T>

java.lang.Object
net.n2oapp.framework.api.metadata.io.ProxyTypedElementIO<T>
net.n2oapp.framework.migrate.MigratorProxyTypedElementIO<T>
All Implemented Interfaces:
net.n2oapp.framework.api.metadata.aware.ElementClassAware<T>, net.n2oapp.framework.api.metadata.aware.ElementNameAware, net.n2oapp.framework.api.metadata.io.IOProcessorAware, net.n2oapp.framework.api.metadata.persister.ElementPersister<T>, net.n2oapp.framework.api.metadata.persister.TypedElementPersister<T>, net.n2oapp.framework.api.metadata.reader.ElementReader<T>, net.n2oapp.framework.api.metadata.reader.TypedElementReader<T>

public class MigratorProxyTypedElementIO<T> extends net.n2oapp.framework.api.metadata.io.ProxyTypedElementIO<T>
  • Constructor Summary

    Constructors
    Constructor
    Description
    MigratorProxyTypedElementIO(net.n2oapp.framework.api.metadata.io.TypedElementIO<T> io)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jdom2.Element
    persist(T entity, org.jdom2.Namespace namespace)
     
    read(org.jdom2.Element element)
     

    Methods inherited from class net.n2oapp.framework.api.metadata.io.ProxyTypedElementIO

    getElementClass, getElementName, getIo, getProcessor, setIOProcessor

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.n2oapp.framework.api.metadata.aware.ElementClassAware

    newInstance
  • Constructor Details

    • MigratorProxyTypedElementIO

      public MigratorProxyTypedElementIO(net.n2oapp.framework.api.metadata.io.TypedElementIO<T> io)
  • Method Details

    • persist

      public org.jdom2.Element persist(T entity, org.jdom2.Namespace namespace)
      Specified by:
      persist in interface net.n2oapp.framework.api.metadata.persister.ElementPersister<T>
      Overrides:
      persist in class net.n2oapp.framework.api.metadata.io.ProxyTypedElementIO<T>
    • read

      public T read(org.jdom2.Element element)
      Specified by:
      read in interface net.n2oapp.framework.api.metadata.reader.ElementReader<T>
      Overrides:
      read in class net.n2oapp.framework.api.metadata.io.ProxyTypedElementIO<T>