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 allParameterExpressionwhich is contained in expression in Ql modelGets allParameterExpressionwhich is contained in table and expression in Ql modelMap<CaseInsensitiveString,List<org.eclipse.xtext.util.Pair<ParameterExpression, TypeDescriptionSource>>> Gets allParameterExpressionwith expected types which is contained in expression in Ql modelGets allParameterExpressionwhich is contained in table in Ql model
-
Method Details
-
getParametersAsExpression
Gets allParameterExpressionwhich is contained in expression in Ql model- Returns:
- all conformity between name of the
ParameterExpressionand list of Ql model objectsParameterExpression, nevernull
-
getParametersAsTable
Gets allParameterExpressionwhich is contained in table in Ql model- Returns:
- all conformity between name of the
ParameterExpressionand list of Ql model objectsParameterExpression, nevernull
-
getParametersAsExpressionAndTable
Gets allParameterExpressionwhich is contained in table and expression in Ql model- Returns:
- all conformity between name of the
ParameterExpressionand list of Ql model objectsParameterExpression, nevernull
-
getParametersAsExpressionWithTypes
public Map<CaseInsensitiveString,List<org.eclipse.xtext.util.Pair<ParameterExpression, getParametersAsExpressionWithTypes()TypeDescriptionSource>>> Gets allParameterExpressionwith expected types which is contained in expression in Ql model- Returns:
- all conformity between name of the
ParameterExpressionand list of pairs (Ql model objectsParameterExpression; its expected types), nevernull
-