public enum FieldFilterMode extends java.lang.Enum<FieldFilterMode> implements ValueEnum
DataSourceField.canFilter isn't false allows
 filtering either at the  server or at the client,
 according to related settings. This is the recommended behavior, but it can be useful or necessary to limit filtering in some cases.
| Enum Constant and Description | 
|---|
| BOTH- filter on the client where possible and contact the server when necessary | 
| SERVERONLY- any change to criteria for a field causes cache invalidation and a trip to the server. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getValue() | 
| static FieldFilterMode | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static FieldFilterMode[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final FieldFilterMode BOTH
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "both".
public static final FieldFilterMode SERVERONLY
 If this enumerated value is used in a Component XML
 file or server-side DataSource descriptor (.ds.xml file), use the value "serverOnly".
public static FieldFilterMode[] values()
for (FieldFilterMode c : FieldFilterMode.values()) System.out.println(c);
public static FieldFilterMode valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null