com.pmease.quickbuild.plugin.report.engine.datastore.filter
Class SearchCriterion
java.lang.Object
com.pmease.quickbuild.plugin.report.engine.datastore.filter.SearchCriterion
- All Implemented Interfaces:
- Filter, java.io.Serializable
- Direct Known Subclasses:
- SimpleExpression
public class SearchCriterion
- extends java.lang.Object
- implements Filter
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SearchCriterion
public SearchCriterion()
SearchCriterion
public SearchCriterion(SearchCriterion other)
SearchCriterion
public SearchCriterion(java.lang.String columnName,
Func op,
java.lang.Object value)
isValid
public boolean isValid()
toSqlString
public java.lang.String toSqlString()
- Specified by:
toSqlString
in interface Filter
getColumnName
public java.lang.String getColumnName()
setColumnName
public void setColumnName(java.lang.String columnName)
getDisplayName
public java.lang.String getDisplayName()
setDisplayName
public void setDisplayName(java.lang.String displayName)
getOp
public Func getOp()
setOp
public void setOp(Func op)
getValue
public java.lang.Object getValue()
getActualValue
public java.lang.Object getActualValue()
setValue
public void setValue(java.lang.Object value)
getConnective
public Connective getConnective()
setConnective
public void setConnective(Connective connective)
getInclude
public IncExc getInclude()
setInclude
public void setInclude(IncExc include)
clone
public SearchCriterion clone()
- Overrides:
clone
in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashcode
public int hashcode()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getParams
public java.lang.Object[] getParams()
- Specified by:
getParams
in interface Filter
getColumns
public java.lang.String[] getColumns()
- Specified by:
getColumns
in interface Filter
toBreadcrumb
public java.lang.String toBreadcrumb()
- Specified by:
toBreadcrumb
in interface Filter
getPriority
public FilterPriority getPriority()
- Specified by:
getPriority
in interface Filter
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.