Class XmlReader

All Implemented Interfaces:
TreeDataReader, AutoCloseable

public class XmlReader extends AbstractTreeDataReader
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Constructor Details

  • Method Details

    • readRootVersion

      public String readRootVersion()
    • readVersions

      public Map<String,String> readVersions()
    • readDoubleAttribute

      public double readDoubleAttribute(String name, double defaultValue)
    • readFloatAttribute

      public float readFloatAttribute(String name, float defaultValue)
    • readStringAttribute

      public String readStringAttribute(String name)
    • readIntAttribute

      public Integer readIntAttribute(String name)
    • readIntAttribute

      public int readIntAttribute(String name, int defaultValue)
    • readBooleanAttribute

      public Boolean readBooleanAttribute(String name)
    • readBooleanAttribute

      public boolean readBooleanAttribute(String name, boolean defaultValue)
    • readContent

      public String readContent()
    • readIntArrayAttribute

      public List<Integer> readIntArrayAttribute(String name)
    • readStringArrayAttribute

      public List<String> readStringArrayAttribute(String name)
    • readChildNodes

      public void readChildNodes(TreeDataReader.ChildNodeReader childNodeReader)
    • readEndNode

      public void readEndNode()
    • close

      public void close()