| 
        Groovy JDK | |||||||||
| Method Summary | |
|---|---|
Set
 | 
asImmutable()
A convenience method for creating an immutable list.  | 
Set
 | 
asSynchronized()
A convenience method for creating a synchronized Set.  | 
boolean
 | 
equals(Set other)
Compare the contents of two Sets for equality using Groovy's coercion rules.  | 
Set
 | 
minus(Collection removeMe)
Create a Set composed of the elements of the first Set minus the elements of the given Collection.  | 
Set
 | 
minus(Iterable removeMe)
Create a Set composed of the elements of the first Set minus the elements from the given Iterable.  | 
Set
 | 
minus(Object removeMe)
Create a Set composed of the elements of the first Set minus the given element.  | 
| Method Detail | 
|---|
public Set asImmutable()
public Set asSynchronized()
public boolean equals(Set other)
null, the result
is true; otherwise if either set is null, the result
is false. Example usage:
Set s1 = ["a", 2] def s2 = [2, 'a'] as Set Set s3 = [3, 'a'] def s4 = [2.0, 'a'] as Set def s5 = [2L, 'a'] as Set assert s1.equals(s2) assert !s1.equals(s3) assert s1.equals(s4) assert s1.equals(s5)
other -  the Set being compared to.public Set minus(Collection removeMe)
removeMe -  the items to remove from the Set.public Set minus(Iterable removeMe)
removeMe -  the items to remove from the Set.public Set minus(Object removeMe)
removeMe -  the element to remove from the Set.
            
            
  | 
        Groovy JDK | |||||||||