Class MigratorElementIOFactoryByMap<T,R extends net.n2oapp.framework.api.metadata.reader.TypedElementReader<? extends T>,P extends net.n2oapp.framework.api.metadata.persister.TypedElementPersister<? super T>>

java.lang.Object
net.n2oapp.framework.config.io.ElementIOFactoryByMap<T,R,P>
net.n2oapp.framework.migrate.MigratorElementIOFactoryByMap<T,R,P>
All Implemented Interfaces:
net.n2oapp.framework.api.metadata.io.ElementIOFactory<T,R,P>, net.n2oapp.framework.api.metadata.persister.ElementPersisterFactory<T,P>, net.n2oapp.framework.api.metadata.reader.ElementReaderFactory<T,R>

public class MigratorElementIOFactoryByMap<T,R extends net.n2oapp.framework.api.metadata.reader.TypedElementReader<? extends T>,P extends net.n2oapp.framework.api.metadata.persister.TypedElementPersister<? super T>> extends ElementIOFactoryByMap<T,R,P>
  • Constructor Details

    • MigratorElementIOFactoryByMap

      public MigratorElementIOFactoryByMap(Class<T> baseElementClass)
  • Method Details

    • add

      public net.n2oapp.framework.api.metadata.io.ElementIOFactory<T,R,P> add(net.n2oapp.framework.api.metadata.io.TypedElementIO<? extends T> tio)
      Specified by:
      add in interface net.n2oapp.framework.api.metadata.io.ElementIOFactory<T,R extends net.n2oapp.framework.api.metadata.reader.TypedElementReader<? extends T>,P extends net.n2oapp.framework.api.metadata.persister.TypedElementPersister<? super T>>
      Overrides:
      add in class ElementIOFactoryByMap<T,R extends net.n2oapp.framework.api.metadata.reader.TypedElementReader<? extends T>,P extends net.n2oapp.framework.api.metadata.persister.TypedElementPersister<? super T>>