public abstract class AbstractSearchFilter extends java.lang.Object implements SearchFilter, java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
private SearchOperator |
operator |
private java.lang.String |
property |
private static long |
serialVersionUID |
private SearchType |
type |
private java.lang.Object |
value |
构造器和说明 |
---|
AbstractSearchFilter(SearchType type,
java.lang.String property,
SearchOperator operator,
java.lang.Object value) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object o) |
SearchOperator |
getOperator()
获取操作符
|
java.lang.String |
getProperty()
获取需要过滤的属性名
|
SearchType |
getType()
获取条件连接类型
|
java.lang.Object |
getValue()
获取给定的属性值
|
int |
hashCode() |
getChildFilters, hasChildFilter
private static final long serialVersionUID
private final SearchType type
private final java.lang.String property
private final SearchOperator operator
private final java.lang.Object value
public AbstractSearchFilter(SearchType type, java.lang.String property, SearchOperator operator, java.lang.Object value)
public SearchType getType()
SearchFilter
getType
在接口中 SearchFilter
SearchType
public java.lang.String getProperty()
SearchFilter
getProperty
在接口中 SearchFilter
public SearchOperator getOperator()
SearchFilter
getOperator
在接口中 SearchFilter
public java.lang.Object getValue()
SearchFilter
getValue
在接口中 SearchFilter
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object