Package | Description |
---|---|
org.rvpf.base.xml |
Basic XML support.
|
org.rvpf.base.xml.streamer |
XStream XML serialization.
|
org.rvpf.base.xml.streamer.xstream |
XML serialization.
|
org.rvpf.clock |
Service to generate time events as point values.
|
org.rvpf.document.exporter |
Export of configuration and metadata documents.
|
org.rvpf.document.loader |
Configuration and metadata documents loader.
|
org.rvpf.http.rpn |
HTTP RPN executor server module.
|
org.rvpf.store.server |
Store server common definitions.
|
org.rvpf.store.server.proxy |
Proxy store server.
|
Modifier and Type | Method and Description |
---|---|
XMLElement |
XMLElement.addChild(String name)
Adds a child.
|
XMLElement |
XMLElement.copy()
Creates a copy of this element.
|
XMLElement |
XMLDocument.createXMLElement(String name)
Creates a new element.
|
XMLElement |
XMLElement.getChild(int index)
Gets the element's child at an index.
|
XMLElement |
XMLDocument.getRootElement()
Gets the root element.
|
XMLElement |
XMLElement.Factory.newXMLElement(String name)
Returns a new element.
|
XMLElement |
XMLDocument.newXMLElement(String name)
Returns a new element.
|
XMLElement |
XMLElement.Handler.onElementEnd(XMLElement element)
Called on element end.
|
XMLElement |
XMLDocument.ElementReader.onElementEnd(XMLElement element)
Called on element end.
|
XMLElement |
XMLElement.Handler.onElementStart(XMLElement element)
Called on element start.
|
XMLElement |
XMLDocument.ElementReader.onElementStart(XMLElement element)
Called on element start.
|
static XMLElement |
JSONSupport.parse(File file)
Parses JSON from a file.
|
XMLElement |
XMLDocument.parse(File file,
Optional<String> encoding)
Parses XML from a file.
|
static XMLElement |
JSONSupport.parse(InputStream inputStream)
Parses JSON from an input stream.
|
XMLElement |
XMLDocument.parse(InputStream inputStream,
Optional<String> encoding)
Parses XML from an input stream.
|
XMLElement |
XMLDocument.parse(Reader reader)
Parses XML from a reader.
|
static XMLElement |
JSONSupport.parse(Reader reader)
Parses JSON from a reader.
|
XMLElement |
XMLDocument.parse(String string)
Parses XML from a string.
|
static XMLElement |
JSONSupport.parse(String string)
Parses JSON from a file.
|
static XMLElement |
JSONSupport.parse(URL url)
Parses JSON from an URL.
|
XMLElement |
XMLDocument.parse(URL url,
Optional<String> encoding)
Parses XML from an URL.
|
Modifier and Type | Method and Description |
---|---|
List<? extends XMLElement> |
XMLElement.getChildren()
Gets the element's children.
|
List<? extends XMLElement> |
XMLElement.getChildren(String name)
Gets the element's children with a specific name.
|
Optional<XMLElement> |
XMLElement.getFirstChild(String name)
Gets the first child element with a specific name.
|
Optional<? extends XMLElement> |
XMLElement.getParent()
Gets the parent.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLElement.addChild(XMLElement child)
Adds a child.
|
XMLElement |
XMLElement.Handler.onElementEnd(XMLElement element)
Called on element end.
|
XMLElement |
XMLDocument.ElementReader.onElementEnd(XMLElement element)
Called on element end.
|
XMLElement |
XMLElement.Handler.onElementStart(XMLElement element)
Called on element start.
|
XMLElement |
XMLDocument.ElementReader.onElementStart(XMLElement element)
Called on element start.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLDocument.setRootElement(Optional<XMLElement> rootElement)
Sets the root element.
|
Constructor and Description |
---|
XMLDocument(XMLElement rootElement)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
XMLElement |
Streamer.toXML(Serializable serializable)
Returns a serializable as an XML element.
|
Modifier and Type | Method and Description |
---|---|
Serializable |
Streamer.fromXML(XMLElement xmlElement)
Returns the serializable represented by an XML element.
|
abstract Streamer.Input |
Streamer.newInput(XMLElement parentElement)
Returns a new input.
|
abstract Streamer.Output |
Streamer.newOutput(XMLElement parentElement)
Returns a new output.
|
void |
StreamedMessagesWriter.open(XMLElement parentElement)
Opens an output.
|
void |
StreamedMessagesReader.open(XMLElement parentElement)
Opens an input.
|
Modifier and Type | Method and Description |
---|---|
Streamer.Input |
XStreamStreamer.newInput(XMLElement parentElement)
Returns a new input.
|
Streamer.Output |
XStreamStreamer.newOutput(XMLElement parentElement)
Returns a new output.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ClockMetadataFilter.includeOriginsXML(XMLElement root)
Includes origins request XML if needed.
|
Modifier and Type | Method and Description |
---|---|
protected XMLElement |
XMLExporter.createElement(String name)
Creates an Element with the specified name.
|
protected XMLElement |
XMLExporter.getRootElement()
Gets the root Element.
|
protected XMLElement |
ConfigExporter.getRootElement()
Gets the root Element.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ProxyEntityExporter.export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected void |
ParamsEntityExporter.export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected void |
MetadataEntityExporter.export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected abstract void |
EntityExporter.export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected void |
DefEntityExporter.export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected void |
ParamsEntityExporter.export(Params params,
XMLElement element)
Exports Params into the supplied Element.
|
protected void |
MetadataEntityExporter.setAnchored(Entity entity,
XMLElement element)
Sets the anchored attribute if the entity is anchored.
|
Modifier and Type | Class and Description |
---|---|
class |
DocumentElement
Element.
|
Modifier and Type | Method and Description |
---|---|
XMLElement |
DocumentElement.copy()
Creates a copy of this element.
|
XMLElement |
DocumentLoader.newXMLElement(String name)
Returns a new element.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MetadataFilter.includeAttributesXML(XMLElement root)
Includes attributes request XML if needed.
|
protected void |
MetadataFilter.includeContentsXML(XMLElement root)
Includes contents request XML if needed.
|
protected void |
MetadataFilter.includeEnginesXML(XMLElement root)
Includes engines request XML if needed.
|
protected void |
MetadataFilter.includeGroupsXML(XMLElement root)
Includes groups request XML if needed.
|
protected void |
MetadataFilter.includeInputsXML(XMLElement root)
Includes inputs request XML if needed.
|
protected void |
MetadataFilter.includeOriginsXML(XMLElement root)
Includes origins request XML if needed.
|
protected void |
MetadataFilter.includePointsXML(XMLElement root)
Includes points request XML if needed.
|
protected void |
MetadataFilter.includeReplicatesXML(XMLElement root)
Includes replicates request XML if needed.
|
protected void |
MetadataFilter.includeResultsXML(XMLElement root)
Includes results request XML if needed.
|
protected void |
MetadataFilter.includeStoresXML(XMLElement root)
Includes stores request XML if needed.
|
protected void |
MetadataFilter.includeSyncsXML(XMLElement root)
Includes syncs request XML if needed.
|
protected void |
MetadataFilter.includeTextsXML(XMLElement root)
Includes texts request XML if needed.
|
protected void |
MetadataFilter.includeTransformsXML(XMLElement root)
Includes transforms request XML if needed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RPNMetadataFilter.includeEnginesXML(XMLElement root)
Includes engines request XML if needed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StoreMetadataFilter.includeStoresXML(XMLElement root)
Includes stores request XML if needed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ProxyStoreMetadataFilter.includeStoresXML(XMLElement root)
Includes stores request XML if needed.
|
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.