|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<SqlNullSemantics> org.eigenbase.sql.SqlNullSemantics
public enum SqlNullSemantics
SqlNullSemantics defines the possible comparison rules for values which might be null. In SQL (and internal plans used to process SQL) different rules are used depending on the context.
Enum Constant Summary | |
---|---|
NULL_MATCHES_ANYTHING
Wildcard semantics: logically, this is not present in any SQL construct. |
|
NULL_MATCHES_NOTHING
Predicate semantics: e.g. |
|
NULL_MATCHES_NULL
GROUP BY key semantics: e.g. |
Method Summary | |
---|---|
static SqlNullSemantics |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static SqlNullSemantics[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final SqlNullSemantics NULL_MATCHES_NOTHING
public static final SqlNullSemantics NULL_MATCHES_NULL
public static final SqlNullSemantics NULL_MATCHES_ANYTHING
Method Detail |
---|
public static final SqlNullSemantics[] values()
for(SqlNullSemantics c : SqlNullSemantics.values()) System.out.println(c);
public static SqlNullSemantics valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |