Constant summary
- OPERATOR_EQUAL
- OPERATOR_NOT_EQUAL
- OPERATOR_LARGER_THAN
- OPERATOR_LARGER_THAN_OR_EQUAL_TO
- OPERATOR_SMALLER_THAN
- OPERATOR_SMALLER_THAN_OR_EQUAL_TO
- OPERATOR_LIKE
- OPERATOR_NOT_LIKE
- OPERATOR_IS
- OPERATOR_IS_NOT
- OPERATOR_IN
- OPERATOR_NOT_IN
- OPERATOR_EXISTS
- OPERATOR_NOT_EXISTS
- LIKE_WILDCARD_ONE_CHAR
- LIKE_WILDCARD_MANY_CHARS
- SEQ_OPERATOR_AND
- SEQ_OPERATOR_OR
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( QueryComparator parentSelector = null ) |
public | isEmpty ( ) |
public | match ( QueryItem queryItem1 , unknown operator , QueryItem queryItem2 , unknown useAnd = true ) |
public | andMatch ( QueryItem queryItem1 , unknown operator , QueryItem queryItem2 ) |
public | orMatch ( QueryItem queryItem1 , unknown operator , QueryItem queryItem2 ) |
public | test ( unknown operator , QueryResult queryResult , unknown useAnd = true ) |
public | andTest ( unknown operator , QueryResult queryResult ) |
public | orTest ( unknown operator , QueryResult queryResult ) |
public | group ( QueryComparator queryComparator = null ) |
public | andGroup ( QueryComparator queryComparator = null ) |
public | orGroup ( QueryComparator queryComparator = null ) |
public | endGroup ( ) |
public | getFirstComparison ( ) |
public | buildQueryFragment ( QueryFragmentBuilder fragmentBuilder ) |
public static array | getOperators ( ) |
public static | getTestOperators ( ) |
Constants in detail
-
OPERATOR_EQUAL
const OPERATOR_EQUAL
-
OPERATOR_NOT_EQUAL
const OPERATOR_NOT_EQUAL
-
OPERATOR_LARGER_THAN
const OPERATOR_LARGER_THAN
-
OPERATOR_LARGER_THAN_OR_EQUAL_TO
const OPERATOR_LARGER_THAN_OR_EQUAL_TO
-
OPERATOR_SMALLER_THAN
const OPERATOR_SMALLER_THAN
-
OPERATOR_SMALLER_THAN_OR_EQUAL_TO
const OPERATOR_SMALLER_THAN_OR_EQUAL_TO
-
OPERATOR_LIKE
const OPERATOR_LIKE
-
OPERATOR_NOT_LIKE
const OPERATOR_NOT_LIKE
-
OPERATOR_IS
const OPERATOR_IS
-
OPERATOR_IS_NOT
const OPERATOR_IS_NOT
-
OPERATOR_IN
const OPERATOR_IN
-
OPERATOR_NOT_IN
const OPERATOR_NOT_IN
-
OPERATOR_EXISTS
const OPERATOR_EXISTS
-
OPERATOR_NOT_EXISTS
const OPERATOR_NOT_EXISTS
-
LIKE_WILDCARD_ONE_CHAR
const LIKE_WILDCARD_ONE_CHAR
-
LIKE_WILDCARD_MANY_CHARS
const LIKE_WILDCARD_MANY_CHARS
-
SEQ_OPERATOR_AND
const SEQ_OPERATOR_AND
-
SEQ_OPERATOR_OR
const SEQ_OPERATOR_OR
Methods in detail
-
__construct
-
isEmpty
public isEmpty ( ) -
match
-
andMatch
-
orMatch
-
test
-
andTest
-
orTest
-
group
-
andGroup
-
orGroup
-
endGroup
public endGroup ( ) -
getFirstComparison
public getFirstComparison ( ) -
buildQueryFragment
-
getOperators
array public static getOperators ( ) -
getTestOperators
public static getTestOperators ( )
return