|
SMACS | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
representation of data source. has a (a) list of record fields in the SELECT (b) more test constraints that be used to to check overlapping queries (c) explicit cursor options that define interrelation of source cursors.
| Method Summary | |
String |
getCursorOption(int i)
get cursor option variant by name. |
String |
getRecordFieldName(int i)
get item in select field list. |
int |
getRecordFieldNameMax()
get size of select field list. |
SqlSelectStatementQ |
hasSqlSelectStatementQ()
get ref to sql source syntax (if any). |
SqlSelectWhereClauseQ |
hasSqlSelectWhereClauseQ()
get ref to sql where syntax (if any). |
| Methods inherited from interface smacs.load.mapping.DbMappingSourceSelector |
getDbMappingRecordField, getRecordFieldSqlNode, getSqlCondition |
| Methods inherited from interface smacs.load.mapping.DbMappingSourceTableList |
getRecordFieldSqlNode, getRecordFieldSqlNode, getSchemaTableSqlNode, getSchemaTableSqlNode, getSchemaTableSqlNode |
| Method Detail |
public SqlSelectStatementQ hasSqlSelectStatementQ()
public SqlSelectWhereClauseQ hasSqlSelectWhereClauseQ()
public int getRecordFieldNameMax()
getRecordFieldNameMax in interface HasRecordFieldNameArraypublic String getRecordFieldName(int i)
getRecordFieldName in interface HasRecordFieldNameArraypublic String getCursorOption(int i)
|
SMACS | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||