com.sap.sl.sdk.authoring.commons
Enum DataFoundationQueryScriptPropertyKey

java.lang.Object
  extended by java.lang.Enum<DataFoundationQueryScriptPropertyKey>
      extended by com.sap.sl.sdk.authoring.commons.DataFoundationQueryScriptPropertyKey
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DataFoundationQueryScriptPropertyKey>

public enum DataFoundationQueryScriptPropertyKey
extends java.lang.Enum<DataFoundationQueryScriptPropertyKey>

A representation of the literals of the enumeration 'Data Foundation 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.
END_SQL
          The 'END SQL' literal object.
FORCE_SORTED_LOV
          The 'FORCE SORTED LOV' 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.
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.
THOROUGH_PARSE
          The 'THOROUGH PARSE' 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 END_SQL_VALUE
          The 'END SQL' literal value.
static int FORCE_SORTED_LOV_VALUE
          The 'FORCE SORTED LOV' 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 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 THOROUGH_PARSE_VALUE
          The 'THOROUGH PARSE' 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<DataFoundationQueryScriptPropertyKey> VALUES
          A public read-only list of all the 'Data Foundation Query Script Property Key' enumerators.
 
Method Summary
static DataFoundationQueryScriptPropertyKey get(int value)
          Returns the 'Data Foundation Query Script Property Key' literal with the specified integer value.
static DataFoundationQueryScriptPropertyKey get(java.lang.String literal)
          Returns the 'Data Foundation Query Script Property Key' literal with the specified literal value.
static DataFoundationQueryScriptPropertyKey getByName(java.lang.String name)
          Returns the 'Data Foundation 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 DataFoundationQueryScriptPropertyKey valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DataFoundationQueryScriptPropertyKey[] 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

ANSI92

public static final DataFoundationQueryScriptPropertyKey ANSI92
The 'ANSI92' literal object.

See Also:
ANSI92_VALUE

AUTO_UPDATE_QUERY

public static final DataFoundationQueryScriptPropertyKey AUTO_UPDATE_QUERY
The 'AUTO UPDATE QUERY' literal object.

See Also:
AUTO_UPDATE_QUERY_VALUE

BEGIN_SQL

public static final DataFoundationQueryScriptPropertyKey BEGIN_SQL
The 'BEGIN SQL' literal object.

See Also:
BEGIN_SQL_VALUE

BLOB_COMPARISON

public static final DataFoundationQueryScriptPropertyKey BLOB_COMPARISON
The 'BLOB COMPARISON' literal object.

See Also:
BLOB_COMPARISON_VALUE

BOUNDARY_WEIGHT_TABLE

public static final DataFoundationQueryScriptPropertyKey BOUNDARY_WEIGHT_TABLE
The 'BOUNDARY WEIGHT TABLE' literal object.

See Also:
BOUNDARY_WEIGHT_TABLE_VALUE

COMPARE_CONTEXTS_WITH_JOINS

public static final DataFoundationQueryScriptPropertyKey COMPARE_CONTEXTS_WITH_JOINS
The 'COMPARE CONTEXTS WITH JOINS' literal object.

See Also:
COMPARE_CONTEXTS_WITH_JOINS_VALUE

END_SQL

public static final DataFoundationQueryScriptPropertyKey END_SQL
The 'END SQL' literal object.

See Also:
END_SQL_VALUE

FORCE_SORTED_LOV

public static final DataFoundationQueryScriptPropertyKey FORCE_SORTED_LOV
The 'FORCE SORTED LOV' literal object.

See Also:
FORCE_SORTED_LOV_VALUE

INNERJOIN_IN_WHERE

public static final DataFoundationQueryScriptPropertyKey INNERJOIN_IN_WHERE
The 'INNERJOIN IN WHERE' literal object.

See Also:
INNERJOIN_IN_WHERE_VALUE

JOIN_BY_SQL

