public class FieldDescriptor
extends java.lang.Object
It includes also support for a datum participating in a Joty delayed transaction, where, even without having an available value at the time of definition of the statements, it participates in this phase and its value, generated on the server side, can be used there in the statements following it in execution, and at last, it can return back to the client in the dedicated vector of the returned values.
Modifier and Type | Field and Description |
---|---|
JotyDate |
m_dateVal |
double |
m_dblVal |
boolean |
m_delayedVal
It takes meaning when the application is running in web mode.
|
float |
m_fltVal |
boolean |
m_foreign |
int |
m_genIdIndex
Works together with the
m_delayedVal member. |
boolean |
m_isNull |
int |
m_iVal |
long |
m_lLength |
long |
m_lPrecision
used only in jdbc mode
|
long |
m_lVal |
int |
m_nScale |
int |
m_nSqlType
used only in jdbc mode
|
int |
m_nType |
int |
m_pos
Positional index within the cursor
|
byte[] |
m_previewBytes
An host for small blob object that participates in cursor fetching
|
java.lang.String |
m_strName |
java.lang.String |
m_strVal |
boolean |
m_toUpdate |
Constructor and Description |
---|
FieldDescriptor(JotyApplication jotyApplication) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
java.lang.String |
valueRender(boolean forSqlExpr) |
public java.lang.String m_strName
public int m_nType
public int m_nSqlType
public long m_lPrecision
public long m_lLength
public int m_nScale
public int m_iVal
public long m_lVal
public float m_fltVal
public double m_dblVal
public java.lang.String m_strVal
public JotyDate m_dateVal
public boolean m_isNull
public boolean m_delayedVal
StatementBuilder
a placeholder for the field is inserted there
(see WresultSet.getValueStr
).
This member takes its value from WrappedField.m_delayed member when the
WrappedField.setWField
method is invoked.
public byte[] m_previewBytes
public boolean m_toUpdate
public int m_pos
public int m_genIdIndex
m_delayedVal
member. It indicates the
position within the vector of the returning value from which picking the
value up.public boolean m_foreign
public FieldDescriptor(JotyApplication jotyApplication)