Package javax.jmdns.impl
Class JmDNSImpl.ServiceTypeEntry
- Enclosing class:
JmDNSImpl
public static class JmDNSImpl.ServiceTypeEntry
extends AbstractMap<String,String>
implements Cloneable
This is used to store type entries. The type is stored as a call variable and the map support the subtypes.
The key is the lowercase version as the value is the case preserved version.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Adds the specified element to this set if it is not already present.clone()
boolean
Returnstrue
if this set contains the specified element.entrySet()
getType()
The type associated with this entry.iterator()
Returns an iterator over the elements in this set.toString()
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
_entrySet
-
_type
-
-
Constructor Details
-
ServiceTypeEntry
-
-
Method Details
-
getType
The type associated with this entry.- Returns:
- the type
-
entrySet
-
contains
Returnstrue
if this set contains the specified element. More formally, returnstrue
if and only if this set contains an elemente
such that(o==null ? e==null : o.equals(e))
.- Parameters:
subtype
- element whose presence in this set is to be tested- Returns:
true
if this set contains the specified element
-
add
Adds the specified element to this set if it is not already present. More formally, adds the specified elemente
to this set if this set contains no elemente2
such that(e==null ? e2==null : e.equals(e2))
. If this set already contains the element, the call leaves the set unchanged and returnsfalse
.- Parameters:
subtype
- element to be added to this set- Returns:
true
if this set did not already contain the specified element
-
iterator
Returns an iterator over the elements in this set. The elements are returned in no particular order (unless this set is an instance of some class that provides a guarantee).- Returns:
- an iterator over the elements in this set
-
clone
- Overrides:
clone
in classAbstractMap<String,
String>
-
toString
- Overrides:
toString
in classAbstractMap<String,
String>
-