Enum ColumnDirection
- java.lang.Object
-
- java.lang.Enum<ColumnDirection>
-
- com.inductiveautomation.ignition.common.db.schema.ColumnDirection
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ColumnDirection>
public enum ColumnDirection extends java.lang.Enum<ColumnDirection>
These names of these values really correspond to parameter directions, but for consistancy we're using them for everything- for example, "OUT" indicates READ-ONLY.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColumnDirection
getFromMetaType(int type)
Gets the value that corresponds to the DatabaseMetaData int value.boolean
isWritable()
static ColumnDirection
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ColumnDirection[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IN
public static final ColumnDirection IN
-
INOUT
public static final ColumnDirection INOUT
-
OUT
public static final ColumnDirection OUT
-
RETURN
public static final ColumnDirection RETURN
-
RESULTSET
public static final ColumnDirection RESULTSET
-
-
Method Detail
-
values
public static ColumnDirection[] 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 (ColumnDirection c : ColumnDirection.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ColumnDirection 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 namejava.lang.NullPointerException
- if the argument is null
-
isWritable
public boolean isWritable()
-
getFromMetaType
public static ColumnDirection getFromMetaType(int type)
Gets the value that corresponds to the DatabaseMetaData int value. Returns IN for unknown.
-
-