javax.persistence.Query.getParameterValue()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(377)

本文整理了Java中javax.persistence.Query.getParameterValue方法的一些代码示例,展示了Query.getParameterValue的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.getParameterValue方法的具体详情如下:
包路径:javax.persistence.Query
类名称:Query
方法名:getParameterValue

Query.getParameterValue介绍

[英]Return the input value bound to the positional parameter. (Note that OUT parameters are unbound.)
[中]返回绑定到位置参数的输入值。(请注意,OUT参数未绑定。)

代码示例

代码示例来源:origin: Impetus/Kundera

  1. @Override
  2. public Object getParameterValue(int arg0)
  3. {
  4. return query.getParameterValue(arg0);
  5. }

代码示例来源:origin: Impetus/Kundera

  1. @Override
  2. public <T> T getParameterValue(Parameter<T> arg0)
  3. {
  4. return query.getParameterValue(arg0);
  5. }

代码示例来源:origin: Impetus/Kundera

  1. @Override
  2. public Object getParameterValue(String arg0)
  3. {
  4. return query.getParameterValue(arg0);
  5. }

代码示例来源:origin: my2iu/Jinq

  1. private void logQuery(String queryString, Query q)
  2. {
  3. if (hints.queryLogger == null) return;
  4. Map<Integer, Object> positionParams = new HashMap<Integer, Object>();
  5. Map<String, Object> namedParams = new HashMap<String, Object>();
  6. for (Parameter<?> param: q.getParameters())
  7. {
  8. if (param.getName() != null)
  9. namedParams.put(param.getName(), q.getParameterValue(param));
  10. if (param.getPosition() != null)
  11. positionParams.put(param.getPosition(), q.getParameterValue(param));
  12. }
  13. hints.queryLogger.logQuery(queryString, positionParams, namedParams);
  14. }

代码示例来源:origin: org.evolvis.bsi/kolab-ws

  1. @Override
  2. public Object
  3. getParameterValue(String name)
  4. {
  5. return delegate.getParameterValue(name);
  6. }

代码示例来源:origin: de.mhus.lib/mhu-lib-persistence

  1. /** {@inheritDoc} */
  2. @Override
  3. public <E> E getParameterValue(Parameter<E> param) {
  4. return query.getParameterValue(param);
  5. }

代码示例来源:origin: de.mhus.lib/mhu-lib-persistence

  1. /** {@inheritDoc} */
  2. @Override
  3. public Object getParameterValue(String name) {
  4. return query.getParameterValue(name);
  5. }

代码示例来源:origin: de.mhus.lib/mhu-lib-persistence

  1. /** {@inheritDoc} */
  2. @Override
  3. public Object getParameterValue(int position) {
  4. return query.getParameterValue(position);
  5. }

代码示例来源:origin: org.evolvis.bsi/kolab-ws

  1. @Override
  2. public Object
  3. getParameterValue(int position)
  4. {
  5. return delegate.getParameterValue(position);
  6. }

代码示例来源:origin: org.jboss.eap/wildfly-jpa

  1. @Override
  2. public Object getParameterValue(String name) {
  3. return underlyingQuery.getParameterValue(name);
  4. }

代码示例来源:origin: com.kumuluz.ee/kumuluzee-jpa-common

  1. @Override
  2. public <T> T getParameterValue(Parameter<T> param) {
  3. return query.getParameterValue(param);
  4. }

代码示例来源:origin: com.kumuluz.ee/kumuluzee-jpa-common

  1. @Override
  2. public Object getParameterValue(int position) {
  3. return query.getParameterValue(position);
  4. }

代码示例来源:origin: kumuluz/kumuluzee

  1. @Override
  2. public Object getParameterValue(int position) {
  3. return query.getParameterValue(position);
  4. }

代码示例来源:origin: org.apache.geronimo.modules/geronimo-persistence-jpa20

  1. @Override
  2. public Object getParameterValue(int position) {
  3. return query.getParameterValue(position);
  4. }

