public class DefaultTableStruct extends Object implements ITableStruct
Modifier and Type | Field and Description |
---|---|
protected static String |
attrNameColumns |
protected static String |
attrNamePks |
protected static String |
attrNameTableID |
protected String |
colDef |
protected LinkedHashMap<String,Integer> |
colIdx |
protected String |
pkDef |
protected LinkedHashMap<String,Integer> |
pkIdx |
Constructor and Description |
---|
DefaultTableStruct(String colDefs,
String pkDefs) |
Modifier and Type | Method and Description |
---|---|
String |
attrCols()
Get columns defining attributes name
|
String |
attrPks() |
String |
attrTableID() |
protected static LinkedHashMap<String,Integer> |
buildIdx(String defs) |
String |
colDefs() |
LinkedHashMap<String,Integer> |
colIdx() |
String |
pkDefs() |
LinkedHashMap<String,Integer> |
pkIdx() |
protected static final String attrNameTableID
protected static final String attrNameColumns
protected static final String attrNamePks
protected LinkedHashMap<String,Integer> pkIdx
protected String pkDef
protected LinkedHashMap<String,Integer> colIdx
protected String colDef
public LinkedHashMap<String,Integer> pkIdx()
pkIdx
in interface ITableStruct
public String pkDefs()
pkDefs
in interface ITableStruct
public LinkedHashMap<String,Integer> colIdx()
colIdx
in interface ITableStruct
protected static LinkedHashMap<String,Integer> buildIdx(String defs)
public String colDefs()
colDefs
in interface ITableStruct
public String attrTableID()
attrTableID
in interface ITableStruct
public String attrPks()
attrPks
in interface ITableStruct
public String attrCols()
ITableStruct
attrCols
in interface ITableStruct
Copyright © 2024. All rights reserved.