Package org.apache.derby.impl.drda
Class FdocaConstants
java.lang.Object
org.apache.derby.impl.drda.FdocaConstants
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
protected static int
protected static int
protected static int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
protected static int
protected static int
protected static int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final byte[]
(package private) static final byte[]
(package private) static final int
(package private) static final byte[]
(package private) static final byte[]
(package private) static final int
(package private) static final int
(package private) static final int
(package private) static final byte[]
(package private) static final int
(package private) static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static boolean
isNullable
(int fdocaType) protected static int
mapJdbcTypeToDrdaType
(int jdbcType, boolean nullable, AppRequester appRequester, int[] outlen) Map jdbctype to fdoca drda type
-
Field Details
-
CPT_TRIPLET_TYPE
static final int CPT_TRIPLET_TYPE- See Also:
-
MDD_TRIPLET_TYPE
static final int MDD_TRIPLET_TYPE- See Also:
-
NGDA_TRIPLET_TYPE
static final int NGDA_TRIPLET_TYPE- See Also:
-
RLO_TRIPLET_TYPE
static final int RLO_TRIPLET_TYPE- See Also:
-
SDA_TRIPLET_TYPE
static final int SDA_TRIPLET_TYPE- See Also:
-
SDA_MD_TYPE
static final int SDA_MD_TYPE- See Also:
-
GDA_MD_TYPE
static final int GDA_MD_TYPE- See Also:
-
ROW_MD_TYPE
static final int ROW_MD_TYPE- See Also:
-
SQLCADTA_LID
static final int SQLCADTA_LID- See Also:
-
SQLDTAGRP_LID
static final int SQLDTAGRP_LID- See Also:
-
NULL_LID
static final int NULL_LID- See Also:
-
INDICATOR_NULLABLE
static final int INDICATOR_NULLABLE- See Also:
-
NULL_DATA
static final int NULL_DATA- See Also:
-
TYP_NULLIND
static final int TYP_NULLIND- See Also:
-
MAX_ENV_LID
static final int MAX_ENV_LID- See Also:
-
MAX_VARS_IN_NGDA
static final int MAX_VARS_IN_NGDA- See Also:
-
FULL_NGDA_SIZE
static final int FULL_NGDA_SIZE- See Also:
-
MDD_TRIPLET_SIZE
static final int MDD_TRIPLET_SIZE- See Also:
-
SDA_TRIPLET_SIZE
static final int SDA_TRIPLET_SIZE- See Also:
-
SQLDTA_RLO_SIZE
static final int SQLDTA_RLO_SIZE- See Also:
-
RLO_RPT_GRP_SIZE
static final int RLO_RPT_GRP_SIZE- See Also:
-
SQLDTAGRP_SIZE
static final int SQLDTAGRP_SIZE- See Also:
-
CPT_SIZE
static final int CPT_SIZE- See Also:
-
FDODSC_FOOTER_SIZE
static final int FDODSC_FOOTER_SIZE- See Also:
-
SQLDTAGRP_COL_DSC_SIZE
static final int SQLDTAGRP_COL_DSC_SIZE- See Also:
-
MAX_OVERRIDES
static final int MAX_OVERRIDES- See Also:
-
MDD_REST_SIZE
static final int MDD_REST_SIZE- See Also:
-
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
-
-
Constructor Details
-
FdocaConstants
FdocaConstants()
-
-
Method Details
-
isNullable
protected static boolean isNullable(int fdocaType) -
mapJdbcTypeToDrdaType
protected static int mapJdbcTypeToDrdaType(int jdbcType, boolean nullable, AppRequester appRequester, int[] outlen) throws SQLException Map 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:
SQLException
-