|
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,} |