javax.jmdns.impl
Class JmDNSImpl.ServiceTypeEntry
java.lang.Object
java.util.AbstractMap<String,String>
javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
- All Implemented Interfaces:
- Cloneable, Map<String,String>
- 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 classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class java.util.AbstractMap |
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
JmDNSImpl.ServiceTypeEntry
public JmDNSImpl.ServiceTypeEntry(String type)
getType
public String getType()
- The type associated with this entry.
- Returns:
- the type
entrySet
public Set<Map.Entry<String,String>> entrySet()
- Specified by:
entrySet
in interface Map<String,String>
- Specified by:
entrySet
in class AbstractMap<String,String>
contains
public boolean contains(String subtype)
- Returns
true
if this set contains the specified element. More formally, returns true
if and only if this set contains an element e
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
public boolean add(String subtype)
- Adds the specified element to this set if it is not already present. More formally, adds the specified element
e
to this set if this set contains no element e2
such that
(e==null ? e2==null : e.equals(e2))
. If this set already contains the element, the call leaves the set unchanged and returns false
.
- Parameters:
subtype
- element to be added to this set
- Returns:
true
if this set did not already contain the specified element
iterator
public Iterator<String> 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
public JmDNSImpl.ServiceTypeEntry clone()
- Overrides:
clone
in class AbstractMap<String,String>
toString
public String toString()
- Overrides:
toString
in class AbstractMap<String,String>
Copyright © 2002-2011 JmDNS. All Rights Reserved.