Package org.apache.torque.criteria
Klasse SqlEnum
java.lang.Object
org.apache.torque.criteria.SqlEnum
- Alle implementierten Schnittstellen:
Serializable
A typesafe enum of SQL string fragments. Used by Criteria and SqlExpression
to build queries. Criteria also makes most of the constants available
in order to specify a criterion.
- Seit:
- 3.0
- Version:
- $Id: SqlEnum.java 1917245 2024-04-21 14:06:23Z tv $
- Autor:
- , Thomas Fischer
- Siehe auch:
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final SqlEnum
SQL Expression "ALL ".static final SqlEnum
SQL Expression "!static final SqlEnum
SQL Expression " AS ".static final SqlEnum
SQL Expression "ASC".static final SqlEnum
SQL Expression "CURRENT_DATE".static final SqlEnum
SQL Expression "CURRENT_TIME".static final SqlEnum
SQL Expression "CURRENT_TIMESTAMP".static final SqlEnum
SQL Expression "DESC".static final SqlEnum
SQL Expression "DISTINCT ".static final SqlEnum
SQL Expression "=".static final SqlEnum
SQL Expression " ESCAPE ".static final SqlEnum
SQL Expression " EXCEPT ".static final SqlEnum
SQL Expression " EXCEPT ALL ".static final SqlEnum
SQL Expression ">=".static final SqlEnum
SQL Expression ">".static final SqlEnum
SQL Expression " ILIKE ".static final SqlEnum
SQL Expression " IN ".static final SqlEnum
SQL Expression " INTERSECT ".static final SqlEnum
SQL Expression " INTERSECT ALL ".static final SqlEnum
SQL Expression " IS NOT NULL".static final SqlEnum
SQL Expression " IS NULL".static final SqlEnum
SQL Expression "JOIN".static final SqlEnum
SQL Expression "<=".static final SqlEnum
SQL Expression "<".static final SqlEnum
SQL Expression " LIKE ".static final SqlEnum
SQL Expression " MINUS ".static final SqlEnum
SQL Expression " MINUS ALL ".static final SqlEnum
SQL Expression "<>".static final SqlEnum
SQL Expression " NOT ILIKE ".static final SqlEnum
SQL Expression " NOT IN ".static final SqlEnum
SQL Expression " NOT LIKE ".static final SqlEnum
SQL Expression " ON ".static final SqlEnum
SQL Expression " UNION ".static final SqlEnum
SQL Expression " UNION ALL ". -
Methodenübersicht
-
Felddetails
-
EQUAL
SQL Expression "=". -
NOT_EQUAL
SQL Expression "<>". -
ALT_NOT_EQUAL
SQL Expression "!=". -
GREATER_THAN
SQL Expression ">". -
LESS_THAN
SQL Expression "<". -
GREATER_EQUAL
SQL Expression ">=". -
LESS_EQUAL
SQL Expression "<=". -
LIKE
SQL Expression " LIKE ". -
NOT_LIKE
SQL Expression " NOT LIKE ". -
ILIKE
SQL Expression " ILIKE ". -
NOT_ILIKE
SQL Expression " NOT ILIKE ". -
IN
SQL Expression " IN ". -
NOT_IN
SQL Expression " NOT IN ". -
JOIN
SQL Expression "JOIN". -
DISTINCT
SQL Expression "DISTINCT ". -
ALL
SQL Expression "ALL ". -
ASC
SQL Expression "ASC". -
DESC
SQL Expression "DESC". -
ISNULL
SQL Expression " IS NULL". -
ISNOTNULL
SQL Expression " IS NOT NULL". -
CURRENT_DATE
SQL Expression "CURRENT_DATE". -
CURRENT_TIME
SQL Expression "CURRENT_TIME". -
CURRENT_TIMESTAMP
SQL Expression "CURRENT_TIMESTAMP". -
ON
SQL Expression " ON ". -
AS
SQL Expression " AS ". -
ESCAPE
SQL Expression " ESCAPE ". -
UNION
SQL Expression " UNION ". -
UNION_ALL
SQL Expression " UNION ALL ". -
INTERSECT
SQL Expression " INTERSECT ". -
INTERSECT_ALL
SQL Expression " INTERSECT ALL ". -
EXCEPT
SQL Expression " EXCEPT ". -
EXCEPT_ALL
SQL Expression " EXCEPT ALL ". -
MINUS
SQL Expression " MINUS ". -
MINUS_ALL
SQL Expression " MINUS ALL ".
-
-
Methodendetails
-
toString
-
getNumberOfCompareOperands
public int getNumberOfCompareOperands()Returns the number of operands, if the SqlEnum is a comparison operator. A Set operand (e.g. in IN) is counted as one operand.- Gibt zurück:
- the number of compare operands, or -1 if the SqlEnum is no comparison operator.
-
equals
returns whether o is the same SqlEnum as this object. Two SqlEnums are considered equal if they contain the same String. -
hashCode
public int hashCode()returns a hashcode for this object which is consistent with equals()
-