public static final DataFoundationQueryScriptPropertyKey JOIN_BY_SQL
The 'JOIN BY SQL' literal object.

See Also:
JOIN_BY_SQL_VALUE

MAX_INLIST_VALUES

public static final DataFoundationQueryScriptPropertyKey MAX_INLIST_VALUES
The 'MAX INLIST VALUES' literal object.

See Also:
MAX_INLIST_VALUES_VALUE

REPLACE_COMMA_BY_CONCAT

public static final DataFoundationQueryScriptPropertyKey REPLACE_COMMA_BY_CONCAT
The 'REPLACE COMMA BY CONCAT' literal object.

See Also:
REPLACE_COMMA_BY_CONCAT_VALUE

SELFJOINS_IN_WHERE

public static final DataFoundationQueryScriptPropertyKey SELFJOINS_IN_WHERE
The 'SELFJOINS IN WHERE' literal object.

See Also:
SELFJOINS_IN_WHERE_VALUE

SHORTCUT_BEHAVIOR

public static final DataFoundationQueryScriptPropertyKey SHORTCUT_BEHAVIOR
The 'SHORTCUT BEHAVIOR' literal object.

See Also:
SHORTCUT_BEHAVIOR_VALUE

THOROUGH_PARSE

public static final DataFoundationQueryScriptPropertyKey THOROUGH_PARSE
The 'THOROUGH PARSE' literal object.

See Also:
THOROUGH_PARSE_VALUE

UNICODE_STRINGS

public static final DataFoundationQueryScriptPropertyKey UNICODE_STRINGS
The 'UNICODE STRINGS' literal object.

See Also:
UNICODE_STRINGS_VALUE

USE_ENHANCED_QUERY_STRIPPING

public static final DataFoundationQueryScriptPropertyKey USE_ENHANCED_QUERY_STRIPPING
The 'USE ENHANCED QUERY STRIPPING' literal object.

See Also:
USE_ENHANCED_QUERY_STRIPPING_VALUE
Field Detail

ANSI92_VALUE

public static final int ANSI92_VALUE
The 'ANSI92' literal value.

See Also:
ANSI92, Constant Field Values

AUTO_UPDATE_QUERY_VALUE

public static final int AUTO_UPDATE_QUERY_VALUE
The 'AUTO UPDATE QUERY' literal value.

See Also:
AUTO_UPDATE_QUERY, Constant Field Values

BEGIN_SQL_VALUE

public static final int BEGIN_SQL_VALUE
The 'BEGIN SQL' literal value.

See Also:
BEGIN_SQL, Constant Field Values

BLOB_COMPARISON_VALUE

public static final int BLOB_COMPARISON_VALUE
The 'BLOB COMPARISON' literal value.

See Also:
BLOB_COMPARISON, Constant Field Values

BOUNDARY_WEIGHT_TABLE_VALUE

public static final int BOUNDARY_WEIGHT_TABLE_VALUE
The 'BOUNDARY WEIGHT TABLE' literal value.

See Also:
BOUNDARY_WEIGHT_TABLE, Constant Field Values

COMPARE_CONTEXTS_WITH_JOINS_VALUE

public static final int COMPARE_CONTEXTS_WITH_JOINS_VALUE
The 'COMPARE CONTEXTS WITH JOINS' literal value.

See Also:
COMPARE_CONTEXTS_WITH_JOINS, Constant Field Values

END_SQL_VALUE

public static final int END_SQL_VALUE
The 'END SQL' literal value.

See Also:
END_SQL, Constant Field Values

FORCE_SORTED_LOV_VALUE

public static final int FORCE_SORTED_LOV_VALUE
The 'FORCE SORTED LOV' literal value.

See Also:
FORCE_SORTED_LOV, Constant Field Values

INNERJOIN_IN_WHERE_VALUE

public static final int INNERJOIN_IN_WHERE_VALUE
The 'INNERJOIN IN WHERE' literal value.

