Home
last modified time | relevance | path

Searched refs:cycleRule (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/core/java/android/net/
DNetworkPolicy.java53 public RecurrenceRule cycleRule; field in NetworkPolicy
88 public NetworkPolicy(NetworkTemplate template, RecurrenceRule cycleRule, long warningBytes, in NetworkPolicy() argument
91 this(template, cycleRule, warningBytes, limitBytes, lastWarningSnooze, lastLimitSnooze, in NetworkPolicy()
95 public NetworkPolicy(NetworkTemplate template, RecurrenceRule cycleRule, long warningBytes, in NetworkPolicy() argument
99 this.cycleRule = Preconditions.checkNotNull(cycleRule, "missing RecurrenceRule"); in NetworkPolicy()
111 cycleRule = source.readParcelable(null); in NetworkPolicy()
124 dest.writeParcelable(cycleRule, flags); in writeToParcel()
140 return cycleRule.cycleIterator(); in cycleIterator()
174 return cycleRule.cycleIterator().hasNext(); in hasCycle()
192 return Objects.hash(template, cycleRule, warningBytes, limitBytes, in hashCode()
[all …]
/frameworks/base/telephony/java/android/telephony/
DSubscriptionPlan.java77 private final RecurrenceRule cycleRule; field in SubscriptionPlan
85 private SubscriptionPlan(RecurrenceRule cycleRule) { in SubscriptionPlan() argument
86 this.cycleRule = Preconditions.checkNotNull(cycleRule); in SubscriptionPlan()
90 cycleRule = source.readParcelable(null); in SubscriptionPlan()
106 dest.writeParcelable(cycleRule, flags); in writeToParcel()
118 .append("cycleRule=").append(cycleRule) in toString()
130 return Objects.hash(cycleRule, title, summary, dataLimitBytes, dataLimitBehavior, in hashCode()
138 return Objects.equals(cycleRule, other.cycleRule) in equals()
163 return cycleRule; in getCycleRule()
213 return cycleRule.cycleIterator(); in cycleIterator()
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
DNetworkPolicyEditor.java134 final RecurrenceRule cycleRule; in buildDefaultPolicy() local
138 cycleRule = RecurrenceRule.buildNever(); in buildDefaultPolicy()
141 cycleRule = RecurrenceRule.buildRecurringMonthly(ZonedDateTime.now().getDayOfMonth(), in buildDefaultPolicy()
146 return new NetworkPolicy(template, cycleRule, WARNING_DISABLED, in buildDefaultPolicy()
153 if (policy != null && policy.cycleRule.isMonthly()) { in getPolicyCycleDay()
154 return policy.cycleRule.start.getDayOfMonth(); in getPolicyCycleDay()
163 policy.cycleRule = NetworkPolicy.buildRule(cycleDay, ZoneId.of(cycleTimezone)); in setPolicyCycleDay()
/frameworks/base/services/core/java/com/android/server/net/
DNetworkPolicyManagerService.java2016 final RecurrenceRule cycleRule = NetworkPolicy in buildDefaultMobilePolicy() local
2018 final NetworkPolicy policy = new NetworkPolicy(template, cycleRule, in buildDefaultMobilePolicy()
2042 final NetworkPolicy original = new NetworkPolicy(policy.template, policy.cycleRule, in updateDefaultMobilePolicyAL()
2049 policy.cycleRule = plan.getCycleRule(); in updateDefaultMobilePolicyAL()
2072 if (policy.cycleRule.isMonthly()) { in updateDefaultMobilePolicyAL()
2073 currentCycleDay = policy.cycleRule.start.getDayOfMonth(); in updateDefaultMobilePolicyAL()
2078 policy.cycleRule = NetworkPolicy.buildRule(cycleDay, ZoneId.systemDefault()); in updateDefaultMobilePolicyAL()
2130 final RecurrenceRule cycleRule; in readPolicyAL() local
2135 cycleRule = new RecurrenceRule( in readPolicyAL()
2147 cycleRule = NetworkPolicy.buildRule(cycleDay, ZoneId.of(cycleTimezone)); in readPolicyAL()
[all …]
/frameworks/base/services/tests/servicestests/src/com/android/server/
DNetworkPolicyManagerServiceTest.java1684 p.cycleRule = new RecurrenceRule( in buildDefaultFakeMobilePolicy()
1685 p.cycleRule.start.withDayOfMonth(DEFAULT_CYCLE_DAY), in buildDefaultFakeMobilePolicy()
1686 p.cycleRule.end, Period.ofMonths(1)); in buildDefaultFakeMobilePolicy()