Interface NamespaceReaderFactory<T extends NamespaceUriAware,R extends NamespaceReader<? extends T>>
-
- Type Parameters:
T- Тип моделейR- Тип ридеров
- All Superinterfaces:
ElementReaderFactory<T,R>
- All Known Subinterfaces:
NamespaceIOFactory<T,R,P>
public interface NamespaceReaderFactory<T extends NamespaceUriAware,R extends NamespaceReader<? extends T>> extends ElementReaderFactory<T,R>
Фабрика ридеров порожденных по неймспейсу
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidadd(NamespaceReader<T> reader)Rproduce(java.lang.String elementName, org.jdom2.Namespace... namespaces)default Rproduce(org.jdom2.Element element)default Rproduce(org.jdom2.Element element, org.jdom2.Namespace parentNamespace, org.jdom2.Namespace... defaultNamespaces)
-
-
-
Method Detail
-
produce
R produce(java.lang.String elementName, org.jdom2.Namespace... namespaces)
-
produce
default R produce(org.jdom2.Element element)
- Specified by:
producein interfaceElementReaderFactory<T extends NamespaceUriAware,R extends NamespaceReader<? extends T>>
-
produce
default R produce(org.jdom2.Element element, org.jdom2.Namespace parentNamespace, org.jdom2.Namespace... defaultNamespaces)
-
add
void add(NamespaceReader<T> reader)
-
-