Home | History | Annotate | Download | only in utils

Lines Matching refs:startColumn

864     int startColumn = start & m_chunkMask;
866 if (startColumn + length < m_chunkMask && m_innerFSB == null) {
867 return getOneChunkString(startChunk, startColumn, length);
869 return getString(new StringBuffer(length), startChunk, startColumn,
873 protected String getOneChunkString(int startChunk, int startColumn,
875 return new String(m_array[startChunk], startColumn, length);
908 * @param startColumn
913 StringBuffer getString(StringBuffer sb, int startChunk, int startColumn,
917 int stop = (startChunk << m_chunkBits) + startColumn + length;
926 m_innerFSB.getString(sb, startColumn, m_chunkSize - startColumn);
928 sb.append(m_array[i], startColumn, m_chunkSize - startColumn);
930 startColumn = 0; // after first chunk
934 m_innerFSB.getString(sb, startColumn, stopColumn - startColumn);
935 else if (stopColumn > startColumn)
936 sb.append(m_array[stopChunk], startColumn, stopColumn - startColumn);
983 int startColumn = start & m_chunkMask;
984 if (startColumn + length < m_chunkMask && m_innerFSB == null) {
985 ch.characters(m_array[startChunk], startColumn, length);
996 m_innerFSB.sendSAXcharacters(ch, startColumn,
997 m_chunkSize - startColumn);
999 ch.characters(m_array[i], startColumn, m_chunkSize - startColumn);
1001 startColumn = 0; // after first chunk
1006 m_innerFSB.sendSAXcharacters(ch, startColumn, stopColumn - startColumn);
1007 else if (stopColumn > startColumn)
1009 ch.characters(m_array[stopChunk], startColumn,
1010 stopColumn - startColumn);
1049 int startColumn = start & m_chunkMask;
1057 m_innerFSB.sendNormalizedSAXcharacters(ch, startColumn,
1058 m_chunkSize - startColumn);
1061 sendNormalizedSAXcharacters(m_array[i], startColumn,
1062 m_chunkSize - startColumn,
1065 startColumn = 0; // after first chunk
1071 m_innerFSB.sendNormalizedSAXcharacters(ch, startColumn, stopColumn - startColumn);
1072 else if (stopColumn > startColumn)
1076 startColumn, stopColumn - startColumn,