de.lmu.ifi.dbs.elki.data
Class MultiInstanceObject<O extends DatabaseObject>
java.lang.Object
de.lmu.ifi.dbs.elki.data.AbstractDatabaseObject
de.lmu.ifi.dbs.elki.data.MultiInstanceObject<O>
- Type Parameters:
O
- Object type
- All Implemented Interfaces:
- DatabaseObject
public class MultiInstanceObject<O extends DatabaseObject>
- extends AbstractDatabaseObject
MultiInstanceObject represents a collection of several DatabaseObjects of an equal type.
- Author:
- Arthur Zimek
Field Summary |
private List<O> |
members
Holds the members of this MultiInstanceObject. |
Constructor Summary |
MultiInstanceObject(List<O> members)
Provides a MultiInstanceObject comprising the specified members. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
members
private List<O extends DatabaseObject> members
- Holds the members of this MultiInstanceObject.
MultiInstanceObject
public MultiInstanceObject(List<O> members)
- Provides a MultiInstanceObject comprising the specified members.
- Parameters:
members
- a list of members - the references of the members
are kept as given, but in a new list