Package org.apache.derby.impl.drda
Class FdocaConstants
- java.lang.Object
-
- org.apache.derby.impl.drda.FdocaConstants
-
class FdocaConstants extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static intCPT_SIZE(package private) static intCPT_TRIPLET_TYPE(package private) static intFDODSC_FOOTER_SIZE(package private) static intFULL_NGDA_SIZE(package private) static intGDA_MD_TYPE(package private) static intINDICATOR_NULLABLEprotected static intLONGVARBINARY_MAX_LENprotected static intLONGVARCHAR_LEN_NUMBYTESprotected static intLONGVARCHAR_MAX_LEN(package private) static intMAX_ENV_LID(package private) static intMAX_OVERRIDES(package private) static intMAX_VARS_IN_NGDA(package private) static intMDD_REST_SIZE(package private) static intMDD_TRIPLET_SIZE(package private) static intMDD_TRIPLET_TYPE(package private) static intNGDA_TRIPLET_TYPE(package private) static intNULL_DATA(package private) static intNULL_LIDprotected static intNUMERIC_DEFAULT_PRECISIONprotected static intNUMERIC_DEFAULT_SCALEprotected static intNUMERIC_MAX_PRECISION(package private) static intRLO_RPT_GRP_SIZE(package private) static intRLO_TRIPLET_TYPE(package private) static intROW_MD_TYPE(package private) static intSDA_MD_TYPE(package private) static intSDA_TRIPLET_SIZE(package private) static intSDA_TRIPLET_TYPE(package private) static intSQLCADTA_LID(package private) static byte[]SQLCADTA_MDD(package private) static byte[]SQLCADTA_SQLDTARD_RLO(package private) static intSQLCADTA_SQLDTARD_RLO_SIZE(package private) static byte[]SQLDTA_MDD(package private) static byte[]SQLDTA_RLO(package private) static intSQLDTA_RLO_SIZE(package private) static intSQLDTAGRP_COL_DSC_SIZE(package private) static intSQLDTAGRP_LID(package private) static byte[]SQLDTAGRP_MDD(package private) static intSQLDTAGRP_SIZE(package private) static intTYP_NULLIND
-
Constructor Summary
Constructors Constructor Description FdocaConstants()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static booleanisNullable(int fdocaType)protected static intmapJdbcTypeToDrdaType(int jdbcType, boolean nullable, AppRequester appRequester, int[] outlen)Map jdbctype to fdoca drda type
-
-
-
Field Detail
-
CPT_TRIPLET_TYPE
static final int CPT_TRIPLET_TYPE
- See Also:
- Constant Field Values
-
MDD_TRIPLET_TYPE
static final int MDD_TRIPLET_TYPE
- See Also:
- Constant Field Values
-
NGDA_TRIPLET_TYPE
static final int NGDA_TRIPLET_TYPE
- See Also:
- Constant Field Values
-
RLO_TRIPLET_TYPE
static final int RLO_TRIPLET_TYPE
- See Also:
- Constant Field Values
-
SDA_TRIPLET_TYPE
static final int SDA_TRIPLET_TYPE
- See Also:
- Constant Field Values
-
SDA_MD_TYPE
static final int SDA_MD_TYPE
- See Also:
- Constant Field Values
-
GDA_MD_TYPE
static final int GDA_MD_TYPE
- See Also:
- Constant Field Values
-
ROW_MD_TYPE
static final int ROW_MD_TYPE
- See Also:
- Constant Field Values
-
SQLCADTA_LID
static final int SQLCADTA_LID
- See Also:
- Constant Field Values
-
SQLDTAGRP_LID
static final int SQLDTAGRP_LID
- See Also:
- Constant Field Values
-
NULL_LID
static final int NULL_LID
- See Also:
- Constant Field Values
-
INDICATOR_NULLABLE
static final int INDICATOR_NULLABLE
- See Also:
- Constant Field Values
-
NULL_DATA
static final int NULL_DATA
- See Also:
- Constant Field Values
-
TYP_NULLIND
static final int TYP_NULLIND
- See Also:
- Constant Field Values
-
MAX_ENV_LID
static final int MAX_ENV_LID
- See Also:
- Constant Field Values
-
MAX_VARS_IN_NGDA
static final int MAX_VARS_IN_NGDA
- See Also:
- Constant Field Values
-
FULL_NGDA_SIZE
static final int FULL_NGDA_SIZE
- See Also:
- Constant Field Values
-
MDD_TRIPLET_SIZE
static final int MDD_TRIPLET_SIZE
- See Also:
- Constant Field Values
-
SDA_TRIPLET_SIZE
static final int SDA_TRIPLET_SIZE
- See Also:
- Constant Field Values
-
SQLDTA_RLO_SIZE
static final int SQLDTA_RLO_SIZE
- See Also:
- Constant Field Values
-
RLO_RPT_GRP_SIZE
static final int RLO_RPT_GRP_SIZE
- See Also:
- Constant Field Values
-
SQLDTAGRP_SIZE
static final int SQLDTAGRP_SIZE
- See Also:
- Constant Field Values
-
CPT_SIZE
static final int CPT_SIZE
- See Also:
- Constant Field Values
-
FDODSC_FOOTER_SIZE
static final int FDODSC_FOOTER_SIZE
- See Also:
- Constant Field Values
-
SQLDTAGRP_COL_DSC_SIZE
static final int SQLDTAGRP_COL_DSC_SIZE
- See Also:
- Constant Field Values
-
MAX_OVERRIDES
static final int MAX_OVERRIDES
- See Also:
- Constant Field Values
-
MDD_REST_SIZE
static final int MDD_REST_SIZE
- See Also:
- Constant Field Values
-
SQLCADTA_MDD
static final byte[] SQLCADTA_MDD
-
SQLDTA_MDD
static final byte[] SQLDTA_MDD
-
SQLDTAGRP_MDD
static final byte[] SQLDTAGRP_MDD
-
SQLCADTA_SQLDTARD_RLO
static final byte[] SQLCADTA_SQLDTARD_RLO
-
SQLDTA_RLO
static final byte[] SQLDTA_RLO
-
SQLCADTA_SQLDTARD_RLO_SIZE
static final int SQLCADTA_SQLDTARD_RLO_SIZE
-
LONGVARCHAR_MAX_LEN
protected static int LONGVARCHAR_MAX_LEN
-
LONGVARBINARY_MAX_LEN
protected static int LONGVARBINARY_MAX_LEN
-
LONGVARCHAR_LEN_NUMBYTES
protected static int LONGVARCHAR_LEN_NUMBYTES
-
NUMERIC_MAX_PRECISION
protected static int NUMERIC_MAX_PRECISION
-
NUMERIC_DEFAULT_PRECISION
protected static int NUMERIC_DEFAULT_PRECISION
-
NUMERIC_DEFAULT_SCALE
protected static int NUMERIC_DEFAULT_SCALE
-
-
Method Detail
-
isNullable
protected static boolean isNullable(int fdocaType)
-
mapJdbcTypeToDrdaType
protected static int mapJdbcTypeToDrdaType(int jdbcType, boolean nullable, AppRequester appRequester, int[] outlen) throws java.sql.SQLExceptionMap jdbctype to fdoca drda type- Parameters:
jdbcType- - Jdbc type for mappingynullable- - true if type is nullableappRequester- - state variable for the connectionoutlen- - output parameter with length of type.- Returns:
- standard drdaTypeLength. -1 if we don't know.
- Throws:
java.sql.SQLException
-
-