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().