public interface SQLValueIF
Modifier and Type | Field and Description |
---|---|
static int |
COLUMNS
INTERNAL: Constant referring to the
SQLColumns class. |
static int |
FUNCTION
INTERNAL: Constant referring to the
SQLFunction class. |
static int |
NULL
INTERNAL: Constant referring to the
SQLNull class. |
static int |
PARAMETER
INTERNAL: Constant referring to the
SQLParameter class. |
static int |
PRIMITIVE
INTERNAL: Constant referring to the
SQLPrimitive class. |
static int |
TUPLE
INTERNAL: Constant referring to the
SQLTuple class. |
static int |
VERBATIM
INTERNAL: Constant referring to the
SQLVerbatim class. |
Modifier and Type | Method and Description |
---|---|
String |
getAlias()
INTERNAL: The column alias to use if this value is
included in the projection.
|
int |
getArity()
INTERNAL: Returns the [column] arity of the value.
|
FieldHandlerIF |
getFieldHandler()
INTERNAL: Returns the field handler for the columns.
|
SQLValueIF |
getReference()
INTERNAL: Returns the referenced value if one exists.
|
int |
getType()
INTERNAL: Returns the value class type.
|
int |
getValueArity()
INTERNAL: Returns the value arity of the value.
|
Class |
getValueType()
INTERNAL: Returns the value type.
|
boolean |
isReference()
INTERNAL: Returns true if this value is a reference to another.
|
void |
setAlias(String alias)
INTERNAL: Sets the column alias.
|
void |
setFieldHandler(FieldHandlerIF fhandler)
INTERNAL: Sets the field handler for the value.
|
void |
setValueType(Class vtype)
INTERNAL: Sets the value type.
|
static final int NULL
SQLNull
class.static final int TUPLE
SQLTuple
class.static final int COLUMNS
SQLColumns
class.static final int PRIMITIVE
SQLPrimitive
class.static final int PARAMETER
SQLParameter
class.static final int VERBATIM
SQLVerbatim
class.static final int FUNCTION
SQLFunction
class.int getType()
SQLValueIF
interface.int getArity()
int getValueArity()
String getAlias()
void setAlias(String alias)
boolean isReference()
SQLValueIF getReference()
Class getValueType()
void setValueType(Class vtype)
FieldHandlerIF getFieldHandler()
void setFieldHandler(FieldHandlerIF fhandler)