|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<OuterType>
com.sap.sl.sdk.authoring.datafoundation.OuterType
public enum OuterType
A representation of the literals of the enumeration 'Outer Type', and utility methods to work with them.
It defines the possible types of outer joins. An outer join can be used to link tables when one table contains rows that do not have a match in the common column of the other table.
Enum Constant Summary | |
---|---|
OUTER_FULL
The 'OUTER FULL' literal object. |
|
OUTER_LEFT
The 'OUTER LEFT' literal object. |
|
OUTER_NONE
The 'OUTER NONE' literal object. |
|
OUTER_RIGHT
The 'OUTER RIGHT' literal object. |
Field Summary | |
---|---|
static int |
OUTER_FULL_VALUE
The 'OUTER FULL' literal value. |
static int |
OUTER_LEFT_VALUE
The 'OUTER LEFT' literal value. |
static int |
OUTER_NONE_VALUE
The 'OUTER NONE' literal value. |
static int |
OUTER_RIGHT_VALUE
The 'OUTER RIGHT' literal value. |
static java.util.List<OuterType> |
VALUES
A public read-only list of all the 'Outer Type' enumerators. |
Method Summary | |
---|---|
static OuterType |
get(int value)
Returns the 'Outer Type' literal with the specified integer value. |
static OuterType |
get(java.lang.String literal)
Returns the 'Outer Type' literal with the specified literal value. |
static OuterType |
getByName(java.lang.String name)
Returns the 'Outer Type' 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 OuterType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static OuterType[] |
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 OuterType OUTER_NONE
OUTER_NONE_VALUE
public static final OuterType OUTER_LEFT
OUTER_LEFT_VALUE
public static final OuterType OUTER_RIGHT
OUTER_RIGHT_VALUE
public static final OuterType OUTER_FULL
OUTER_FULL_VALUE
Field Detail |
---|
public static final int OUTER_NONE_VALUE
OUTER_NONE
,
Constant Field Valuespublic static final int OUTER_LEFT_VALUE
OUTER_LEFT
,
Constant Field Valuespublic static final int OUTER_RIGHT_VALUE
OUTER_RIGHT
,
Constant Field Valuespublic static final int OUTER_FULL_VALUE
OUTER_FULL
,
Constant Field Valuespublic static final java.util.List<OuterType> VALUES
Method Detail |
---|
public static OuterType[] values()
for (OuterType c : OuterType.values()) System.out.println(c);
public static OuterType 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 OuterType get(java.lang.String literal)
literal
- The enumerator literal as a string
OuterType
object
public static OuterType getByName(java.lang.String name)
name
- The literal name of the enumerator
OuterType
object
public static OuterType get(int value)
value
- The literal integer value of the enumerator
OuterType
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<OuterType>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |