Searched refs:charOff (Results 1 - 25 of 41) sorted by relevance

12

/openjdk7/jdk/src/share/classes/sun/io/
H A DByteToCharASCII.java43 byteOff = charOff = 0;
56 charOff = outOff;
63 if (charOff >= outEnd)
70 output[charOff++] = (char)inputByte;
73 output[charOff++] = '\uFFFD'; // Replace Char
82 return charOff-outOff;
89 byteOff = charOff = 0;
H A DByteToCharISCII91.java81 charOff = outStart;
84 if (charOff >= outEnd) {
93 output[charOff++] = '\ufffd';
109 output[charOff++] = contextChar;
119 output[charOff] = '\u0950';
122 output[charOff] = '\u090c';
125 output[charOff] = '\u0961';
128 output[charOff] = '\u0960';
131 output[charOff] = '\u0962';
134 output[charOff]
[all...]
H A DByteToCharSingleByte.java47 byteOff = charOff = 0;
84 charOff = outOff;
109 if (charOff >= outEnd)
113 output[charOff]= outputChar;
114 charOff++;
119 return charOff-outOff;
134 byteOff = charOff = 0;
H A DCharToByteASCII.java46 byteOff = charOff = 0;
66 charOff = inOff;
87 while(charOff < inEnd) {
91 inputChar = input[charOff];
102 if (charOff + 1 == inEnd) {
108 inputChar = input[charOff + 1];
156 charOff += inputSize;
172 byteOff = charOff = 0;
H A DCharToByteEUC_TW.java46 byteOff = charOff = 0;
66 //Fixed 4122961 by bringing the charOff++ out to this
69 for (charOff = inOff; charOff < inEnd; charOff++) {
71 if ( input[charOff] < 0x80) { // ASCII
73 outputByte[0] = (byte)(input[charOff] & 0x7f);
75 outputSize = enc.toEUC(input[charOff], outputByte);
H A DCharToByteISCII91.java91 charOff = inStart;
94 for (;charOff < inEnd; charOff++) {
96 char inputChar = input[charOff];
127 if (charOff < inEnd-1) {
128 char nextChar = input[charOff];
130 charOff++;
179 byteOff = charOff = 0;
198 byteOff = charOff = 0;
H A DCharToByteISO8859_1.java45 byteOff = charOff = 0;
67 charOff = inOff;
81 charOff += 1;
97 while(charOff < inEnd) {
101 inputChar = input[charOff];
112 if (charOff + 1 == inEnd) {
118 inputChar = input[charOff + 1];
166 charOff += inputSize;
182 byteOff = charOff = 0;
H A DCharToByteSingleByte.java87 byteOff = charOff = 0;
123 charOff = inOff;
141 while(charOff < inEnd) {
146 inputChar = input[charOff];
157 if (charOff + 1 >= inEnd) {
163 inputChar = input[charOff + 1];
197 if (input[charOff] != '\u0000') {
219 charOff += inputSize;
254 byteOff = charOff = 0;
H A DByteToCharISO8859_1.java43 byteOff = charOff = 0;
68 charOff = outOff;
84 byteOff = charOff = 0;
H A DCharToByteDBCS_ASCII.java76 charOff = inOff;
78 while(charOff < inEnd) {
84 inputChar = input[charOff];
95 if (charOff + inputSize >= inEnd) {
97 charOff += inputSize;
102 inputChar = input[charOff + inputSize];
168 charOff += inputSize;
177 charOff = byteOff = 0;
H A DCharToByteDoubleByte.java62 byteOff = charOff = 0;
92 charOff = inOff;
110 while(charOff < inEnd) {
113 inputChar = input[charOff]; // Get the input character
118 if (charOff + 1 >= inEnd) {
124 inputChar = input[charOff + 1];
174 charOff += inputSize;
194 byteOff = charOff = 0;
H A DCharToByteUTF8.java55 byteOff = charOff = 0;
71 charOff = inOff;
85 charOff++;
94 while(charOff < inEnd) {
95 inputChar = input[charOff];
107 if (charOff + 1 >= inEnd) {
112 char lowChar = input[charOff + 1];
138 charOff += inputSize;
152 byteOff = charOff = 0;
H A DByteToCharDBCS_ASCII.java76 charOff = outOff;
115 if (charOff >= outEnd)
118 output[charOff++] = outputChar;
123 return charOff - outOff;
130 charOff = byteOff = 0;
H A DByteToCharEUC.java69 charOff = byteOff = 0;
85 charOff = outOff;
136 if (charOff >= outEnd)
139 output[charOff++] = outputChar;
146 return charOff - outOff;
H A DCharToByteEUC_JP_LINUX.java97 charOff = inOff;
115 while(charOff < inEnd) {
118 inputChar = input[charOff]; // Get the input character
123 if (charOff + 1 >= inEnd) {
129 inputChar = input[charOff + 1];
179 charOff += inputSize;
H A DCharToByteUnicode.java85 charOff = inOff;
112 charOff = inI;
124 charOff = inI;
134 charOff = inI;
140 byteOff = charOff = 0;
145 byteOff = charOff = 0;
H A DCharToByteEUC.java73 charOff = inOff;
75 while(charOff < inEnd) {
87 inputChar = input[charOff];
99 if (charOff + inputSize >= inEnd) {
101 charOff += inputSize;
106 inputChar = input[charOff + inputSize];
197 charOff += inputSize;
207 charOff = byteOff = 0;
H A DByteToCharDoubleByte.java104 charOff = outOff;
147 if (charOff >= outEnd)
150 output[charOff++] = outputChar;
154 return charOff - outOff;
162 byteOff = charOff = 0;
H A DByteToCharEUC2.java76 charOff = byteOff = 0;
90 charOff = outOff;
130 if (charOff >= outEnd)
132 output[charOff++] = outputChar;
136 return charOff - outOff;
H A DByteToCharGB18030.java80 byteOff = charOff = 0;
124 charOff = outOff;
131 if (charOff >= outEnd) {
212 output[charOff++] = (char)(byte1);
215 output[charOff++] = super.getUnicode(byte1, byte2);
230 output[charOff++] = getChar(offset);
232 output[charOff++] = (char) (offset + 0x5543);
234 output[charOff++] = getChar(offset);
236 output[charOff++] = (char) (offset + 0x6557);
238 output[charOff
[all...]
H A DCharToByteISO2022.java74 byteOff = charOff = 0;
164 //Fixed 4122961 by bringing the charOff++ out to this
167 for (charOff = inOff; charOff < inEnd; charOff++) {
169 if (input[charOff] < 0x80) { // ASCII
174 outputByte[1] = (byte)(input[charOff] & 0x7f);
177 outputByte[0] = (byte)(input[charOff] & 0x7f);
179 if(input[charOff] == '\n'){
185 outputSize = unicodeToNative(input[charOff], outputByt
[all...]
H A DCharToByteEUC_JP.java98 charOff = inOff;
116 while(charOff < inEnd) {
119 inputChar = input[charOff]; // Get the input character
124 if (charOff + 1 >= inEnd) {
130 inputChar = input[charOff + 1];
187 charOff += inputSize;
H A DCharToByteEUC_JP_Solaris.java110 charOff = inOff;
128 while(charOff < inEnd) {
131 inputChar = input[charOff]; // Get the input character
136 if (charOff + 1 >= inEnd) {
142 inputChar = input[charOff + 1];
199 charOff += inputSize;
H A DCharToByteDBCS_EBCDIC.java92 charOff = inOff;
94 while(charOff < inEnd) {
101 inputChar = input[charOff];
112 if (charOff + inputSize >= inEnd) {
114 charOff += inputSize;
119 inputChar = input[charOff + inputSize];
203 charOff += inputSize;
214 charOff = byteOff = 0;
H A DCharToByteGB18030.java69 byteOff = charOff = 0;
94 charOff = inOff;
110 charOff -= 1;
124 while (charOff < inEnd) {
125 inputChar = input[charOff++];
129 if (charOff + 1 > inEnd) {
135 inputChar = input[charOff];
140 charOff++;

Completed in 47 milliseconds

12