Package elki.datasource.bundle
Class BundleMeta
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<SimpleTypeInformation<?>>
-
- elki.datasource.bundle.BundleMeta
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<SimpleTypeInformation<?>>
,java.util.Collection<SimpleTypeInformation<?>>
,java.util.List<SimpleTypeInformation<?>>
,java.util.RandomAccess
public class BundleMeta extends java.util.ArrayList<SimpleTypeInformation<?>>
Store the package metadata in an array list. While this is a trivial class, it improves code readability and type safety.- Since:
- 0.4.0
- Author:
- Erich Schubert
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
Serial version
-
Constructor Summary
Constructors Constructor Description BundleMeta()
Constructor.BundleMeta(int initialCapacity)
Constructor.BundleMeta(SimpleTypeInformation<?>... types)
Constructor.
-
Method Summary
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Serial version- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BundleMeta
public BundleMeta()
Constructor.
-
BundleMeta
public BundleMeta(int initialCapacity)
Constructor.- Parameters:
initialCapacity
-
-
BundleMeta
public BundleMeta(SimpleTypeInformation<?>... types)
Constructor.- Parameters:
types
-
-
-