Method Summary |
|
public DBag | difference(DBag otherBag) A new DBag instance is created that contains the difference of
this object and the DBag instance referenced by otherBag .
This method is similar to the removeAll method in Collection ,
except that this method creates a new collection and removeAll
modifies the object to contain the result.
Parameters: otherBag - The other bag to use in creating the difference. |
public DBag | intersection(DBag otherBag) A new DBag instance is created that contains the intersection of
this object and the DBag referenced by otherBag .
This method is similar to the retainAll method in Collection ,
except that this method creates a new collection and retainAll
modifies the object to contain the result.
Parameters: otherBag - The other bag to use in creating the intersection. |
public int | occurrences(Object obj) This method returns the number of occurrences of the object obj
in the DBag collection.
Parameters: obj - The value that may have elements in the collection. |
public DBag | union(DBag otherBag) A new DBag instance is created that is the union of this object
and otherBag .
This method is similar to the addAll method in Collection ,
except that this method creates a new collection and addAll
modifies the object to contain the result.
Parameters: otherBag - The other bag to use in the union operation. |