Lines Matching defs:conditionId
311 final Uri conditionId = safeUri(parser, CONDITION_ATT_ID);
312 if (component != null && conditionId != null) {
314 conditionIds.add(conditionId);
495 public static long tryParseCountdownConditionId(Uri conditionId) {
496 if (!Condition.isValidId(conditionId, SYSTEM_AUTHORITY)) return 0;
497 if (conditionId.getPathSegments().size() != 2
498 || !COUNTDOWN_PATH.equals(conditionId.getPathSegments().get(0))) return 0;
500 return Long.parseLong(conditionId.getPathSegments().get(1));
502 Slog.w(TAG, "Error parsing countdown condition: " + conditionId, e);
507 public static boolean isValidCountdownConditionId(Uri conditionId) {
508 return tryParseCountdownConditionId(conditionId) != 0;
523 public static DowntimeInfo tryParseDowntimeConditionId(Uri conditionId) {
524 if (!Condition.isValidId(conditionId, SYSTEM_AUTHORITY)
525 || conditionId.getPathSegments().size() != 1
526 || !DOWNTIME_PATH.equals(conditionId.getPathSegments().get(0))) {
529 final int[] start = tryParseHourAndMinute(conditionId.getQueryParameter("start"));
530 final int[] end = tryParseHourAndMinute(conditionId.getQueryParameter("end"));
549 public static boolean isValidDowntimeConditionId(Uri conditionId) {
550 return tryParseDowntimeConditionId(conditionId) != null;