Class UxJoin

java.lang.Object
io.vertx.up.uca.jooq.UxJoin

public final class UxJoin extends Object
  • Constructor Details

    • UxJoin

      public UxJoin(String file)
  • Method Details

    • add

      public <T> UxJoin add(Class<?> daoCls)
    • add

      public <T> UxJoin add(Class<?> daoCls, String field)
    • alias

      public <T> UxJoin alias(Class<?> daoCls, String field, String alias)
    • alias

      public <T> UxJoin alias(Class<?> daoCls, io.vertx.core.json.JsonObject fieldMap)
    • pojo

      public <T> UxJoin pojo(Class<?> daoCls, String pojo)
    • join

      public <T> UxJoin join(Class<?> daoCls)
    • join

      public <T> UxJoin join(Class<?> daoCls, String field)
    • searchAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.core.json.JsonObject params)
    • searchAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.up.atom.query.engine.Qr qr)
    • countAsync

      public io.vertx.core.Future<Long> countAsync(io.vertx.core.json.JsonObject params)
    • countAsync

      public io.vertx.core.Future<Long> countAsync(io.vertx.up.atom.query.engine.Qr qr)
    • fetch

      public io.vertx.core.json.JsonArray fetch(io.vertx.up.atom.query.engine.Qr qr)
    • fetch

      public io.vertx.core.json.JsonArray fetch(io.vertx.core.json.JsonObject params)
    • fetchAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchAsync(io.vertx.up.atom.query.engine.Qr qr)
    • fetchAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchAsync(io.vertx.core.json.JsonObject params)
    • fetchByIdJAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchByIdJAsync(String key, String field)
    • fetchByIdAAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchByIdAAsync(String key, String field)
    • removeByIdAsync

      public io.vertx.core.Future<Boolean> removeByIdAsync(String key)
    • insertAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> insertAsync(io.vertx.core.json.JsonObject data, String field)
    • updateAsync

      public io.vertx.core.Future<io.vertx.core.json.JsonObject> updateAsync(String key, io.vertx.core.json.JsonObject data, String field)