Lines Matching defs:NetworkTemplate

44 public class NetworkTemplate implements Parcelable {
75 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) {
76 return new NetworkTemplate(MATCH_MOBILE_ALL, subscriberId, null);
84 public static NetworkTemplate buildTemplateMobile3gLower(String subscriberId) {
85 return new NetworkTemplate(MATCH_MOBILE_3G_LOWER, subscriberId, null);
93 public static NetworkTemplate buildTemplateMobile4g(String subscriberId) {
94 return new NetworkTemplate(MATCH_MOBILE_4G, subscriberId, null);
101 public static NetworkTemplate buildTemplateMobileWildcard() {
102 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null);
109 public static NetworkTemplate buildTemplateWifiWildcard() {
110 return new NetworkTemplate(MATCH_WIFI_WILDCARD, null, null);
114 public static NetworkTemplate buildTemplateWifi() {
122 public static NetworkTemplate buildTemplateWifi(String networkId) {
123 return new NetworkTemplate(MATCH_WIFI, null, networkId);
130 public static NetworkTemplate buildTemplateEthernet() {
131 return new NetworkTemplate(MATCH_ETHERNET, null, null);
138 public NetworkTemplate(int matchRule, String subscriberId, String networkId) {
144 private NetworkTemplate(Parcel in) {
164 final StringBuilder builder = new StringBuilder("NetworkTemplate: ");
182 if (obj instanceof NetworkTemplate) {
183 final NetworkTemplate other = (NetworkTemplate) obj;
343 public static final Creator<NetworkTemplate> CREATOR = new Creator<NetworkTemplate>() {
345 public NetworkTemplate createFromParcel(Parcel in) {
346 return new NetworkTemplate(in);
350 public NetworkTemplate[] newArray(int size) {
351 return new NetworkTemplate[size];