Home | History | Annotate | Download | only in serializer

Lines Matching refs:ch

940     protected boolean escapingNotNeeded(char ch)
943 if (ch < 127)
947 if (ch >= CharInfo.S_SPACE || (CharInfo.S_LINEFEED == ch ||
948 ch || CharInfo.S_HORIZONAL_TAB == ch))
954 ret = m_encodingInfo.isInEncoding(ch);
972 * @param ch Character array.
983 protected int writeUTF16Surrogate(char c, char ch[], int i, int end)
996 final char low = ch[i+1];
1013 writer.write(ch,i,2);
1034 writer.write(ch, i, 2);
1045 * @param ch character to be escaped.
1059 char ch,
1068 if (!escLF && CharInfo.S_LINEFEED == ch)
1076 if ((fromTextNode && m_charInfo.shouldMapTextChar(ch)) || (!fromTextNode && m_charInfo.shouldMapAttrChar(ch)))
1078 String outputStringForChar = m_charInfo.getOutputStringForChar(ch);
1097 * @param ch The characters from the XML document.
1108 char ch[],
1120 char c = ch[i];
1135 writeUTF16Surrogate(c, ch, i, end);
1159 && (']' == ch[i + 1])
1160 && ('>' == ch[i + 2])))
1183 writeUTF16Surrogate(c, ch, i, end);
1246 * @param ch The characters from the XML document.
1256 protected void cdata(char ch[], int start, final int length)
1274 (((length >= 1) && escapingNotNeeded(ch[start])));
1286 // writer.write(ch, start, length);
1289 charactersRaw(ch, start, length);
1292 writeNormalizedChars(ch, start, length, true, m_lineSepUse);
1305 if (ch[start + length - 1] == ']')
1311 super.fireCDATAEvent(ch, old_start, length);
1338 * @param ch The characters from the XML document.
1344 protected void charactersRaw(char ch[], int start, int length)
1360 m_writer.write(ch, start, length);
1456 // of isWhitespace(ch)
1525 char ch = chars[i];
1527 if (m_charInfo.shouldMapTextChar(ch)) {
1532 String outputStringForChar = m_charInfo.getOutputStringForChar(ch);
1537 if (ch <= 0x1F) {
1553 switch (ch) {
1570 writer.write(Integer.toString(ch));
1577 else if (ch < 0x7F) {
1583 else if (ch <= 0x9F){
1588 writer.write(Integer.toString(ch));
1592 else if (ch == CharInfo.S_LINE_SEPARATOR) {
1598 else if (m_encodingInfo.isInEncoding(ch)) {
1611 writer.write(Integer.toString(ch));
1671 * @param ch
1674 private static boolean isCharacterInC0orC1Range(char ch)
1676 if(ch == 0x09 || ch == 0x0A || ch == 0x0D)
1679 return (ch >= 0x7F && ch <= 0x9F)|| (ch >= 0x01 && ch <= 0x1F);
1686 * @param ch
1689 private static boolean isNELorLSEPCharacter(char ch)
1691 return (ch == 0x85 || ch == 0x2028);
1700 * @param ch the character in chars[i]
1710 char ch,
1724 if (CharInfo.S_LINEFEED == ch && fromTextNode)
1733 (char)ch,
1769 * @param ch character to be escaped.
1785 char ch,
1794 int pos = accumDefaultEntity(writer, ch, i, chars, len, fromTextNode, escLF);
1798 if (Encodings.isHighUTF16Surrogate(ch))
1811 new Object[] { Integer.toHexString(ch)}));
1814 //+Integer.toHexString(ch)+ " ?");
1826 Integer.toHexString(ch)
1831 //+Integer.toHexString(ch)+" "+Integer.toHexString(next));
1832 codePoint = Encodings.toCodePoint(ch,next);
1847 if (isCharacterInC0orC1Range(ch) || isNELorLSEPCharacter(ch))
1850 writer.write(Integer.toString(ch));
1853 else if ((!escapingNotNeeded(ch) ||
1854 ( (fromTextNode && m_charInfo.shouldMapTextChar(ch))
1855 || (!fromTextNode && m_charInfo.shouldMapAttrChar(ch))))
1859 writer.write(Integer.toString(ch));
1864 writer.write(ch);
2109 char ch = stringChars[i];
2111 if (m_charInfo.shouldMapAttrChar(ch)) {
2115 accumDefaultEscape(writer, ch, i, stringChars, len, false, true);
2118 if (0x0 <= ch && ch <= 0x1F) {
2133 switch (ch) {
2146 writer.write(Integer.toString(ch));
2152 else if (ch < 0x7F) {
2155 writer.write(ch);
2157 else if (ch <= 0x9F){
2161 writer.write(Integer.toString(ch));
2164 else if (ch == CharInfo.S_LINE_SEPARATOR) {
2168 else if (m_encodingInfo.isInEncoding(ch)) {
2172 writer.write(ch);
2180 writer.write(Integer.toString(ch));
2386 * @param ch An array holding the characters in the comment.
2391 public void comment(char ch[], int start, int length)
2424 if (wasDash && ch[i] == '-')
2426 writer.write(ch, start, i - start);
2430 wasDash = (ch[i] == '-');
2439 writer.write(ch, start, remainingChars);
2441 if (ch[limit - 1] == '-')
2463 super.fireCommentEvent(ch, start_old,length);
2527 * @param ch The characters from the XML document.
2536 public void ignorableWhitespace(char ch[], int start, int length)
2542 characters(ch, start, length);
2983 public void setContentHandler(ContentHandler ch)
3166 char ch[] = sb.toString().toCharArray();
3169 ch,
3171 ch.length);