public class PropertyFilter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyFilter.MatchType |
| Constructor and Description |
|---|
PropertyFilter(PropertyFilter.MatchType matchType,
java.lang.String propertyName) |
PropertyFilter(PropertyFilter.MatchType matchType,
java.lang.String propertyName,
T... value) |
PropertyFilter(PropertyFilter.MatchType matchType,
java.lang.String propertyName,
T value) |
PropertyFilter(PropertyFilter.MatchType matchType,
T value) |
PropertyFilter(java.lang.String filterName)
Deprecated.
|
PropertyFilter(java.lang.String filterName,
T... value)
Deprecated.
|
PropertyFilter(java.lang.String filterName,
T value)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static PropertyFilterBuilder |
builder() |
java.lang.String |
getFilterName() |
java.lang.String |
getKey() |
PropertyFilter.MatchType |
getMatchType() |
java.lang.String |
getPropertyName() |
<T> T |
getPropertyValue() |
<T> T |
getPropertyValue(java.lang.Class<T> clazz) |
boolean |
isExpression() |
boolean |
isPropertyFilter() |
boolean |
isSpecification() |
java.lang.String |
toString() |
public PropertyFilter(PropertyFilter.MatchType matchType, T value)
@Deprecated
public PropertyFilter(java.lang.String filterName,
T value)
@Deprecated public PropertyFilter(java.lang.String filterName)
@Deprecated
public PropertyFilter(java.lang.String filterName,
T... value)
public PropertyFilter(PropertyFilter.MatchType matchType, java.lang.String propertyName)
public PropertyFilter(PropertyFilter.MatchType matchType, java.lang.String propertyName, T value)
public PropertyFilter(PropertyFilter.MatchType matchType, java.lang.String propertyName, T... value)
public static PropertyFilterBuilder builder()
public java.lang.String getKey()
public java.lang.String getPropertyName()
public <T> T getPropertyValue()
public <T> T getPropertyValue(java.lang.Class<T> clazz)
public java.lang.String getFilterName()
public boolean isPropertyFilter()
public boolean isSpecification()
public boolean isExpression()
public PropertyFilter.MatchType getMatchType()
public java.lang.String toString()
toString in class java.lang.Object