com.smartgwt.client.widgets.form.fields

## Class FieldOperatorCustomizer

- java.lang.Object
- - com.smartgwt.client.widgets.form.fields.FieldOperatorCustomizer

-     public abstract class FieldOperatorCustomizer
      extends java.lang.Object

  Customizer that returns the list of OperatorIds applicable to a given field.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `FieldOperatorCustomizer()`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract OperatorId[]` | `getFieldOperators(java.lang.String fieldName, OperatorId[] defaultOperators, FilterBuilder filterBuilder)` getFieldOperators() should be implemented and return the list of OperatorIds applicable to the passed fieldName

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### FieldOperatorCustomizer

          public FieldOperatorCustomizer()

  - ### Method Detail

    - #### getFieldOperators

          public abstract OperatorId[] getFieldOperators(java.lang.String fieldName,
                                                         OperatorId[] defaultOperators,
                                                         FilterBuilder filterBuilder)

      getFieldOperators() should be implemented and return the list of OperatorIds applicable to the passed fieldName
      Parameters:
        `fieldName` - the name of the field to return OperatorIds for
        `defaultOperators` - the default list of OperatorIds that would be returned in the absence of this customizer
        `filterBuilder` - the FilterBuilder this customizer is attached to
      Returns:
        array of OperatorIds to apply to the passed fieldName