See Also:
INNERJOIN_IN_WHERE, Constant Field Values

JOIN_BY_SQL_VALUE

public static final int JOIN_BY_SQL_VALUE
The 'JOIN BY SQL' literal value.

See Also:
JOIN_BY_SQL, Constant Field Values

MAX_INLIST_VALUES_VALUE

public static final int MAX_INLIST_VALUES_VALUE
The 'MAX INLIST VALUES' literal value.

See Also:
MAX_INLIST_VALUES, Constant Field Values

REPLACE_COMMA_BY_CONCAT_VALUE

public static final int REPLACE_COMMA_BY_CONCAT_VALUE
The 'REPLACE COMMA BY CONCAT' literal value.

See Also:
REPLACE_COMMA_BY_CONCAT, Constant Field Values

SELFJOINS_IN_WHERE_VALUE

public static final int SELFJOINS_IN_WHERE_VALUE
The 'SELFJOINS IN WHERE' literal value.

See Also:
SELFJOINS_IN_WHERE, Constant Field Values

SHORTCUT_BEHAVIOR_VALUE

public static final int SHORTCUT_BEHAVIOR_VALUE
The 'SHORTCUT BEHAVIOR' literal value.

See Also:
SHORTCUT_BEHAVIOR, Constant Field Values

THOROUGH_PARSE_VALUE

public static final int THOROUGH_PARSE_VALUE
The 'THOROUGH PARSE' literal value.

See Also:
THOROUGH_PARSE, Constant Field Values

UNICODE_STRINGS_VALUE

public static final int UNICODE_STRINGS_VALUE
The 'UNICODE STRINGS' literal value.

See Also:
UNICODE_STRINGS, Constant Field Values

USE_ENHANCED_QUERY_STRIPPING_VALUE

public static final int USE_ENHANCED_QUERY_STRIPPING_VALUE
The 'USE ENHANCED QUERY STRIPPING' literal value.

See Also:
USE_ENHANCED_QUERY_STRIPPING, Constant Field Values

VALUES

public static final java.util.List<DataFoundationQueryScriptPropertyKey> VALUES
A public read-only list of all the 'Data Foundation Query Script Property Key' enumerators.

Method Detail

values

public static DataFoundationQueryScriptPropertyKey[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (DataFoundationQueryScriptPropertyKey c : DataFoundationQueryScriptPropertyKey.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DataFoundationQueryScriptPropertyKey valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

get

public static DataFoundationQueryScriptPropertyKey get(java.lang.String literal)
Returns the 'Data Foundation Query Script Property Key' literal with the specified literal value.

Parameters:
literal - The query script property key literal as a string
Returns:
A DataFoundationQueryScriptPropertyKey object

getByName

public static DataFoundationQueryScriptPropertyKey getByName(java.lang.String name)
Returns the 'Data Foundation Query Script Property Key' literal with the specified name.

Parameters:
name - The literal name of the enumerator
Returns:
A DataFoundationQueryScriptPropertyKey object

get

public static DataFoundationQueryScriptPropertyKey get(int value)
Returns the 'Data Foundation Query Script Property Key' literal with the specified integer value.

Parameters:
value - The literal integer value of the enumerator
Returns:
A DataFoundationQueryScriptPropertyKey object

getValue

public int getValue()
Returns the literal integer value of the enumerator.

Returns:
An integer that represents the literal value

getName

public java.lang.String getName()
Returns the literal name of the enumerator.

Returns:
A String that corresponds to the literal name

getLiteral

public java.lang.String getLiteral()
Returns the string representation of the enumerator.

Returns:
A String that corresponds to the enumerator

toString

public java.lang.String toString()
Returns the literal value of the enumerator, which is its string representation.

Overrides:
toString in class java.lang.Enum<DataFoundationQueryScriptPropertyKey>
Returns:
A String that represents the literal


© Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved.