|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<BusinessLayerQueryScriptPropertyKey>
com.sap.sl.sdk.authoring.commons.BusinessLayerQueryScriptPropertyKey
public enum BusinessLayerQueryScriptPropertyKey
A representation of the literals of the enumeration 'Business Layer Query Script Property Key', and utility methods to work with them.
Enum Constant Summary | |
---|---|
ANSI92
The 'ANSI92' literal object. |
|
AUTO_UPDATE_QUERY
The 'AUTO UPDATE QUERY' literal object. |
|
BEGIN_SQL
The 'BEGIN SQL' literal object. |
|
BLOB_COMPARISON
The 'BLOB COMPARISON' literal object. |
|
BOUNDARY_WEIGHT_TABLE
The 'BOUNDARY WEIGHT TABLE' literal object. |
|
COMPARE_CONTEXTS_WITH_JOINS
The 'COMPARE CONTEXTS WITH JOINS' literal object. |
|
CUMULATIVE_OBJECT_WHERE
The 'CUMULATIVE OBJECT WHERE' literal object. |
|
DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION
The 'DISABLE ARRAY FETCH SIZE OPTIMIZATION' literal object. |
|
DISTINCT_VALUES
The 'DISTINCT VALUES' literal object. |
|
END_SQL
The 'END SQL' literal object. |
|
EVAL_WITHOUT_PARENTHESIS
The 'EVAL WITHOUT PARENTHESIS' literal object. |
|
FILTER_IN_FROM
The 'FILTER IN FROM' literal object. |
|
FORCE_SORTED_LOV
The 'FORCE SORTED LOV' literal object. |
|
GROUPBY_PRIMARY_KEY
The 'GROUPBY PRIMARY KEY' literal object. |
|
INNERJOIN_IN_WHERE
The 'INNERJOIN IN WHERE' literal object. |
|
JOIN_BY_SQL
The 'JOIN BY SQL' literal object. |
|
MAX_INLIST_VALUES
The 'MAX INLIST VALUES' literal object. |
|
NO_CUSTOM_SQL_CHECK
The 'NO CUSTOM SQL CHECK' literal object. |
|
REPLACE_COMMA_BY_CONCAT
The 'REPLACE COMMA BY CONCAT' literal object. |
|
SELFJOINS_IN_WHERE
The 'SELFJOINS IN WHERE' literal object. |
|
SHORTCUT_BEHAVIOR
The 'SHORTCUT BEHAVIOR' literal object. |
|
SMART_AGGREGATE
The 'SMART AGGREGATE' literal object. |
|
THOROUGH_AGGREGATE_AWARE
The 'THOROUGH AGGREGATE AWARE' literal object. |
|
THOROUGH_PARSE
The 'THOROUGH PARSE' literal object. |
|
TRUST_CARDINALITIES
The 'TRUST CARDINALITIES' literal object. |
|
UNICODE_STRINGS
The 'UNICODE STRINGS' literal object. |
|
USE_ENHANCED_QUERY_STRIPPING
The 'USE ENHANCED QUERY STRIPPING' literal object. |
Field Summary | |
---|---|
static int |
ANSI92_VALUE
The 'ANSI92' literal value. |
static int |
AUTO_UPDATE_QUERY_VALUE
The 'AUTO UPDATE QUERY' literal value. |
static int |
BEGIN_SQL_VALUE
The 'BEGIN SQL' literal value. |
static int |
BLOB_COMPARISON_VALUE
The 'BLOB COMPARISON' literal value. |
static int |
BOUNDARY_WEIGHT_TABLE_VALUE
The 'BOUNDARY WEIGHT TABLE' literal value. |
static int |
COMPARE_CONTEXTS_WITH_JOINS_VALUE
The 'COMPARE CONTEXTS WITH JOINS' literal value. |
static int |
CUMULATIVE_OBJECT_WHERE_VALUE
The 'CUMULATIVE OBJECT WHERE' literal value. |
static int |
DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION_VALUE
The 'DISABLE ARRAY FETCH SIZE OPTIMIZATION' literal value. |
static int |
DISTINCT_VALUES_VALUE
The 'DISTINCT VALUES' literal value. |
static int |
END_SQL_VALUE
The 'END SQL' literal value. |
static int |
EVAL_WITHOUT_PARENTHESIS_VALUE
The 'EVAL WITHOUT PARENTHESIS' literal value. |
static int |
FILTER_IN_FROM_VALUE
The 'FILTER IN FROM' literal value. |
static int |
FORCE_SORTED_LOV_VALUE
The 'FORCE SORTED LOV' literal value. |
static int |
GROUPBY_PRIMARY_KEY_VALUE
The 'GROUPBY PRIMARY KEY' literal value. |
static int |
INNERJOIN_IN_WHERE_VALUE
The 'INNERJOIN IN WHERE' literal value. |
static int |
JOIN_BY_SQL_VALUE
The 'JOIN BY SQL' literal value. |
static int |
MAX_INLIST_VALUES_VALUE
The 'MAX INLIST VALUES' literal value. |
static int |
NO_CUSTOM_SQL_CHECK_VALUE
The 'NO CUSTOM SQL CHECK' literal value. |
static int |
REPLACE_COMMA_BY_CONCAT_VALUE
The 'REPLACE COMMA BY CONCAT' literal value. |
static int |
SELFJOINS_IN_WHERE_VALUE
The 'SELFJOINS IN WHERE' literal value. |
static int |
SHORTCUT_BEHAVIOR_VALUE
The 'SHORTCUT BEHAVIOR' literal value. |
static int |
SMART_AGGREGATE_VALUE
The 'SMART AGGREGATE' literal value. |
static int |
THOROUGH_AGGREGATE_AWARE_VALUE
The 'THOROUGH AGGREGATE AWARE' literal value. |
static int |
THOROUGH_PARSE_VALUE
The 'THOROUGH PARSE' literal value. |
static int |
TRUST_CARDINALITIES_VALUE
The 'TRUST CARDINALITIES' literal value. |
static int |
UNICODE_STRINGS_VALUE
The 'UNICODE STRINGS' literal value. |
static int |
USE_ENHANCED_QUERY_STRIPPING_VALUE
The 'USE ENHANCED QUERY STRIPPING' literal value. |
static java.util.List<BusinessLayerQueryScriptPropertyKey> |
VALUES
A public read-only list of all the 'Business Layer Query Script Property Key' enumerators. |
Method Summary | |
---|---|
static BusinessLayerQueryScriptPropertyKey |
get(int value)
Returns the 'Business Layer Query Script Property Key' literal with the specified integer value. |
static BusinessLayerQueryScriptPropertyKey |
get(java.lang.String literal)
Returns the 'Business Layer Query Script Property Key' literal with the specified literal value. |
static BusinessLayerQueryScriptPropertyKey |
getByName(java.lang.String name)
Returns the 'Business Layer Query Script Property Key' literal with the specified name. |
java.lang.String |
getLiteral()
Returns the string representation of the enumerator. |
java.lang.String |
getName()
Returns the literal name of the enumerator. |
int |
getValue()
Returns the literal integer value of the enumerator. |
java.lang.String |
toString()
Returns the literal value of the enumerator, which is its string representation. |
static BusinessLayerQueryScriptPropertyKey |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static BusinessLayerQueryScriptPropertyKey[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final BusinessLayerQueryScriptPropertyKey ANSI92
ANSI92_VALUE
public static final BusinessLayerQueryScriptPropertyKey AUTO_UPDATE_QUERY
AUTO_UPDATE_QUERY_VALUE
public static final BusinessLayerQueryScriptPropertyKey BEGIN_SQL
BEGIN_SQL_VALUE
public static final BusinessLayerQueryScriptPropertyKey BLOB_COMPARISON
BLOB_COMPARISON_VALUE
public static final BusinessLayerQueryScriptPropertyKey BOUNDARY_WEIGHT_TABLE
BOUNDARY_WEIGHT_TABLE_VALUE
public static final BusinessLayerQueryScriptPropertyKey COMPARE_CONTEXTS_WITH_JOINS
COMPARE_CONTEXTS_WITH_JOINS_VALUE
public static final BusinessLayerQueryScriptPropertyKey END_SQL
END_SQL_VALUE
public static final BusinessLayerQueryScriptPropertyKey FORCE_SORTED_LOV
FORCE_SORTED_LOV_VALUE
public static final BusinessLayerQueryScriptPropertyKey INNERJOIN_IN_WHERE
INNERJOIN_IN_WHERE_VALUE
public static final BusinessLayerQueryScriptPropertyKey JOIN_BY_SQL
JOIN_BY_SQL_VALUE
public static final BusinessLayerQueryScriptPropertyKey MAX_INLIST_VALUES
MAX_INLIST_VALUES_VALUE
public static final BusinessLayerQueryScriptPropertyKey REPLACE_COMMA_BY_CONCAT
REPLACE_COMMA_BY_CONCAT_VALUE
public static final BusinessLayerQueryScriptPropertyKey SELFJOINS_IN_WHERE
SELFJOINS_IN_WHERE_VALUE
public static final BusinessLayerQueryScriptPropertyKey SHORTCUT_BEHAVIOR
SHORTCUT_BEHAVIOR_VALUE
public static final BusinessLayerQueryScriptPropertyKey THOROUGH_PARSE
THOROUGH_PARSE_VALUE
public static final BusinessLayerQueryScriptPropertyKey UNICODE_STRINGS
UNICODE_STRINGS_VALUE
public static final BusinessLayerQueryScriptPropertyKey USE_ENHANCED_QUERY_STRIPPING
USE_ENHANCED_QUERY_STRIPPING_VALUE
public static final BusinessLayerQueryScriptPropertyKey CUMULATIVE_OBJECT_WHERE
CUMULATIVE_OBJECT_WHERE_VALUE
public static final BusinessLayerQueryScriptPropertyKey DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION
DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION_VALUE
public static final BusinessLayerQueryScriptPropertyKey DISTINCT_VALUES
DISTINCT_VALUES_VALUE
public static final BusinessLayerQueryScriptPropertyKey EVAL_WITHOUT_PARENTHESIS
EVAL_WITHOUT_PARENTHESIS_VALUE
public static final BusinessLayerQueryScriptPropertyKey FILTER_IN_FROM
FILTER_IN_FROM_VALUE
public static final BusinessLayerQueryScriptPropertyKey GROUPBY_PRIMARY_KEY
GROUPBY_PRIMARY_KEY_VALUE
public static final BusinessLayerQueryScriptPropertyKey NO_CUSTOM_SQL_CHECK
NO_CUSTOM_SQL_CHECK_VALUE
public static final BusinessLayerQueryScriptPropertyKey SMART_AGGREGATE
SMART_AGGREGATE_VALUE
public static final BusinessLayerQueryScriptPropertyKey THOROUGH_AGGREGATE_AWARE
THOROUGH_AGGREGATE_AWARE_VALUE
public static final BusinessLayerQueryScriptPropertyKey TRUST_CARDINALITIES
TRUST_CARDINALITIES_VALUE
Field Detail |
---|
public static final int ANSI92_VALUE
ANSI92
,
Constant Field Valuespublic static final int AUTO_UPDATE_QUERY_VALUE
AUTO_UPDATE_QUERY
,
Constant Field Valuespublic static final int BEGIN_SQL_VALUE
BEGIN_SQL
,
Constant Field Valuespublic static final int BLOB_COMPARISON_VALUE
BLOB_COMPARISON
,
Constant Field Valuespublic static final int BOUNDARY_WEIGHT_TABLE_VALUE
BOUNDARY_WEIGHT_TABLE
,
Constant Field Valuespublic static final int COMPARE_CONTEXTS_WITH_JOINS_VALUE
COMPARE_CONTEXTS_WITH_JOINS
,
Constant Field Valuespublic static final int END_SQL_VALUE
END_SQL
,
Constant Field Valuespublic static final int FORCE_SORTED_LOV_VALUE
FORCE_SORTED_LOV
,
Constant Field Valuespublic static final int INNERJOIN_IN_WHERE_VALUE
INNERJOIN_IN_WHERE
,
Constant Field Valuespublic static final int JOIN_BY_SQL_VALUE
JOIN_BY_SQL
,
Constant Field Valuespublic static final int MAX_INLIST_VALUES_VALUE
MAX_INLIST_VALUES
,
Constant Field Valuespublic static final int REPLACE_COMMA_BY_CONCAT_VALUE
REPLACE_COMMA_BY_CONCAT
,
Constant Field Valuespublic static final int SELFJOINS_IN_WHERE_VALUE
SELFJOINS_IN_WHERE
,
Constant Field Valuespublic static final int SHORTCUT_BEHAVIOR_VALUE
SHORTCUT_BEHAVIOR
,
Constant Field Valuespublic static final int THOROUGH_PARSE_VALUE
THOROUGH_PARSE
,
Constant Field Valuespublic static final int UNICODE_STRINGS_VALUE
UNICODE_STRINGS
,
Constant Field Valuespublic static final int USE_ENHANCED_QUERY_STRIPPING_VALUE
USE_ENHANCED_QUERY_STRIPPING
,
Constant Field Valuespublic static final int CUMULATIVE_OBJECT_WHERE_VALUE
CUMULATIVE_OBJECT_WHERE
,
Constant Field Valuespublic static final int DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION_VALUE
DISABLE_ARRAY_FETCH_SIZE_OPTIMIZATION
,
Constant Field Valuespublic static final int DISTINCT_VALUES_VALUE
DISTINCT_VALUES
,
Constant Field Valuespublic static final int EVAL_WITHOUT_PARENTHESIS_VALUE
EVAL_WITHOUT_PARENTHESIS
,
Constant Field Valuespublic static final int FILTER_IN_FROM_VALUE
FILTER_IN_FROM
,
Constant Field Valuespublic static final int GROUPBY_PRIMARY_KEY_VALUE
GROUPBY_PRIMARY_KEY
,
Constant Field Valuespublic static final int NO_CUSTOM_SQL_CHECK_VALUE
NO_CUSTOM_SQL_CHECK
,
Constant Field Valuespublic static final int SMART_AGGREGATE_VALUE
SMART_AGGREGATE
,
Constant Field Valuespublic static final int THOROUGH_AGGREGATE_AWARE_VALUE
THOROUGH_AGGREGATE_AWARE
,
Constant Field Valuespublic static final int TRUST_CARDINALITIES_VALUE
TRUST_CARDINALITIES
,
Constant Field Valuespublic static final java.util.List<BusinessLayerQueryScriptPropertyKey> VALUES
Method Detail |
---|
public static BusinessLayerQueryScriptPropertyKey[] values()
for (BusinessLayerQueryScriptPropertyKey c : BusinessLayerQueryScriptPropertyKey.values()) System.out.println(c);
public static BusinessLayerQueryScriptPropertyKey valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic static BusinessLayerQueryScriptPropertyKey get(java.lang.String literal)
literal
- The query script property key literal as a string
BusinessLayerQueryScriptPropertyKey
object
public static BusinessLayerQueryScriptPropertyKey getByName(java.lang.String name)
name
- The literal name of the enumerator
BusinessLayerQueryScriptPropertyKey
object
public static BusinessLayerQueryScriptPropertyKey get(int value)
value
- The literal integer value of the enumerator
BusinessLayerQueryScriptPropertyKey
object
public int getValue()
public java.lang.String getName()
public java.lang.String getLiteral()
public java.lang.String toString()
toString
in class java.lang.Enum<BusinessLayerQueryScriptPropertyKey>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |