All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.vertx.tp.optic.Apeak Maven / Gradle / Ivy

There is a newer version: 0.9.0
Show newest version
package io.vertx.tp.optic;

import io.vertx.core.Future;
import io.vertx.core.json.JsonArray;
import io.vertx.core.json.JsonObject;
import io.vertx.tp.ke.cv.KeField;
import io.vertx.up.unity.UxJooq;

/*
 * Apeak implementation by some specific definition
 * Only full column contains render part for different usage
 * The implementation class should be in zero-ui to read column information.
 */
public interface Apeak {

    String ARG0 = KeField.DYNAMIC;
    String ARG1 = KeField.IDENTIFIER;
    String ARG2 = KeField.SIGMA;
    String ARG3 = KeField.VIEW;

    Apeak on(UxJooq jooq);

    /*
     * Read full columns with filters here.
     * config is generated by IxModule Object.
     */
    Future fetchFull(JsonObject config);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy