public interface RhnSet
extends java.util.Set
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(java.lang.Long elem)
Add a new element to the Set.
|
void |
addElement(java.lang.Long elem,
java.lang.Long elemTwo)
Add a new element to the Set.
|
void |
addElement(java.lang.Long elem,
java.lang.Long elemTwo,
java.lang.Long elemThree)
Add a new element to the Set
|
void |
addElement(RhnSetElement e)
Add a new element to the Set.
|
void |
addElement(java.lang.String elem)
Add a new element to the Set.
|
void |
addElements(java.lang.String[] elems)
Adds an array of elements to the set.
|
void |
clear()
Clear the set - remove all elements
|
boolean |
contains(java.lang.Long elem)
Returns whether or not the set contains the given RhnSetElement
given elem (elementTwo is assumed to be null)
|
boolean |
contains(java.lang.Long elem,
java.lang.Long elemTwo)
Returns whether or not the set contains the given RhnSetElement
given elem and elemTwo
|
boolean |
contains(RhnSetElement e)
Returns whether or not the set contains the given RhnSetElement
|
java.util.Set<RhnSetElement> |
getElements()
Returns a java.util.Set of the Elements in the RhnSet.
|
java.util.Set<java.lang.Long> |
getElementValues()
Returns a java.util.Set of the Long values in each RhnSetElement.
|
java.lang.String |
getLabel()
Getter for label
|
java.lang.Long |
getUserId()
Getter for user id
|
boolean |
isEmpty()
Determine if the set is empty
|
void |
removeElement(java.lang.Long elem)
Remove an element from the set
|
void |
removeElement(java.lang.Long elem,
java.lang.Long elemTwo)
Remove an element from the set
|
void |
removeElement(RhnSetElement e)
Remove an element from the set
|
void |
removeElements(java.lang.String[] elems)
Removes an array of elements to the set.
|
void |
setLabel(java.lang.String lbl)
Setter for label
|
void |
setUserId(java.lang.Long id)
Setter for user id
|
int |
size()
Returns the size of the element list for the set
|
void setUserId(java.lang.Long id)
id - User id associated with this Set.java.lang.Long getUserId()
void setLabel(java.lang.String lbl)
lbl - Label for this Set.java.lang.String getLabel()
void addElement(RhnSetElement e)
e - Element to addvoid addElement(java.lang.Long elem,
java.lang.Long elemTwo,
java.lang.Long elemThree)
elem - Element one.elemTwo - Element two, can be null.elemThree - Element three, can be null.void addElement(java.lang.Long elem,
java.lang.Long elemTwo)
elem - Element one.elemTwo - Element two, can be null.void addElement(java.lang.Long elem)
elem - Element onevoid addElement(java.lang.String elem)
elem - Element one or Element1|Element2void addElements(java.lang.String[] elems)
elems - String [] - array of elements to addvoid removeElements(java.lang.String[] elems)
elems - String [] - array of elements to addvoid removeElement(RhnSetElement e)
e - Element to removevoid removeElement(java.lang.Long elem,
java.lang.Long elemTwo)
elem - value for elementelemTwo - value for elementTwovoid removeElement(java.lang.Long elem)
elem - value for elementvoid clear()
clear in interface java.util.Collectionclear in interface java.util.Setjava.util.Set<RhnSetElement> getElements()
java.util.Set<java.lang.Long> getElementValues()
boolean contains(RhnSetElement e)
e - RhnSetElement to look forboolean contains(java.lang.Long elem,
java.lang.Long elemTwo)
elem - first elem to look forelemTwo - second elem to look forboolean contains(java.lang.Long elem)
elem - first elem to look forint size()
size in interface java.util.Collectionsize in interface java.util.Setboolean isEmpty()
isEmpty in interface java.util.CollectionisEmpty in interface java.util.Set