congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
PagerResult
Code IndexAdd Tabnine to your IDE (free)

How to use
PagerResult
in
org.hswebframework.web.commons.entity

Best Java code snippets using org.hswebframework.web.commons.entity.PagerResult (Showing top 18 results out of 315)

origin: hs-web/hsweb-framework

PagerResult<E> pagerResult = new PagerResult<>();
    pagerResult.setData(getDao().query(param));
    pagerResult.setTotal(pagerResult.getData().size());
    pagerResult.setPageIndex(entity.getThinkPageIndex());
    pagerResult.setPageSize(pagerResult.getData().size());
    return pagerResult;
pagerResult.setTotal(total);
  QueryParamEntity paramEntity = (QueryParamEntity) param;
  paramEntity.rePaging(total);
  pagerResult.setPageSize(paramEntity.getPageSize());
  pagerResult.setPageIndex(paramEntity.getThinkPageIndex());
  pagerResult.setData(new java.util.ArrayList<>());
} else {
  pagerResult.setData(select(param));
origin: hs-web/hsweb-framework

public static <U, R, T extends Query<?, U>> PagerResult<R> doQuery(T query,
                                  QueryParamEntity entity,
                                  Function<U, R> mapping,
                                  BiConsumer<Term, T> notFound) {
  applyQueryParam(query, entity, notFound);
  int total = (int) query.count();
  if (total == 0) {
    return PagerResult.empty();
  }
  entity.rePaging(total);
  List<R> list = query.listPage(entity.getPageIndex(), entity.getPageSize() * (entity.getPageIndex() + 1))
      .stream()
      .map(mapping)
      .filter(Objects::nonNull)
      .collect(Collectors.toList());
  return PagerResult.of(total, list, entity);
}
origin: hs-web/hsweb-framework

public static <E> PagerResult<E> of(int total, List<E> list, QueryParamEntity entity) {
  PagerResult pagerResult = new PagerResult<>(total, list);
  pagerResult.setPageIndex(entity.getThinkPageIndex());
  pagerResult.setPageSize(entity.getPageSize());
  return pagerResult;
}
origin: hs-web/hsweb-framework

  protected Object getRealResult(Object result) {
    if (result instanceof ResponseEntity) {
      result = ((ResponseEntity) result).getBody();
    }
    if (result instanceof ResponseMessage) {
      result = ((ResponseMessage) result).getResult();
    }
    if (result instanceof PagerResult) {
      result = ((PagerResult) result).getData();
    }
    return result;
  }
}
origin: hs-web/hsweb-framework

@Override
@Transactional(readOnly = true)
public <T> PagerResult<T> selectTaskForm(String processDefineId, String activityId, QueryParamEntity queryParam) {
  Objects.requireNonNull(processDefineId, "processDefineId can not be null");
  Objects.requireNonNull(activityId, "activityId can not be null");
  ActivityConfigEntity entity = activityConfigService.selectByProcessDefineIdAndActivityId(processDefineId, activityId);
  if (entity == null || StringUtils.isEmpty(entity.getFormId())) {
    return PagerResult.empty();
  }
  return dynamicFormOperationService.selectPager(entity.getFormId(), queryParam);
}
origin: hs-web/hsweb-framework

@Override
default PagerResult<E> selectPager(Entity param) {
  JSONObject result = createRequest("/", param).get().as(JSONObject.class);
  return PagerResult.of(result.getInteger("total"), result.getJSONArray("data").toJavaList(getEntityType()));
}
origin: hs-web/hsweb-framework

public static <E> PagerResult<E> of(int total, List<E> list) {
  return new PagerResult<>(total, list);
}
origin: hs-web/hsweb-framework

  public static Object convertRealResult(Object result) {
    if (result instanceof ResponseEntity) {
      result = ((ResponseEntity) result).getBody();
    }
    if (result instanceof ResponseMessage) {
      result = ((ResponseMessage) result).getResult();
    }
    if (result instanceof PagerResult) {
      result = ((PagerResult) result).getData();
    }
    return result;
  }
}
origin: hs-web/hsweb-framework

@Override
@Transactional(readOnly = true)
public <T> PagerResult<T> selectProcessForm(String processDefineId, QueryParamEntity queryParam) {
  ProcessDefineConfigEntity entity = processDefineConfigService.selectByProcessDefineId(processDefineId);
  if (entity == null || StringUtils.isEmpty(entity.getFormId())) {
    return PagerResult.empty();
  }
  return dynamicFormOperationService.selectPager(entity.getFormId(), queryParam);
}
origin: hs-web/hsweb-framework

public static <E> PagerResult<E> empty() {
  return new PagerResult<>(0, new ArrayList<>());
}
origin: org.hswebframework.web/hsweb-commons-service-simple

PagerResult<E> pagerResult = new PagerResult<>();
    pagerResult.setData(getDao().query(param));
    pagerResult.setTotal(pagerResult.getData().size());
    pagerResult.setPageIndex(entity.getThinkPageIndex());
    pagerResult.setPageSize(pagerResult.getData().size());
    return pagerResult;
