Package org.restlet.engine.util
Class CaseInsensitiveHashSet
- java.lang.Object
 - 
- java.util.AbstractCollection<E>
 - 
- java.util.AbstractSet<E>
 - 
- java.util.HashSet<java.lang.String>
 - 
- org.restlet.engine.util.CaseInsensitiveHashSet
 
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<java.lang.String>,java.util.Collection<java.lang.String>,java.util.Set<java.lang.String>
public class CaseInsensitiveHashSet extends java.util.HashSet<java.lang.String>Set implementation that is case insensitive.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description CaseInsensitiveHashSet(java.util.Collection<? extends java.lang.String> source)Constructor initializing the set with the given collection. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(java.lang.String element)booleancontains(java.lang.Object o)booleancontains(java.lang.String element)Verify containment by ignoring case.- 
Methods inherited from class java.util.HashSet
clear, clone, isEmpty, iterator, remove, size, spliterator 
- 
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArray, toString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
add
public boolean add(java.lang.String element)
- Specified by:
 addin interfacejava.util.Collection<java.lang.String>- Specified by:
 addin interfacejava.util.Set<java.lang.String>- Overrides:
 addin classjava.util.HashSet<java.lang.String>
 
- 
contains
public boolean contains(java.lang.String element)
Verify containment by ignoring case. 
- 
contains
public boolean contains(java.lang.Object o)
- Specified by:
 containsin interfacejava.util.Collection<java.lang.String>- Specified by:
 containsin interfacejava.util.Set<java.lang.String>- Overrides:
 containsin classjava.util.HashSet<java.lang.String>
 
 - 
 
 -