public abstract class QueryFilter<F extends QueryFilter,T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.jfantasy.framework.dao.jpa.PropertyFilterBuilder |
builder |
| Constructor and Description |
|---|
QueryFilter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.jfantasy.framework.dao.jpa.PropertyFilter> |
build() |
org.jfantasy.framework.dao.jpa.PropertyFilterBuilder |
getBuilder() |
protected void |
register(java.lang.String name,
TypeConverter converter) |
void |
set(java.lang.String name,
java.lang.Object value) |
void |
setAnd(F[] filters) |
void |
setNot(F[] filters) |
void |
setOr(F[] filters) |
protected void register(java.lang.String name,
TypeConverter converter)
public void setAnd(F[] filters)
public void setOr(F[] filters)
public void setNot(F[] filters)
public void set(java.lang.String name,
java.lang.Object value)
public org.jfantasy.framework.dao.jpa.PropertyFilterBuilder getBuilder()
public java.util.List<org.jfantasy.framework.dao.jpa.PropertyFilter> build()