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
Class PatternFilter

    |
    +--ru.biosoft.access.MutableFilter
      |
      +--ru.biosoft.access.PatternFilter

public abstract class PatternFilter
extends MutableFilter

Abstract filter to check some `DataElement` property to correspond regular expression.

Constructor Summary
`PatternFilter()`

Method Summary
`abstract String` | `getCheckedProperty(DataElement de)` This method should be implemented in subclasses to return property value that should match the pattern.
`String` | `getPattern()`
`boolean` | `isAcceptable(DataElement de)`
`boolean` | `isAcceptEmpty()`
`void` | `setAcceptEmpty(boolean acceptEmpty)`
`void` | `setPattern(String pattern)`

Methods inherited from class ru.biosoft.access.MutableFilter
`isEnabled, setEnabled`

Constructor Detail

### PatternFilter

    public PatternFilter()

Method Detail

### getCheckedProperty

    public abstract String getCheckedProperty(DataElement de)

  This method should be implemented in subclasses to return property value that should match the pattern.
  Parameters:
    de - expected `DataElement`

### getPattern

    public String getPattern()

### isAcceptable

    public boolean isAcceptable(DataElement de)

### isAcceptEmpty

    public boolean isAcceptEmpty()

### setAcceptEmpty

    public void setAcceptEmpty(boolean acceptEmpty)

### setPattern

    public void setPattern(String pattern)

Association Links

to Class java.lang.String

to Class java.lang.String

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

BOTTOM