|
|||||||||
| Home >> All >> org >> [ odmg overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.odmg
Interface DSet

- All Superinterfaces:
- java.util.Collection, DCollection, java.lang.Iterable, java.util.Set
- public interface DSet
- extends DCollection, java.util.Set
The ODMG Set collection interface.
A DSet object is an unordered collection that does not support
multiple elements with the same value. An implementation typically is very
efficient at determining whether the collection contains a particular value.
All of the operations defined by the JavaSoft Set
interface are supported by an ODMG implementation of DSet,
the exception UnsupportedOperationException is not thrown when a
call is made to any of the Set methods.
- Version:
- ODMG 3.0
| Method Summary | |
DSet |
difference(DSet otherSet)
Create a new DSet object that contains the elements of this
collection minus the elements in otherSet. |
DSet |
intersection(DSet otherSet)
Create a new DSet object that is the set intersection of this
DSet object and the set referenced by otherSet. |
boolean |
properSubsetOf(DSet otherSet)
Determine whether this set is a proper subset of the set referenced by otherSet. |
boolean |
properSupersetOf(DSet otherSet)
Determine whether this set is a proper superset of the set referenced by otherSet. |
boolean |
subsetOf(DSet otherSet)
Determine whether this set is a subset of the set referenced by otherSet. |
boolean |
supersetOf(DSet otherSet)
Determine whether this set is a superset of the set referenced by otherSet. |
DSet |
union(DSet otherSet)
Create a new DSet object that is the set union of this
DSet object and the set referenced by otherSet. |
| Methods inherited from interface org.odmg.DCollection |
existsElement, query, select, selectElement |
| Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Methods inherited from interface java.util.Set |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Method Detail |
union
public DSet union(DSet otherSet)
- Create a new
DSetobject that is the set union of thisDSetobject and the set referenced byotherSet.
intersection
public DSet intersection(DSet otherSet)
- Create a new
DSetobject that is the set intersection of thisDSetobject and the set referenced byotherSet.
difference
public DSet difference(DSet otherSet)
- Create a new
DSetobject that contains the elements of this collection minus the elements inotherSet.
subsetOf
public boolean subsetOf(DSet otherSet)
- Determine whether this set is a subset of the set referenced by
otherSet.
properSubsetOf
public boolean properSubsetOf(DSet otherSet)
- Determine whether this set is a proper subset of the set referenced by
otherSet.
supersetOf
public boolean supersetOf(DSet otherSet)
- Determine whether this set is a superset of the set referenced by
otherSet.
properSupersetOf
public boolean properSupersetOf(DSet otherSet)
- Determine whether this set is a proper superset of the set referenced by
otherSet.
|
|||||||||
| Home >> All >> org >> [ odmg overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC