Tabnine Logo
MultipleResult$Builder.addMeta
Code IndexAdd Tabnine to your IDE (free)

How to use
addMeta
method
in
com.nexitia.emaginplatform.core.commons.bridge.MultipleResult$Builder

Best Java code snippets using com.nexitia.emaginplatform.core.commons.bridge.MultipleResult$Builder.addMeta (Showing top 3 results out of 315)

origin: com.nexitia.emaginplatform/emagin-corebusiness-offline-services

/**
 * @throws OperationException
 * @{inheritedDoc}
 */
@Override
public IOperationResult loadAllNotification(JsonObject query) throws OperationException {
 try {
  List<JsonObject> jsons = new ArrayList<JsonObject>();
  String status = query.get("status").getAsString();
  for (String key : allNotifications.keySet()) {
   JsonObject value = allNotifications.get(key);
   if (status != null) {
    String curStatus = value.get("status").getAsString();
    if (curStatus.equalsIgnoreCase(status)) {
     jsons.add(value);
    }
   }
   else {
    jsons.add(value);
   }
  }
  IOperationResult result = new MultipleResult.Builder().addMeta("total-pages", 1).addMeta("total-elements", jsons.size()).addMeta("current-page", 0).addMeta("current-elements", jsons.size())
    .data(toOperationData(jsons)).build();
  return result;
 }
 catch (Exception e) {
  e.printStackTrace();
  throw new OperationException(e);
 }
}
origin: com.nexitia.emaginplatform/emagin-corebusiness-cloud-operations

.addMeta(MultipleResult.hasPreviousPage, false)
.addMeta(MultipleResult.hasNextPage, false)
.addMeta(MultipleResult.totalPages, 1)
.addMeta(MultipleResult.pageNumber, 0)
.addMeta(MultipleResult.totalPages, 1)
.addMeta(MultipleResult.pageElements, 1)
.addMeta(MultipleResult.totalElements, 1).build();
origin: com.nexitia.emaginplatform/emagin-jfxcore-engine

 @Override
 protected Void call() throws Exception {
  if (contentConfiguration != null) {
   if (loadFirstPageData) {
    getItems().clear();
    if (dataProvider != null) {
     setLoading();
     // @formatter:off
     final MultipleResult zero =
       new MultipleResult.Builder()
       .addMeta(IOperationResult.pageSize, pagination != null ? pagination.getCurrentPageSize() : 5)
       .addMeta(IOperationResult.pageNumber, -1).build();
     // @formatter:on
     dataProvider.navigate(controller, zero, Direction.NEXT, e -> {
      model.set(null);
      model.set(e);
     });
    } else {
     setNoContent();
    }
   } else {
    setNoContent();
   }
  }
  return null;
 }
};
com.nexitia.emaginplatform.core.commons.bridgeMultipleResult$BuilderaddMeta

Popular methods of MultipleResult$Builder

  • <init>
  • build
  • addData
  • data

Popular in Java

  • Finding current android device location
  • startActivity (Activity)
  • requestLocationUpdates (LocationManager)
  • getSystemService (Context)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • JTable (javax.swing)
  • Top PhpStorm plugins
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