Inheritance diagram for kddml.Core.QueryElement.Condition.PP_REWRITING_CONDITION_DESCR:
Public Member Functions | |
String[] | list () |
byte | getTermCardinality (String op_type) |
Protected Member Functions | |
PP_REWRITING_CONDITION_DESCR () | |
byte | getOpCode (String op_type) |
void | checkTerm1 (String op_type, String term1_value, boolean is_constant) throws XMLSpecialElementException |
void | checkTerm2 (String op_type, String term2_value, boolean is_constant) throws XMLSpecialElementException |
void | checkTerm3 (String op_type, String term3_value, boolean is_constant) throws XMLSpecialElementException |
Static Protected Attributes | |
static final byte | IS_MISSING = 6 |
static final byte | GROUP = 7 |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Proprietary constructor. |
|
Returns the list of legal values for the op_type attribute.
Implements kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Returns the operator code of the input op_type attribute. Returns -1 if the operator is not supported.
Reimplemented from kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Returns the op_type cardinality. Returns 0 if the input operator has not arguments. Returns 1 if the input operator is unary. Returns 2 if the input operator is binary. Returns 3 if the input operatro has three arguments.
Implements kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Checks the first term.
Implements kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Checks the second term.
Implements kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Checks the third term. No controls are needed.
Implements kddml.Core.QueryElement.Condition.BaseConditionDescr. |
|
Returns true if the attribute value is missing. |
|
Given an attribute value previously matched with a regular expression, a positive integer N representing the index of a sub-sequence (group) related to pattern matching, and a string constant, it checks if the group N of the attribute value is equal to the input string. As a matter of notation, sub-sequences can be identified in the regular expression by grouping them within round parentheses. |