OmniSciDB
a5dc49c757
|
Public Member Functions | |
FunctionParamInfo () | |
Public Attributes | |
final Map< Integer, SqlSelect > | cursorPosToSelectMap |
final Map< String, String > | columnListParamToParentCursorMap |
Utility object used to maintain information about the parameters in a function call.
Definition at line 6274 of file SqlValidatorImpl.java.
|
inline |
Definition at line 6288 of file SqlValidatorImpl.java.
References org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.columnListParamToParentCursorMap, and org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.cursorPosToSelectMap.
final Map<String, String> org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.columnListParamToParentCursorMap |
Maps a column list parameter to the parent cursor parameter it references. The parameters are id'd by their names.
Definition at line 6286 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.FunctionParamInfo().
final Map<Integer, SqlSelect> org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.cursorPosToSelectMap |
Maps a cursor (based on its position relative to other cursor parameters within a function call) to the SELECT associated with the cursor.
Definition at line 6280 of file SqlValidatorImpl.java.
Referenced by org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo.FunctionParamInfo().