pagerResult.setTotal(total);
  QueryParamEntity paramEntity = (QueryParamEntity) param;
  paramEntity.rePaging(total);
  pagerResult.setPageSize(paramEntity.getPageSize());
  pagerResult.setPageIndex(paramEntity.getThinkPageIndex());
  pagerResult.setData(new java.util.ArrayList<>());
} else {
  pagerResult.setData(select(param));
origin: hs-web/hsweb-framework

@Override
@Transactional(readOnly = true)
@SneakyThrows
public <T> PagerResult<T> selectPager(String formId, QueryParamEntity paramEntity) {
  RDBTable<T> table = getTable(formId);
  RDBQuery<T> query = table.createQuery();
  int total = query.setParam(paramEntity).total();
  if (total == 0) {
    return PagerResult.empty();
  }
  paramEntity.rePaging(total);
  List<T> list = query.setParam(paramEntity).list(paramEntity.getPageIndex(), paramEntity.getPageSize());
  return PagerResult.of(total, list, paramEntity);
}
origin: org.hswebframework.web/hsweb-system-organizational-authorization

  protected Object getRealResult(Object result) {
    if (result instanceof ResponseEntity) {
      result = ((ResponseEntity) result).getBody();
    }
    if (result instanceof ResponseMessage) {
      result = ((ResponseMessage) result).getResult();
    }
    if (result instanceof PagerResult) {
      result = ((PagerResult) result).getData();
    }
    return result;
  }
}
origin: org.hswebframework.web/hsweb-system-workflow-local

@Override
@Transactional(readOnly = true)
public <T> PagerResult<T> selectTaskForm(String processDefineId, String activityId, QueryParamEntity queryParam) {
  Objects.requireNonNull(processDefineId, "processDefineId can not be null");
  Objects.requireNonNull(activityId, "activityId can not be null");
  ActivityConfigEntity entity = activityConfigService.selectByProcessDefineIdAndActivityId(processDefineId, activityId);
  if (entity == null || StringUtils.isEmpty(entity.getFormId())) {
    return PagerResult.empty();
  }
  return dynamicFormOperationService.selectPager(entity.getFormId(), queryParam);
}
origin: org.hswebframework.web/hsweb-system-workflow-local

public static <U, R, T extends Query<?, U>> PagerResult<R> doQuery(T query,
                                  QueryParamEntity entity,
                                  Function<U, R> mapping,
                                  BiConsumer<Term, T> notFound) {
  applyQueryParam(query, entity, notFound);
  int total = (int) query.count();
  if (total == 0) {
    return PagerResult.empty();
  }
  entity.rePaging(total);
  List<R> list = query.listPage(entity.getPageIndex(), entity.getPageSize() * (entity.getPageIndex() + 1))
      .stream()
      .map(mapping)
      .filter(Objects::nonNull)
      .collect(Collectors.toList());
  return PagerResult.of(total, list, entity);
}
origin: org.hswebframework.web/hsweb-authorization-basic

  public static Object convertRealResult(Object result) {
    if (result instanceof ResponseEntity) {
      result = ((ResponseEntity) result).getBody();
    }
    if (result instanceof ResponseMessage) {
      result = ((ResponseMessage) result).getResult();
    }
    if (result instanceof PagerResult) {
      result = ((PagerResult) result).getData();
    }
    return result;
  }
}
origin: org.hswebframework.web/hsweb-system-workflow-local

@Override
@Transactional(readOnly = true)
public <T> PagerResult<T> selectProcessForm(String processDefineId, QueryParamEntity queryParam) {
  ProcessDefineConfigEntity entity = processDefineConfigService.selectByProcessDefineId(processDefineId);
  if (entity == null || StringUtils.isEmpty(entity.getFormId())) {
    return PagerResult.empty();
  }
  return dynamicFormOperationService.selectPager(entity.getFormId(), queryParam);
}
origin: org.hswebframework.web/hsweb-system-dynamic-form-local

@Override
@Transactional(readOnly = true)
@SneakyThrows
public <T> PagerResult<T> selectPager(String formId, QueryParamEntity paramEntity) {
  RDBTable<T> table = getTable(formId);
  RDBQuery<T> query = table.createQuery();
  int total = query.setParam(paramEntity).total();
  if (total == 0) {
    return PagerResult.empty();
  }
  paramEntity.rePaging(total);
  List<T> list = query.setParam(paramEntity).list(paramEntity.getPageIndex(), paramEntity.getPageSize());
  return PagerResult.of(total, list, paramEntity);
}
org.hswebframework.web.commons.entityPagerResult

Most used methods

  • getData
  • of
  • <init>
  • empty
  • setPageIndex
  • setPageSize
  • setData
  • setTotal

Popular in Java

  • Creating JSON documents from java classes using gson
  • getExternalFilesDir (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • setRequestProperty (URLConnection)
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now