|
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 |
final String[] | operators () |
final String[] | properties () |
Private Attributes |
String | property |
String | operator |
String | value |
boolean | multiplePercentAllowed |
Static Private Attributes |
final String | GREATER_THAN_OPERATOR = ">" |
final String | LESS_THAN_OPERATOR = "<" |
final String | GREATER_EQUAL_THAN_OPERATOR = ">=" |
final String | LESS_EQUAL_THAN_OPERATOR = "<=" |
final String | EQUAL_OPERATOR = "=" |
final String | NOT_EQUAL_OPERATOR = "<>" |
final String | LIKE_OPERATOR = "LIKE" |
final String | privateOperators [] |
final String | ALARM_ID_PROPERTY = "ALARM_ID" |
final String | FAULT_FAMILY_PROPERTY = "FAULT_FAMILY" |
final String | FAULT_MEMBER_PROPERTY = "FAULT_MEMBER" |
final String | FAULT_CODE_PROPERTY = "FAULT_CODE" |
final String | PROBLEM_DESCRIPTION_PROPERTY = "PROBLEM_DESCRIPTION" |
final String | SITE_PROPERTY = "SITE" |
final String | BUILDING_PROPERTY = "BUILDING" |
final String | PRIORITY_PROPERTY = "PRIORITY" |
final String | SOURCE_NAME_PROPERTY = "SOURCE_NAME" |
final String | SAFETY_ZONE_PROPERTY = "SAFETY_ZONE" |
final String | RESPONSIBLE_PERSON_PROPERTY = "RESPONSIBLE_PERSON" |
final String | SYSTEM_NAME_PROPERTY = "SYSTEM_NAME" |
final String | IDENTIFIER_PROPERTY = "IDENTIFIER" |
final String | privateProperties [] |
final String | BOOLEAN_SUFFIX = "_BOOL" |
final String | INTEGER_SUFFIX = "_INT" |
final String | FLOAT_SUFFIX = "_FLOAT" |
final String | DOUBLE_SUFFIX = "_DOUBLE" |
final String | SHORT_SUFFIX = "_SHORT" |
final String | LONG_SUFFIX = "_LONG" |
final String | STRING_SUFFIX = "_STRING" |
final String | BYTE_SUFFIX = "_BYTE" |
final String | integerProperties [] |
final String | stringProperties [] |
final String | numericOperators [] |
final String | literalOperators [] = { EQUAL_OPERATOR, NOT_EQUAL_OPERATOR, LIKE_OPERATOR} |
final String | booleanOperators [] = { EQUAL_OPERATOR, NOT_EQUAL_OPERATOR,} |
final String | byteOperators [] = { EQUAL_OPERATOR, NOT_EQUAL_OPERATOR,} |