Home | History | Annotate | Download | only in getinfo

Lines Matching defs:scanner

23 import java.util.Scanner;
100 Scanner scanner = null;
102 scanner = new Scanner(statm);
106 if (scanner.nextInt() != 0) {
111 if (scanner.hasNext()) {
118 if (scanner != null) {
119 scanner.close();
143 Scanner scanner = null;
145 scanner = new Scanner(status);
147 scanner = findToken(scanner, "Name:");
148 String name = scanner.next();
150 scanner = findToken(scanner, "Uid:");
151 boolean rootUid = hasRootId(scanner);
153 scanner = findToken(scanner, "Gid:");
154 boolean rootGid = hasRootId(scanner);
159 if (scanner != null) {
160 scanner.close();
179 * Convenience method to move the scanner's position to the point after the given token.
181 * @param scanner to call next() until the token is found
183 * @return scanner after finding token
185 private static Scanner findToken(Scanner scanner, String token) {
187 String next = scanner.next();
189 return scanner;
193 // Scanner will exhaust input and throw an exception before getting here.
199 * @param scanner that has just processed the "Uid:" or "Gid:" token
202 private static boolean hasRootId(Scanner scanner) {
203 int realUid = scanner.nextInt();
204 int effectiveUid = scanner.nextInt();
205 int savedSetUid = scanner.nextInt();
206 int fileSystemUid = scanner.nextInt();
213 Scanner scanner = new Scanner(status);
215 scanner = findToken(scanner, "Name:");
216 return scanner.next();
218 scanner.close();