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 TypeMethodDescriptionvoidvoidvoidvoidcharacterArray(String name, char[] values) booleanclose()private static Stringctos(char value) voidflush()private voidinternalString(String name, String normalizedValue) private voidinternalStringArray(String name, String[] normalizedValues) voidnamedIndex(String name, String[] names, int value) voidnamedIndexArray(String name, String[] names, byte[] values) private voidnewline()static Stringbooleanprivate voidpop()private voidvoidvoidstringArray(String name, String[] values) voidstringTable(String name, String[][] values) private voidwriteString(String str)
-
Field Details
-
w
-
nameStack
-
NULL_NAME
- See Also:
-
INDENT
- See Also:
-
-
Constructor Details
-
XMLRecordWriter
-
-
Method Details
-
open
- Specified by:
openin interfaceRecordWriter
-
close
public boolean close()- Specified by:
closein interfaceRecordWriter
-
flush
public void flush() -
bool
- Specified by:
boolin interfaceRecordWriter
-
boolArray
- Specified by:
boolArrayin interfaceRecordWriter
-
ctos
-
character
- Specified by:
characterin interfaceRecordWriter
-
characterArray
- Specified by:
characterArrayin interfaceRecordWriter
-
namedIndex
- Specified by:
namedIndexin interfaceRecordWriter
-
namedIndexArray
- Specified by:
namedIndexArrayin interfaceRecordWriter
-
normalize
-
internalString
-
internalStringArray
-
string
- Specified by:
stringin interfaceRecordWriter
-
stringArray
- Specified by:
stringArrayin interfaceRecordWriter
-
stringTable
- Specified by:
stringTablein interfaceRecordWriter
-
push
-
pop
private void pop() -
newline
private void newline() -
writeString
-