org.bonitasoft.engine.bdm.model.Query.setReturnType()方法的使用及代码示例

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

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

Query.setReturnType介绍

暂无

代码示例

代码示例来源:origin: bonitasoft/bonita-engine

public QueryBuilder withReturnType(final String className) {
  query.setReturnType(className);
  return this;
}

代码示例来源:origin: bonitasoft/bonita-engine

@Override
public Query createQueryForLazyField(BusinessObject businessObject, RelationField relationField) {
  checkObjectIsNotNull(relationField, "relationField cannot be null");
  final String name = createQueryNameForLazyField(businessObject, relationField);
  final String content = createQueryContentForLazyField(businessObject.getQualifiedName(), relationField);
  final Query q = new Query(name, content, relationField.getReference().getQualifiedName());
  if (relationField.isCollection()) {
    q.setReturnType(List.class.getName());
  }
  q.addQueryParameter(Field.PERSISTENCE_ID, Long.class.getName());
  return q;
}

代码示例来源:origin: bonitasoft/bonita-engine

@Override
public Query createQueryForLazyField(BusinessObject businessObject, RelationField relationField) {
  checkObjectIsNotNull(relationField, "relationField cannot be null");
  final String name = createQueryNameForLazyField(businessObject, relationField);
  final String content = createQueryContentForLazyField(businessObject.getQualifiedName(), relationField);
  final Query q = new Query(name, content, relationField.getReference().getQualifiedName());
  if (relationField.isCollection()) {
    q.setReturnType(List.class.getName());
  }
  q.addQueryParameter(Field.PERSISTENCE_ID, Long.class.getName());
  return q;
}

相关文章