Package com.ibm.icu.impl.duration.impl
Class XMLRecordWriter
java.lang.Object
com.ibm.icu.impl.duration.impl.XMLRecordWriter
- All Implemented Interfaces:
RecordWriter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
characterArray
(String name, char[] values) boolean
close()
private static String
ctos
(char value) void
flush()
private void
internalString
(String name, String normalizedValue) private void
internalStringArray
(String name, String[] normalizedValues) void
namedIndex
(String name, String[] names, int value) void
namedIndexArray
(String name, String[] names, byte[] values) private void
newline()
static String
boolean
private void
pop()
private void
void
void
stringArray
(String name, String[] values) void
stringTable
(String name, String[][] values) private void
writeString
(String str)
-
Field Details
-
w
-
nameStack
-
NULL_NAME
- See Also:
-
INDENT
- See Also:
-
-
Constructor Details
-
XMLRecordWriter
-
-
Method Details
-
open
- Specified by:
open
in interfaceRecordWriter
-
close
public boolean close()- Specified by:
close
in interfaceRecordWriter
-
flush
public void flush() -
bool
- Specified by:
bool
in interfaceRecordWriter
-
boolArray
- Specified by:
boolArray
in interfaceRecordWriter
-
ctos
-
character
- Specified by:
character
in interfaceRecordWriter
-
characterArray
- Specified by:
characterArray
in interfaceRecordWriter
-
namedIndex
- Specified by:
namedIndex
in interfaceRecordWriter
-
namedIndexArray
- Specified by:
namedIndexArray
in interfaceRecordWriter
-
normalize
-
internalString
-
internalStringArray
-
string
- Specified by:
string
in interfaceRecordWriter
-
stringArray
- Specified by:
stringArray
in interfaceRecordWriter
-
stringTable
- Specified by:
stringTable
in interfaceRecordWriter
-
push
-
pop
private void pop() -
newline
private void newline() -
writeString
-