
public class UnmodifiableDBIDs extends Object implements StaticDBIDs
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | UnmodifiableDBIDs.UnmodifiableDBIDIterMake an existing DBIDMIter unmodifiable. | 
| Constructor and Description | 
|---|
| UnmodifiableDBIDs(DBIDs inner)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | contains(DBIDRef o)Test whether an ID is contained. | 
| boolean | isEmpty()Test for an empty DBID collection. | 
| DBIDIter | iter()Get a DBID iterator (a more efficient API). | 
| int | size()Retrieve the collection / data size. | 
| String | toString() | 
private final DBIDs inner
public UnmodifiableDBIDs(DBIDs inner)
inner - Inner DBID collection.public boolean contains(DBIDRef o)
DBIDspublic boolean isEmpty()
DBIDspublic DBIDIter iter()
DBIDs
 for(DBIDIter iter = ids.iter(); iter.valid(); iter.advance()) {
   DBID id = iter.getDBID();
 }
 
 public int size()
DBIDs