Constructor and Description |
---|
FieldFilter(String... names) |
FieldFilter(String name) |
FieldFilter(String name,
FieldFilterRule... rules) |
public FieldFilter(String... names)
public FieldFilter(String name)
public FieldFilter(String name, FieldFilterRule... rules)
public FieldFilterRule getCurrentRule()
public Field getCurrentField()
public String getName()
public boolean isThrowExceptionOnMissingField()
public FieldFilter setThrowExceptionOnMissingField(boolean throwExceptionOnMissingField)
public FieldFilter addRule(FieldFilterRule... rules)
public FieldFilter addNotRule(FieldFilterRule rule)
public FieldFilter or(FieldFilterRule... rule)
public <T> FieldFilter valueMatches(T... array)
public <T> FieldFilter valueNotMatches(T... array)
public FieldFilter patternMatches(String... regex)
public FieldFilter patternNotMatches(String... regex)
public FieldFilter contains(String value, boolean caseSensitive)
public FieldFilter notContains(String value, boolean caseSensitive)
public FieldFilter isFieldType(FieldType type)
public FieldFilter isNotFieldType(FieldType type)
public FieldFilter isInstanceOfJavaType(Class<?> type)
public FieldFilter isNotInstanceOfJavaType(Class<?> type)
public FieldFilter isJavaType(Class<?> type)
public FieldFilter isNotJavaType(Class<?> type)
public FieldFilter IsNotNull()
public FieldFilter isNull()
public FieldFilter dateIsBefore(Date date)
public FieldFilter dateIsBefore(String date)
public FieldFilter dateIsAfter(Date date)
public FieldFilter dateIsAfter(String date)
public FieldFilter dateIs(Date date)
public FieldFilter dateIs(String date)
public int getRuleCount()
public FieldFilterRule getRule(int index)
public FieldPath[] getNames()
public DataException addExceptionProperties(DataException exception)
addExceptionProperties
in class Filter
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.