Overview | Package | Class | Use | Tree | Help
| HEADER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ru.biosoft.access
Interface Filter

All Known Subinterfaces:
  QueryFilter

All Known Implementing Classes:
  EModel.VariableFilter, Filter.IncludeAllFilter, Filter.IncludeNoneFilter, MutableFilter

public interface Filter

Used for filtering data elements.

Field Summary
`final static Filter` | `INCLUDE_ALL_FILTER` Default filter that accept any data element.
`final static Filter` | `INCLUDE_NONE_FILTER` Default filter that accept nothing.

Method Summary
`boolean` | `isAcceptable(DataElement de)` Return is data element accepted by filter.
`boolean` | `isEnabled()` Indicates whether a filter should be used.

Field Detail

### INCLUDE_ALL_FILTER

    public final static Filter INCLUDE_ALL_FILTER

  Default filter that accept any data element.

### INCLUDE_NONE_FILTER

    public final static Filter INCLUDE_NONE_FILTER

  Default filter that accept nothing.

Method Detail

### isAcceptable

    public boolean isAcceptable(DataElement de)

  Return is data element accepted by filter.
  Parameters:
    de - Data element.
  Returns: `true` - if filter accept specified data element, `false` otherwise.
  See Also:
    DataElement

### isEnabled

    public boolean isEnabled()

  Indicates whether a filter should be used.

Association Links

to Class ru.biosoft.access.Filter

  Default filter that accept any data element.

to Class ru.biosoft.access.Filter

  Default filter that accept nothing.

Overview | Package | Class | Use | Tree | Help
| FOOTER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

BOTTOM