Lines Matching refs:input

138      * Strip input of whitespace and force Uppercase - except sections inside
142 static private String clean(String input) {
143 StringBuilder out = new StringBuilder(input.length());
145 for (int i = 0; i < input.length(); i++) {
146 char c = input.charAt(i);
148 int j = input.indexOf('"', i + 1 ); // search for closing "
150 out.append(input.substring(i, input.length()));
154 out.append(input.substring(i, j + 1));
170 * Return input.length() if not found.
172 static private int findChar(char ch, String input, int fromIndex) {
173 for (int i = fromIndex; i < input.length(); i++) {
174 char c = input.charAt(i);
176 i = input.indexOf('"', i + 1);
178 return input.length();
184 return input.length();
192 static private Object[] generateArgs(String input) {
196 while (i <= input.length()) {
197 j = findChar(',', input, i);
199 String arg = input.substring(i, j);
216 static private int findEndExtendedName(String input, int index) {
217 for (int i = index; i < input.length(); i++) {
218 char c = input.charAt(i);
237 return input.length();
244 * @param raw_input The AT input, without EOL delimiter (e.g. <CR>).
249 String input = clean(raw_input);
252 if (input.regionMatches(0, "A/", 0, 2)) {
253 input = new String(mLastInput);
255 mLastInput = new String(input);
259 if (input.equals("")) {
265 if (!input.regionMatches(0, "AT", 0, 2)) {
274 while (index < input.length()) {
275 char c = input.charAt(index);
281 String args = input.substring(index + 1);
299 int i = findEndExtendedName(input, index + 1);
300 String commandName = input.substring(index, i);
311 int endIndex = findChar(';', input, index);
320 } else if (input.charAt(i) == '?') {
322 } else if (input.charAt(i) == '=') {
324 if (input.charAt(i + 1) == '?') {
349 generateArgs(input.substring(i + 1, endIndex));