Lines Matching refs:startColumn

867     int startColumn = start & m_chunkMask;
869 if (startColumn + length < m_chunkMask && m_innerFSB == null) {
870 return getOneChunkString(startChunk, startColumn, length);
872 return getString(new StringBuffer(length), startChunk, startColumn,
876 protected String getOneChunkString(int startChunk, int startColumn,
878 return new String(m_array[startChunk], startColumn, length);
911 * @param startColumn
916 StringBuffer getString(StringBuffer sb, int startChunk, int startColumn,
920 int stop = (startChunk << m_chunkBits) + startColumn + length;
929 m_innerFSB.getString(sb, startColumn, m_chunkSize - startColumn);
931 sb.append(m_array[i], startColumn, m_chunkSize - startColumn);
933 startColumn = 0; // after first chunk
937 m_innerFSB.getString(sb, startColumn, stopColumn - startColumn);
938 else if (stopColumn > startColumn)
939 sb.append(m_array[stopChunk], startColumn, stopColumn - startColumn);
986 int startColumn = start & m_chunkMask;
987 if (startColumn + length < m_chunkMask && m_innerFSB == null) {
988 ch.characters(m_array[startChunk], startColumn, length);
999 m_innerFSB.sendSAXcharacters(ch, startColumn,
1000 m_chunkSize - startColumn);
1002 ch.characters(m_array[i], startColumn, m_chunkSize - startColumn);
1004 startColumn = 0; // after first chunk
1009 m_innerFSB.sendSAXcharacters(ch, startColumn, stopColumn - startColumn);
1010 else if (stopColumn > startColumn)
1012 ch.characters(m_array[stopChunk], startColumn,
1013 stopColumn - startColumn);
1052 int startColumn = start & m_chunkMask;
1060 m_innerFSB.sendNormalizedSAXcharacters(ch, startColumn,
1061 m_chunkSize - startColumn);
1064 sendNormalizedSAXcharacters(m_array[i], startColumn,
1065 m_chunkSize - startColumn,
1068 startColumn = 0; // after first chunk
1074 m_innerFSB.sendNormalizedSAXcharacters(ch, startColumn, stopColumn - startColumn);
1075 else if (stopColumn > startColumn)
1079 startColumn, stopColumn - startColumn,