代码示例来源:origin: Blazebit/blaze-persistence

  1. @Override
  2. public Object getParameterValue(String name) {
  3. Query query = parameterToQuery.get(name).getQuery(countQuery, idQuery, objectQuery);
  4. return query.getParameterValue(name);
  5. }

代码示例来源:origin: org.glassfish.main.common/container-common

  1. public Object getParameterValue(String name) {
  2. try {
  3. if(callFlowAgent.isEnabled()) {
  4. callFlowAgent.entityManagerQueryStart(EntityManagerQueryMethod.GET_PARAMETER_VALUE_STRING);
  5. }
  6. return queryDelegate.getParameterValue(name);
  7. } finally {
  8. if(callFlowAgent.isEnabled()) {
  9. callFlowAgent.entityManagerQueryEnd();
  10. }
  11. }
  12. }

代码示例来源:origin: org.glassfish.main.common/container-common

  1. public <T> T getParameterValue(Parameter<T> param) {
  2. try {
  3. if(callFlowAgent.isEnabled()) {
  4. callFlowAgent.entityManagerQueryStart(EntityManagerQueryMethod.GET_PARAMETER_VALUE_PARAMETER);
  5. }
  6. return queryDelegate.getParameterValue(param);
  7. } finally {
  8. if(callFlowAgent.isEnabled()) {
  9. callFlowAgent.entityManagerQueryEnd();
  10. }
  11. }
  12. }

代码示例来源:origin: apache/oozie

  1. public void testGetQuery() throws Exception {
  2. EntityManager em = jpaService.getEntityManager();
  3. SLASummaryBean bean = addRecordToSLASummaryTable("test-sla-summary", SLAStatus.IN_PROCESS);
  4. // GET_SLA_SUMMARY
  5. Query query = SLASummaryQueryExecutor.getInstance().getSelectQuery(SLASummaryQuery.GET_SLA_SUMMARY, em,
  6. bean.getId());
  7. assertEquals(query.getParameterValue("id"), bean.getId());
  8. // GET_SLA_SUMMARY_EVENTPROCESSED
  9. query = SLASummaryQueryExecutor.getInstance().getSelectQuery(SLASummaryQuery.GET_SLA_SUMMARY_EVENTPROCESSED,
  10. em, bean.getId());
  11. assertEquals(query.getParameterValue("id"), bean.getId());
  12. }

代码示例来源:origin: apache/oozie

  1. public void testGetSelectQuery() throws Exception {
  2. EntityManager em = jpaService.getEntityManager();
  3. SLARegistrationBean bean = addRecordToSLARegistrationTable("test-application", SLAStatus.MET);
  4. // GET_SLA_REG_ALL
  5. Query query = SLARegistrationQueryExecutor.getInstance().getSelectQuery(SLARegQuery.GET_SLA_REG_ALL, em,
  6. bean.getId());
  7. assertEquals(query.getParameterValue("id"), bean.getId());
  8. // GET_WORKFLOW_SUSPEND
  9. query = SLARegistrationQueryExecutor.getInstance().getSelectQuery(SLARegQuery.GET_SLA_REG_ON_RESTART, em,
  10. bean.getId());
  11. assertEquals(query.getParameterValue("id"), bean.getId());
  12. }

代码示例来源:origin: apache/oozie

  1. public void testGetSelectQuery() throws Exception {
  2. EntityManager em = jpaService.getEntityManager();
  3. WorkflowJobBean bean = addRecordToWfJobTable(WorkflowJob.Status.PREP, WorkflowInstance.Status.PREP);
  4. // GET_WORKFLOW
  5. Query query = WorkflowJobQueryExecutor.getInstance().getSelectQuery(WorkflowJobQuery.GET_WORKFLOW, em, bean.getId());
  6. assertEquals(query.getParameterValue("id"), bean.getId());
  7. // GET_WORKFLOW_SUSPEND
  8. query = WorkflowJobQueryExecutor.getInstance().getSelectQuery(WorkflowJobQuery.GET_WORKFLOW_SUSPEND, em, bean.getId());
  9. assertEquals(query.getParameterValue("id"), bean.getId());
  10. }

相关文章