Filter

public abstract class Filter
Hierarchy:
Object ⯈ Filter

Summary

Constructors
Filter ()
Default constructor.
Abstract Methods
abstract boolean accept (Data.Row row)
Instance Methods
Show all inherited methods (11 more)
protected native Object clone ()
Inherited from Object.
boolean equals (Object)
Inherited from Object.
protected void finalize ()
Inherited from Object.
final native Class<?> getClass ()
Inherited from Object.
native int hashCode ()
Inherited from Object.
final native void notify ()
Inherited from Object.
final native void notifyAll ()
Inherited from Object.
String toString ()
Inherited from Object.
final void wait ()
Inherited from Object.
final native void wait (long)
Inherited from Object.
final void wait (long, int)
Inherited from Object.
Static Methods
static boolean eq (String v1, String v2)
static Filter equals (String hdr1, String hdr2)
static Filter expr (Formula<Boolean> calc)
static Filter filter (String hdr, String v)
static Filter filter (String[] hdrs, String[] vs)
static Filter notNull ()
static Filter notNull (String... hdrs)
static Filter regex (String hdr, String regex)

accept

public abstract boolean accept (
	Data.Row row
);

eq

public static boolean eq (
	String v1,
	String v2
);

equals

public static Filter equals (
	String hdr1,
	String hdr2
);

filter

public static Filter filter (
	String hdr,
	String v
);

filter

public static Filter filter (
	String[] hdrs,
	String[] vs
);

regex

public static Filter regex (
	String hdr,
	String regex
);

notNull

public static Filter notNull (
	String... hdrs
);

notNull

public static Filter notNull ();

expr

public static Filter expr (
	Formula<Boolean> calc
);