Package javax.xml.xquery

Examples of javax.xml.xquery.XQPreparedExpression.bindObject()


      // bind variables, we cannot bind all variables of the datarow, only the ones defined in the script
      final List<String> fields = parser.getFields();
      for (final String col: fields)
      {
        final QName var = new QName(col);
        expression.bindObject(var, parameters.get(col), null)// null = do not override the default object mapping
      }
      // execute query
      final XQResultSequence sequence = expression.executeQuery();
      while (sequence.next())
      {
View Full Code Here


                if (value != null && xqType != null) {
                  if (value instanceof XQSequence) {
                    exp.bindSequence(variable, (XQSequence) value);
                  } else {
                    if (xqType instanceof XQItemType) {
                      exp.bindObject(variable, value, (XQItemType) xqType);
                    }
                  }
                }
            }
View Full Code Here

                     if (value != null && xqType != null) {
                         if (value instanceof XQSequence) {
                             exp.bindSequence(variable, (XQSequence) value);
                         } else {
                             if (xqType instanceof XQItemType) {
                                 exp.bindObject(variable, value, (XQItemType) xqType);
                             }
                         }
                     }
                  }
            }
View Full Code Here

                     if (value != null && xqType != null) {
                         if (value instanceof XQSequence) {
                             exp.bindSequence(variable, (XQSequence) value);
                         } else {
                             if (xqType instanceof XQItemType) {
                                 exp.bindObject(variable, value, (XQItemType) xqType);
                             }
                         }
                     }
                  }
            }
View Full Code Here

                     if (value != null && xqType != null) {
                         if (value instanceof XQSequence) {
                             exp.bindSequence(variable, (XQSequence) value);
                         } else {
                             if (xqType instanceof XQItemType) {
                                 exp.bindObject(variable, value, (XQItemType) xqType);
                             }
                         }
                     }
                  }
            }
View Full Code Here

        //bind them one by one
        for(String parameter:xQueryParameters) {
          XQueryParameter xQueryParam = xQueryParameterMap.get(parameter);
          //TODO: Check what possible values can be supported to be set here
          //Accordingly do we need to set the third parameter for XQItemType
          expression.bindObject(new QName(xQueryParam.getParameterName()),
                          xQueryParam.evaluate(message), null);
        }
      }

      XQResultSequence result = expression.executeQuery();
View Full Code Here

                if (value != null && xqType != null) {
                  if (value instanceof XQSequence) {
                    exp.bindSequence(variable, (XQSequence) value);
                  } else {
                    if (xqType instanceof XQItemType) {
                      exp.bindObject(variable, value, (XQItemType) xqType);
                    }
                  }
                }
            }
View Full Code Here

                if (value != null && xqType != null) {
                  if (value instanceof XQSequence) {
                    exp.bindSequence(variable, (XQSequence) value);
                  } else {
                    if (xqType instanceof XQItemType) {
                      exp.bindObject(variable, value, (XQItemType) xqType);
                    }
                  }
                }
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.