Class JqAnalyzer

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

public class JqAnalyzer extends Object
  • Method Details

    • create

      public static JqAnalyzer create(JooqDsl dsl)
    • dsl

      public JooqDsl dsl()
    • table

      public org.jooq.Table<?> table()
    • type

      public Class<?> type()
    • primarySet

      public TreeSet<String> primarySet()
    • primary

      public String primary()
    • primaryValue

      public <T> Object primaryValue(T input)
    • primaryValue

      public <T> List<Object> primaryValue(List<T> list)
    • uniqueKey

      public List<TreeSet<String>> uniqueKey()
    • fieldSet

      public TreeSet<String> fieldSet()
    • columns

      public ConcurrentMap<String,org.jooq.Field> columns()
    • types

      public ConcurrentMap<String,Class<?>> types()
    • column

      public org.jooq.Field column(String field)
    • column

      public org.jooq.Field[] column(String... fields)
    • on

      public void on(String pojo, Class<?> clazz)
    • copyEntity

      public <T> T copyEntity(T target, T updated)
    • pojoFile

      public String pojoFile()
    • pojoFile

      public String pojoFile(String pojoExternal)
    • pojo

      public io.vertx.up.atom.pojo.Mojo pojo()
    • condition

      public org.jooq.Condition condition(io.vertx.core.json.JsonObject criteria)
    • conditionId

      public <ID> org.jooq.Condition conditionId(ID id)
    • conditionUk

      public <T> org.jooq.Condition conditionUk(T pojo)
    • conditionField

      public org.jooq.Condition conditionField(String field, Object value)