Public Member Functions | |
| FilterImpl () | |
| FilterImpl (String newProperty, String newOperator, String newValue) | |
| FilterImpl (String newProperty, String newOperator, String newValue, boolean multiplePercentAllowed) | |
| String | getProperty () |
| void | setProperty (String newProperty) |
| String | getOperator () |
| void | setOperator (String newOperator) |
| String | getValue () |
| void | setValue (String newValue) |
| boolean | equals (Object ref) |
| int | hashCode () |
| String | toString () |
| boolean | isBoolean () |
| boolean | isInteger () |
| boolean | isDouble () |
| boolean | isLong () |
| boolean | isFloat () |
| boolean | isShort () |
| boolean | isNumeric () |
| boolean | isString () |
| boolean | isByte () |
| void | validate () throws LaserException |
Static Public Member Functions | |
| static final String[] | operators () |
| static final String[] | properties () |
| cern.laser.client.impl.services.selection.FilterImpl.FilterImpl | ( | ) |
| cern.laser.client.impl.services.selection.FilterImpl.FilterImpl | ( | String | newProperty, | |
| String | newOperator, | |||
| String | newValue | |||
| ) |
| cern.laser.client.impl.services.selection.FilterImpl.FilterImpl | ( | String | newProperty, | |
| String | newOperator, | |||
| String | newValue, | |||
| boolean | multiplePercentAllowed | |||
| ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.equals | ( | Object | ref | ) |
| String cern.laser.client.impl.services.selection.FilterImpl.getOperator | ( | ) | [virtual] |
Accessor method.
Implements cern.laser.client.services.selection.Filter.
Referenced by cern.laser.client.impl.services.selection.FilterSelectionImpl.toSQLString().
| String cern.laser.client.impl.services.selection.FilterImpl.getProperty | ( | ) | [virtual] |
Accessor method.
Implements cern.laser.client.services.selection.Filter.
Referenced by cern.laser.client.impl.services.selection.FilterSelectionImpl.toSQLString().
| String cern.laser.client.impl.services.selection.FilterImpl.getValue | ( | ) | [virtual] |
Accessor method.
Implements cern.laser.client.services.selection.Filter.
Referenced by cern.laser.client.impl.services.selection.FilterSelectionImpl.toSQLString().
| int cern.laser.client.impl.services.selection.FilterImpl.hashCode | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isBoolean | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isByte | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isDouble | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isFloat | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isInteger | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isLong | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isNumeric | ( | ) |
References cern.laser.client.impl.services.selection.FilterImpl.isDouble(), cern.laser.client.impl.services.selection.FilterImpl.isFloat(), cern.laser.client.impl.services.selection.FilterImpl.isInteger(), cern.laser.client.impl.services.selection.FilterImpl.isLong(), and cern.laser.client.impl.services.selection.FilterImpl.isShort().
Referenced by cern.laser.client.impl.services.selection.FilterImpl.isString(), and cern.laser.client.impl.services.selection.FilterImpl.validate().
| boolean cern.laser.client.impl.services.selection.FilterImpl.isShort | ( | ) |
| boolean cern.laser.client.impl.services.selection.FilterImpl.isString | ( | ) |
References cern.laser.client.impl.services.selection.FilterImpl.isBoolean(), cern.laser.client.impl.services.selection.FilterImpl.isByte(), and cern.laser.client.impl.services.selection.FilterImpl.isNumeric().
Referenced by cern.laser.client.impl.services.selection.FilterSelectionImpl.toSQLString().
| static final String [] cern.laser.client.impl.services.selection.FilterImpl.operators | ( | ) | [static] |
| static final String [] cern.laser.client.impl.services.selection.FilterImpl.properties | ( | ) | [static] |
| void cern.laser.client.impl.services.selection.FilterImpl.setOperator | ( | String | newOperator | ) | [virtual] |
Accessor method.
| newOperator | Accessor method. |
Implements cern.laser.client.services.selection.Filter.
| void cern.laser.client.impl.services.selection.FilterImpl.setProperty | ( | String | newProperty | ) | [virtual] |
Accessor method.
| newProperty | the alarm property to filter against |
Implements cern.laser.client.services.selection.Filter.
| void cern.laser.client.impl.services.selection.FilterImpl.setValue | ( | String | newValue | ) | [virtual] |
Accessor method.
| newValue | the value to filter |
Implements cern.laser.client.services.selection.Filter.
| String cern.laser.client.impl.services.selection.FilterImpl.toString | ( | ) |
| void cern.laser.client.impl.services.selection.FilterImpl.validate | ( | ) | throws LaserException [virtual] |
Validation method.
| LaserException | if the filter is not valid |
Implements cern.laser.client.services.selection.Filter.
References cern.laser.client.impl.services.selection.FilterImpl.equals(), cern.laser.client.impl.services.selection.FilterImpl.isBoolean(), cern.laser.client.impl.services.selection.FilterImpl.isByte(), cern.laser.client.impl.services.selection.FilterImpl.isDouble(), cern.laser.client.impl.services.selection.FilterImpl.isFloat(), cern.laser.client.impl.services.selection.FilterImpl.isInteger(), cern.laser.client.impl.services.selection.FilterImpl.isLong(), cern.laser.client.impl.services.selection.FilterImpl.isNumeric(), and cern.laser.client.impl.services.selection.FilterImpl.isShort().
1.7.0