org.apache.openjpa.persistence.QueryImpl.asInt()方法的使用及代码示例

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

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

QueryImpl.asInt介绍

[英]Cast the specified long down to an int, first checking for overflow.
[中]将指定的long向下转换为int,首先检查溢出。

代码示例

代码示例来源:origin: org.apache.openjpa/openjpa-all

public int getFirstResult() {
  return asInt(_query.getStartRange());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

public int getFirstResult() {
  return asInt(_query.getStartRange());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

public int getFirstResult() {
  return asInt(_query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

public int getFirstResult() {
  return asInt(_query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

public int getFirstResult() {
  return asInt(_query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

public int getMaxResults() {
  return asInt(_query.getEndRange() - _query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

public int getMaxResults() {
  return asInt(_query.getEndRange() - _query.getStartRange());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

public int getMaxResults() {
  return asInt(_query.getEndRange() - _query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

public int getMaxResults() {
  return asInt(_query.getEndRange() - _query.getStartRange());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

public int getMaxResults() {
  return asInt(_query.getEndRange() - _query.getStartRange());
}

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

public int executeUpdate() {
  _em.assertNotCloseInvoked();
  if (_query.getOperation() == QueryOperations.OP_DELETE) {
    // handle which types of parameters we are using, if any
    if (_positional != null)
      return asInt(_query.deleteAll(_positional.toArray()));
    if (_named != null)
      return asInt(_query.deleteAll(_named));
    return asInt(_query.deleteAll());
  }
  if (_query.getOperation() == QueryOperations.OP_UPDATE) {
    // handle which types of parameters we are using, if any
    if (_positional != null)
      return asInt(_query.updateAll(_positional.toArray()));
    if (_named != null)
      return asInt(_query.updateAll(_named));
    return asInt(_query.updateAll());
  }
  throw new InvalidStateException(_loc.get("not-update-delete-query",
    _query.getQueryString()), null, null, false);
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

public int executeUpdate() {
  _em.assertNotCloseInvoked();
  Map<?,?> paramValues = getParameterValues();
  if (_query.getOperation() == QueryOperations.OP_DELETE) {
    return asInt(paramValues.isEmpty() ? _query.deleteAll() : _query.deleteAll(paramValues));
  }
  if (_query.getOperation() == QueryOperations.OP_UPDATE) {
    return asInt(paramValues.isEmpty() ? _query.updateAll() : _query.updateAll(paramValues));
  }
  throw new InvalidStateException(_loc.get("not-update-delete-query", getQueryString()), null, null, false);
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

public int executeUpdate() {
  _em.assertNotCloseInvoked();
  Map<?,?> paramValues = getParameterValues();
  if (_query.getOperation() == QueryOperations.OP_DELETE) {
    return asInt(paramValues.isEmpty() ? _query.deleteAll() : _query.deleteAll(paramValues));
  }
  if (_query.getOperation() == QueryOperations.OP_UPDATE) {
    return asInt(paramValues.isEmpty() ? _query.updateAll() : _query.updateAll(paramValues));
  }
  throw new InvalidStateException(_loc.get("not-update-delete-query", getQueryString()), null, null, false);
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

public int executeUpdate() {
  _em.assertNotCloseInvoked();
  Map<?,?> paramValues = getParameterValues();
  if (_query.getOperation() == QueryOperations.OP_DELETE) {
    return asInt(paramValues.isEmpty() ? _query.deleteAll() : _query.deleteAll(paramValues));
  }
  if (_query.getOperation() == QueryOperations.OP_UPDATE) {
    return asInt(paramValues.isEmpty() ? _query.updateAll() : _query.updateAll(paramValues));
  }
  throw new InvalidStateException(_loc.get("not-update-delete-query", getQueryString()), null, null, false);
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

public int executeUpdate() {
  _em.assertNotCloseInvoked();
  Map<?,?> paramValues = getParameterValues();
  if (_query.getOperation() == QueryOperations.OP_DELETE) {
    return asInt(paramValues.isEmpty() ? _query.deleteAll() : _query.deleteAll(paramValues));
  }
  if (_query.getOperation() == QueryOperations.OP_UPDATE) {
    return asInt(paramValues.isEmpty() ? _query.updateAll() : _query.updateAll(paramValues));
  }
  throw new InvalidStateException(_loc.get("not-update-delete-query", getQueryString()), null, null, false);
}

相关文章

微信公众号

最新文章

更多