public class DropNaNFilter extends AbstractStreamFilter
Modifier and Type | Class and Description |
---|---|
static class |
DropNaNFilter.Parameterizer
Parameterization class.
|
BundleStreamSource.Event
Modifier and Type | Field and Description |
---|---|
private BitSet |
densecols
Columns to check.
|
private static Logging |
LOG
Class logger
|
source
Constructor and Description |
---|
DropNaNFilter()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
data(int rnum)
Access a particular object and representation.
|
MultipleObjectsBundle |
filter(MultipleObjectsBundle objects)
Filter a set of object packages.
|
BundleMeta |
getMeta()
Get the current meta data.
|
BundleStreamSource.Event |
nextEvent()
Get the next event
|
private void |
updateMeta(BundleMeta meta)
Process an updated meta record.
|
init
private static final Logging LOG
private BitSet densecols
public BundleMeta getMeta()
BundleStreamSource
public Object data(int rnum)
BundleStreamSource
rnum
- Representation numberpublic BundleStreamSource.Event nextEvent()
BundleStreamSource
private void updateMeta(BundleMeta meta)
meta
- Meta recordpublic MultipleObjectsBundle filter(MultipleObjectsBundle objects)
ObjectFilter
filter
in interface ObjectFilter
filter
in class AbstractStreamFilter
objects
- Object to filter