Package com._1c.g5.v8.dt.ql.resource
Class QlParametersFinder.QlParametersInfo
java.lang.Object
com._1c.g5.v8.dt.ql.resource.QlParametersFinder.QlParametersInfo
- Enclosing class:
- QlParametersFinder
Special container of
ParameterExpression
found in Ql query
Instances of QlParametersFinder.QlParametersInfo
are stateful and are
not safe for use by multiple threads.-
Method Summary
Modifier and TypeMethodDescriptionGets allParameterExpression
which is contained in expression in Ql modelGets allParameterExpression
which is contained in table and expression in Ql modelMap<CaseInsensitiveString,
List<org.eclipse.xtext.util.Pair<ParameterExpression, TypeDescriptionSource>>> Gets allParameterExpression
with expected types which is contained in expression in Ql modelGets allParameterExpression
which is contained in table in Ql model
-
Method Details
-
getParametersAsExpression
Gets allParameterExpression
which is contained in expression in Ql model- Returns:
- all conformity between name of the
ParameterExpression
and list of Ql model objectsParameterExpression
, nevernull
-
getParametersAsTable
Gets allParameterExpression
which is contained in table in Ql model- Returns:
- all conformity between name of the
ParameterExpression
and list of Ql model objectsParameterExpression
, nevernull
-
getParametersAsExpressionAndTable
Gets allParameterExpression
which is contained in table and expression in Ql model- Returns:
- all conformity between name of the
ParameterExpression
and list of Ql model objectsParameterExpression
, nevernull
-
getParametersAsExpressionWithTypes
public Map<CaseInsensitiveString,List<org.eclipse.xtext.util.Pair<ParameterExpression, getParametersAsExpressionWithTypes()TypeDescriptionSource>>> Gets allParameterExpression
with expected types which is contained in expression in Ql model- Returns:
- all conformity between name of the
ParameterExpression
and list of pairs (Ql model objectsParameterExpression
; its expected types), nevernull
-