Interface NamespaceIOFactory<T extends NamespaceUriAware,​R extends NamespaceReader<? extends T>,​P extends NamespacePersister<? super T>>

    • Method Detail

      • getBaseElementClass

        Class<T> getBaseElementClass()
        Базовый класс элементов фабрики
      • add

        NamespaceIOFactory<T,​R,​P> add​(NamespaceIO<? extends T> nio)
        Добавить типизированный по неймспейсу ридер / персистер
        Parameters:
        nio - Типизированный по неймспейсу ридер / персистер
        Returns:
        Фабрика
      • add

        default NamespaceIOFactory<T,​R,​P> add​(org.jdom.Namespace namespace,
                                                          TypedElementIO<T> tio)
        Добавить типизированный ридер / персистер
        Parameters:
        namespace - Неймспейс
        tio - Типизированный ридер / персистер
        Returns:
        Фабрика