Package com.ibm.icu.impl.duration.impl
Class XMLRecordReader
- java.lang.Object
-
- com.ibm.icu.impl.duration.impl.XMLRecordReader
-
- All Implemented Interfaces:
RecordReader
public class XMLRecordReader extends java.lang.Object implements RecordReader
-
-
Constructor Summary
Constructors Constructor Description XMLRecordReader(java.io.Reader r)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
advance()
boolean
bool(java.lang.String name)
boolean[]
boolArray(java.lang.String name)
char
character(java.lang.String name)
char[]
characterArray(java.lang.String name)
boolean
close()
private java.lang.String
getTag()
private boolean
match(java.lang.String target)
byte
namedIndex(java.lang.String name, java.lang.String[] names)
byte[]
namedIndexArray(java.lang.String name, java.lang.String[] names)
boolean
open(java.lang.String title)
(package private) int
readChar()
private java.lang.String
readData()
private java.lang.String
readNextTag()
java.lang.String
string(java.lang.String name)
java.lang.String[]
stringArray(java.lang.String name)
java.lang.String[][]
stringTable(java.lang.String name)
-
-
-
Method Detail
-
open
public boolean open(java.lang.String title)
- Specified by:
open
in interfaceRecordReader
-
close
public boolean close()
- Specified by:
close
in interfaceRecordReader
-
bool
public boolean bool(java.lang.String name)
- Specified by:
bool
in interfaceRecordReader
-
boolArray
public boolean[] boolArray(java.lang.String name)
- Specified by:
boolArray
in interfaceRecordReader
-
character
public char character(java.lang.String name)
- Specified by:
character
in interfaceRecordReader
-
characterArray
public char[] characterArray(java.lang.String name)
- Specified by:
characterArray
in interfaceRecordReader
-
namedIndex
public byte namedIndex(java.lang.String name, java.lang.String[] names)
- Specified by:
namedIndex
in interfaceRecordReader
-
namedIndexArray
public byte[] namedIndexArray(java.lang.String name, java.lang.String[] names)
- Specified by:
namedIndexArray
in interfaceRecordReader
-
string
public java.lang.String string(java.lang.String name)
- Specified by:
string
in interfaceRecordReader
-
stringArray
public java.lang.String[] stringArray(java.lang.String name)
- Specified by:
stringArray
in interfaceRecordReader
-
stringTable
public java.lang.String[][] stringTable(java.lang.String name)
- Specified by:
stringTable
in interfaceRecordReader
-
match
private boolean match(java.lang.String target)
-
getTag
private java.lang.String getTag()
-
advance
private void advance()
-
readData
private java.lang.String readData()
-
readNextTag
private java.lang.String readNextTag()
-
readChar
int readChar()
-
-