Enum SqlJetVdbeMemFlags
- java.lang.Object
-
- java.lang.Enum<SqlJetVdbeMemFlags>
-
- org.tmatesoft.sqljet.core.internal.vdbe.SqlJetVdbeMemFlags
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SqlJetVdbeMemFlags>
public enum SqlJetVdbeMemFlags extends java.lang.Enum<SqlJetVdbeMemFlags>
- Author:
- TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Agg
Mem.z points to an agg function contextBlob
Value is a BLOBDyn
Need to call sqliteFree() on Mem.zEphem
Mem.z points to an ephemeral stringInt
Value is an integerNull
Value is NULLReal
Value is a real numberRowSet
Value is a RowSet objectStatic
Mem.z points to a static stringStr
Value is a stringTerm
String rep is nul terminatedTypeMask
Mask of type bitsZero
Mem.i contains count of 0s appended to blob
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SqlJetVdbeMemFlags
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SqlJetVdbeMemFlags[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Null
public static final SqlJetVdbeMemFlags Null
Value is NULL
-
Str
public static final SqlJetVdbeMemFlags Str
Value is a string
-
Int
public static final SqlJetVdbeMemFlags Int
Value is an integer
-
Real
public static final SqlJetVdbeMemFlags Real
Value is a real number
-
Blob
public static final SqlJetVdbeMemFlags Blob
Value is a BLOB
-
RowSet
public static final SqlJetVdbeMemFlags RowSet
Value is a RowSet object
-
TypeMask
public static final SqlJetVdbeMemFlags TypeMask
Mask of type bits
-
Term
public static final SqlJetVdbeMemFlags Term
String rep is nul terminated
-
Dyn
public static final SqlJetVdbeMemFlags Dyn
Need to call sqliteFree() on Mem.z
-
Static
public static final SqlJetVdbeMemFlags Static
Mem.z points to a static string
-
Ephem
public static final SqlJetVdbeMemFlags Ephem
Mem.z points to an ephemeral string
-
Agg
public static final SqlJetVdbeMemFlags Agg
Mem.z points to an agg function context
-
Zero
public static final SqlJetVdbeMemFlags Zero
Mem.i contains count of 0s appended to blob
-
-
Method Detail
-
values
public static SqlJetVdbeMemFlags[] 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 (SqlJetVdbeMemFlags c : SqlJetVdbeMemFlags.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SqlJetVdbeMemFlags 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
-
-