Class Filter<FIELD_TYPE>
- java.lang.Object
-
- io.github.jhipster.service.filter.Filter<FIELD_TYPE>
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BooleanFilter,RangeFilter,StringFilter
public class Filter<FIELD_TYPE> extends Object implements Serializable
Base class for the various attribute filters. It can be added to a criteria class as a member, to support the following query parameters:fieldName.equals='something' fieldName.specified=true fieldName.specified=false fieldName.in='something','other'- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Filter()Filter(Filter<FIELD_TYPE> filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter<FIELD_TYPE>copy()booleanequals(Object o)FIELD_TYPEgetEquals()protected StringgetFilterName()List<FIELD_TYPE>getIn()BooleangetSpecified()inthashCode()Filter<FIELD_TYPE>setEquals(FIELD_TYPE equals)Filter<FIELD_TYPE>setIn(List<FIELD_TYPE> in)Filter<FIELD_TYPE>setSpecified(Boolean specified)StringtoString()
-
-
-
Constructor Detail
-
Filter
public Filter()
-
Filter
public Filter(Filter<FIELD_TYPE> filter)
-
-
Method Detail
-
copy
public Filter<FIELD_TYPE> copy()
-
getEquals
public FIELD_TYPE getEquals()
-
setEquals
public Filter<FIELD_TYPE> setEquals(FIELD_TYPE equals)
-
getSpecified
public Boolean getSpecified()
-
setSpecified
public Filter<FIELD_TYPE> setSpecified(Boolean specified)
-
getIn
public List<FIELD_TYPE> getIn()
-
setIn
public Filter<FIELD_TYPE> setIn(List<FIELD_TYPE> in)
-
getFilterName
protected String getFilterName()
-
-