de.lmu.ifi.dbs.elki.datasource.filter
Class SplitNumberVectorFilter<V extends NumberVector<V,?>>
java.lang.Object
de.lmu.ifi.dbs.elki.datasource.filter.SplitNumberVectorFilter<V>
- All Implemented Interfaces:
- ObjectFilter
public class SplitNumberVectorFilter<V extends NumberVector<V,?>>
- extends Object
- implements ObjectFilter
Split an existing column into two types.
Field Summary |
(package private) int[] |
dims
Selected dimensions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dims
final int[] dims
- Selected dimensions.
SplitNumberVectorFilter
public SplitNumberVectorFilter(int[] dims)
- Constructor.
- Parameters:
dims
- Dimensions to use.
filter
public MultipleObjectsBundle filter(MultipleObjectsBundle objects)
- Description copied from interface:
ObjectFilter
- Filter a set of object packages.
- Specified by:
filter
in interface ObjectFilter
- Parameters:
objects
- Object to filter
- Returns:
- Filtered objects
getInputTypeRestriction
private TypeInformation getInputTypeRestriction()
- The input type we use.
- Returns:
- type information