public abstract class QueryFilter extends QueryFunction
QueryConfig,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected int |
filterId |
CLASS_PROPERTY, VIEWKEY_PROPERTY| Constructor and Description |
|---|
QueryFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeQueryStateAdd(QueryState state)
Function to check for any additional conditions when adding to the query state.
|
void |
beforeQueryStateRemove(QueryState state) |
int |
getFilterId() |
boolean |
isBaseFilter() |
void |
setBaseFilter(boolean isBaseFilter) |
java.lang.String |
toGroovyFilter(DataSource ds) |
applyToDiscoveryServiceQuery, applyToDiscoveryServiceQuery, clone, equals, equals, getCompareString, getName, getStateNameOverride, getVersion, getViewKey, hashCode, initializeFromJSON, isInvalid, setInvalid, setName, setStateNameOverride, setVersion, setViewKey, toString, upgradepublic void beforeQueryStateAdd(QueryState state)
QueryFunctionbeforeQueryStateAdd in class QueryFunctionpublic void beforeQueryStateRemove(QueryState state)
beforeQueryStateRemove in class QueryFunctionpublic int getFilterId()
public boolean isBaseFilter()
public void setBaseFilter(boolean isBaseFilter)
isBaseFilter - the isBaseFilter to setpublic java.lang.String toGroovyFilter(DataSource ds) throws QueryFunctionUnsupportedException
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.