public abstract class ViewFilter<VIEW> extends java.lang.Object implements Filter<VIEW>
Modifier and Type | Field and Description |
---|---|
protected CoolMapObject |
_coolMapObject |
protected VIEW |
threshold |
Constructor and Description |
---|
ViewFilter(VIEW threshold) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
canFilter(java.lang.Class<?> objectClass) |
abstract boolean |
canPass(CoolMapObject<?,VIEW> data,
int rowIndex,
int columnIndex) |
void |
destroy() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
void |
setDescription(java.lang.String des) |
void |
setName(java.lang.String name) |
void |
setParentObject(CoolMapObject object) |
java.lang.String |
toString() |
protected final VIEW threshold
protected CoolMapObject _coolMapObject
public ViewFilter(VIEW threshold)
public void setDescription(java.lang.String des)
public java.lang.String getDescription()
public void setName(java.lang.String name)
public java.lang.String getName()
public abstract boolean canPass(CoolMapObject<?,VIEW> data, int rowIndex, int columnIndex)
public abstract boolean canFilter(java.lang.Class<?> objectClass)
public void setParentObject(CoolMapObject object)
public void destroy()
public java.lang.String toString()
toString
in class java.lang.Object