| Package | Description |
|---|---|
| net.lecousin.framework.xml |
XML Parsing and generation.
|
| net.lecousin.framework.xml.dom |
Simple (partial) DOM implementation.
|
| net.lecousin.framework.xml.serialization |
XML serialization and deserialization.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
XMLStreamEventsRecorder.Async
Asynchronous implementation of the recorder.
|
class |
XMLStreamReaderAsync
Read an XML in a similar way as
XMLStreamReader: read-only, forward, event based. |
| Modifier and Type | Field and Description |
|---|---|
protected XMLStreamEventsAsync |
XMLStreamEventsRecorder.Async.xmlStream |
| Constructor and Description |
|---|
Async(XMLStreamEventsAsync stream)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static AsyncSupplier<XMLElement,Exception> |
XMLElement.create(XMLDocument doc,
XMLStreamEventsAsync stream)
Create an Element from a XMLStreamEvents.
|
static AsyncSupplier<XMLDocument,Exception> |
XMLDocument.create(XMLStreamEventsAsync stream)
Create a document from a XMLStreamEvents.
|
IAsync<Exception> |
XMLElement.parseContent(XMLStreamEventsAsync stream)
Parse the content of this element.
|
| Modifier and Type | Field and Description |
|---|---|
protected XMLStreamEventsAsync |
XMLDeserializer.input |
| Modifier and Type | Method and Description |
|---|---|
AsyncSupplier<?,SerializationException> |
XMLCustomSerializer.deserialize(XMLDeserializer deserializer,
XMLStreamEventsAsync xml,
List<SerializationRule> rules)
Deserialization.
|
| Constructor and Description |
|---|
XMLDeserializer(XMLStreamEventsAsync input,
String expectedRootNamespaceURI,
String expectedRootLocalName)
Create a deserializer using a given XMLStreamEventsAsync, which must be positionned on the root element for the deserialization.
|
Copyright © 2019. All rights reserved.