public class SQLMapInfo
extends java.lang.Object
SQLMapInfo
is a structured class that represents
mapping relations between mapping names and sql names of tables/columns.Modifier and Type | Field and Description |
---|---|
static int |
PATTERN_1PART_NAME
Selected tables in SQL are unqualified.
|
static int |
PATTERN_2PART_NAME
Selected columns in SQL are qualified in two-part name pattern.
|
static int |
PATTERN_3PART_NAME
Selected columns in SQL are qualified in three-part name pattern.
|
Constructor and Description |
---|
SQLMapInfo()
Constructs a new instance by qlfOpt with default value
PATTERN_1PART_NAME . |
SQLMapInfo(int qlfOpt)
Constructs a new instance with specified qlfOpt.
|
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable |
getColMap()
Gets colMap.
|
int |
getQlfOpt()
Gets qualified pattern option
qlfOpt . |
java.util.Hashtable |
getTabMap()
Gets tabMap.
|
void |
setQlfOpt(int plfOpt)
Sets qualified pattern option
qlfOpt with specified parameter. |
public static final int PATTERN_1PART_NAME
SELECT t.c FROM t
public static final int PATTERN_2PART_NAME
SELECT schema.t.c FROM schema.t
public static final int PATTERN_3PART_NAME
SELECT catalog.schema.t.c FROM catalog.schema.t
public SQLMapInfo()
PATTERN_1PART_NAME
.qlfOpt
- Qualified pattern option.public SQLMapInfo(int qlfOpt)
qlfOpt
- Qualified pattern option.public java.util.Hashtable getTabMap()
getColMap()
public java.util.Hashtable getColMap()
getTabMap()
public int getQlfOpt()
qlfOpt
.public void setQlfOpt(int plfOpt)
qlfOpt
with specified parameter.