@Beta @ThreadSafe public final class YinXMLEventReaderFactory extends Object
XMLEventReader
instances reporting events equivalent to reading a YIN document defining
a specified ModuleEffectiveStatement
.Modifier and Type | Method and Description |
---|---|
XMLEventReader |
createXMLEventReader(ModuleEffectiveStatement module)
Create a new XMLEventReader iterating of the YIN document equivalent of an effective module.
|
XMLEventReader |
createXMLEventReader(ModuleEffectiveStatement module,
SubmoduleEffectiveStatement submodule)
Create a new XMLEventReader iterating of the YIN document equivalent of an effective submodule.
|
static YinXMLEventReaderFactory |
defaultInstance()
Get the system-wide default instance, backed by system-wide default XMLEventFactory.
|
static YinXMLEventReaderFactory |
ofEventFactory(XMLEventFactory factory) |
public static YinXMLEventReaderFactory defaultInstance()
public static YinXMLEventReaderFactory ofEventFactory(XMLEventFactory factory)
public XMLEventReader createXMLEventReader(ModuleEffectiveStatement module)
module
- Effective moduleNullPointerException
- if module is nullIllegalArgumentException
- if the specified module does not expose declared modelpublic XMLEventReader createXMLEventReader(ModuleEffectiveStatement module, SubmoduleEffectiveStatement submodule)
module
- Effective modulesubmodule
- Effective submoduleNullPointerException
- if any argument is nullIllegalArgumentException
- if the specified submodule does not expose declared modelCopyright © 2019 OpenDaylight. All rights reserved.