Lines Matching refs:path

263     private static Uri getUri(String[] path) {
264 return Uri.parse(path[0]);
267 private static boolean supportsQuery(String[] path) {
268 if (path.length == 1) {
271 return !(path[1].contains("-") || path[1].contains("!"));
274 private static boolean supportsInsert(String[] path) {
275 return (path.length) >= 2 && path[1].contains("i");
278 private static boolean supportsUpdate(String[] path) {
279 return (path.length) >= 2 && path[1].contains("u");
282 private static boolean supportsDelete(String[] path) {
283 return (path.length) >= 2 && path[1].contains("d");
286 private static boolean supportsRead(String[] path) {
287 return (path.length) >= 2 && path[1].contains("r");
290 private static boolean supportsWrite(String[] path) {
291 return (path.length) >= 2 && path[1].contains("w");
372 for (String[] path : URIs) {
373 if (!supportsQuery(path)) continue;
374 final Uri uri = getUri(path);
387 for (String[] path : URIs) {
388 if (!supportsQuery(path)) continue;
389 final Uri uri = getUri(path);
405 // for (String[] path : URIs) {
406 // if (!supportsQuery(path)) continue;
407 // final Uri uri = getUri(path);
416 // final String u = path[0];
453 for (String[] path : URIs) {
454 if (!supportsQuery(path)) continue;
455 final Uri uri = getUri(path);
471 // for (String[] path : URIs) {
472 // if (!supportsQuery(path)) continue;
473 // final Uri uri = getUri(path);
492 // for (String[] path : URIs) {
493 // if (!supportsQuery(path)) continue;
494 // final Uri uri = getUri(path);
512 for (String[] path : URIs) {
513 if (!supportsQuery(path)) continue;
514 final Uri uri = getUri(path);
529 for (String[] path : URIs) {
530 if (supportsQuery(path)) continue;
531 final Uri uri = getUri(path);
543 private static boolean supportsTimesContacted(String[] path) {
544 return path.length > 1 && path[1].contains("s");
547 private static boolean supportsTimesUsed(String[] path) {
548 return path.length > 1 && path[1].contains("t");
610 for (String[] path : URIs) {
611 final Uri uri = getUri(path);
612 if (supportsTimesContacted(path)) {
619 if (supportsTimesUsed(path)) {
649 for (String[] path : URIs) {
650 final Uri uri = getUri(path);
653 if (supportsQuery(path)) {
663 checkExecutable("insert", uri, supportsInsert(path), () -> {
681 checkExecutable("update", uri, supportsUpdate(path), () -> {
684 checkExecutable("delete", uri, supportsDelete(path), () -> {
692 for (String[] path : URIs) {
693 final Uri uri = getUri(path);
695 checkExecutable("openInputStream", uri, supportsRead(path), () -> {
707 checkExecutable("openOutputStream", uri, supportsWrite(path), () -> {