Lines Matching defs:ANQPElementType

63     public enum ANQPElementType {
94 private static final Map<Integer, ANQPElementType> sAnqpMap = new HashMap<>();
95 private static final Map<Integer, ANQPElementType> sHs20Map = new HashMap<>();
96 private static final Map<ANQPElementType, Integer> sRevAnqpmap =
97 new EnumMap<>(ANQPElementType.class);
98 private static final Map<ANQPElementType, Integer> sRevHs20map =
99 new EnumMap<>(ANQPElementType.class);
102 sAnqpMap.put(ANQP_QUERY_LIST, ANQPElementType.ANQPQueryList);
103 sAnqpMap.put(ANQP_CAPABILITY_LIST, ANQPElementType.ANQPCapabilityList);
104 sAnqpMap.put(ANQP_VENUE_NAME, ANQPElementType.ANQPVenueName);
105 sAnqpMap.put(ANQP_EMERGENCY_NUMBER, ANQPElementType.ANQPEmergencyNumber);
106 sAnqpMap.put(ANQP_NWK_AUTH_TYPE, ANQPElementType.ANQPNwkAuthType);
107 sAnqpMap.put(ANQP_ROAMING_CONSORTIUM, ANQPElementType.ANQPRoamingConsortium);
108 sAnqpMap.put(ANQP_IP_ADDR_AVAILABILITY, ANQPElementType.ANQPIPAddrAvailability);
109 sAnqpMap.put(ANQP_NAI_REALM, ANQPElementType.ANQPNAIRealm);
110 sAnqpMap.put(ANQP_3GPP_NETWORK, ANQPElementType.ANQP3GPPNetwork);
111 sAnqpMap.put(ANQP_GEO_LOC, ANQPElementType.ANQPGeoLoc);
112 sAnqpMap.put(ANQP_CIVIC_LOC, ANQPElementType.ANQPCivicLoc);
113 sAnqpMap.put(ANQP_LOC_URI, ANQPElementType.ANQPLocURI);
114 sAnqpMap.put(ANQP_DOM_NAME, ANQPElementType.ANQPDomName);
115 sAnqpMap.put(ANQP_EMERGENCY_ALERT, ANQPElementType.ANQPEmergencyAlert);
116 sAnqpMap.put(ANQP_TDLS_CAP, ANQPElementType.ANQPTDLSCap);
117 sAnqpMap.put(ANQP_EMERGENCY_NAI, ANQPElementType.ANQPEmergencyNAI);
118 sAnqpMap.put(ANQP_NEIGHBOR_REPORT, ANQPElementType.ANQPNeighborReport);
119 sAnqpMap.put(ANQP_VENDOR_SPEC, ANQPElementType.ANQPVendorSpec);
121 sHs20Map.put(HS_QUERY_LIST, ANQPElementType.HSQueryList);
122 sHs20Map.put(HS_CAPABILITY_LIST, ANQPElementType.HSCapabilityList);
123 sHs20Map.put(HS_FRIENDLY_NAME, ANQPElementType.HSFriendlyName);
124 sHs20Map.put(HS_WAN_METRICS, ANQPElementType.HSWANMetrics);
125 sHs20Map.put(HS_CONN_CAPABILITY, ANQPElementType.HSConnCapability);
126 sHs20Map.put(HS_NAI_HOME_REALM_QUERY, ANQPElementType.HSNAIHomeRealmQuery);
127 sHs20Map.put(HS_OPERATING_CLASS, ANQPElementType.HSOperatingclass);
128 sHs20Map.put(HS_OSU_PROVIDERS, ANQPElementType.HSOSUProviders);
129 sHs20Map.put(HS_ICON_REQUEST, ANQPElementType.HSIconRequest);
130 sHs20Map.put(HS_ICON_FILE, ANQPElementType.HSIconFile);
132 for (Map.Entry<Integer, ANQPElementType> entry : sAnqpMap.entrySet()) {
135 for (Map.Entry<Integer, ANQPElementType> entry : sHs20Map.entrySet()) {
140 public static ANQPElementType mapANQPElement(int id) {
144 public static ANQPElementType mapHS20Element(int id) {
148 public static Integer getANQPElementID(ANQPElementType elementType) {
152 public static Integer getHS20ElementID(ANQPElementType elementType) {
156 public static boolean hasBaseANQPElements(Collection<ANQPElementType> elements) {
160 for (ANQPElementType element : elements) {
168 public static boolean hasR2Elements(List<ANQPElementType> elements) {
169 return elements.contains(ANQPElementType.HSOSUProviders);