Interface PostgreMerge._MergeUsingClause<T,I extends io.army.criteria.Item>

Enclosing interface:
PostgreMerge

public static interface PostgreMerge._MergeUsingClause<T,I extends io.army.criteria.Item>
  • Method Summary

    Modifier and Type
    Method
    Description
    io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>
    using(io.army.criteria.impl.SQLs.WordOnly only, io.army.meta.TableMeta<?> sourceTable, io.army.criteria.impl.SQLs.WordAs as, String sourceAlias)
     
    io.army.criteria.Statement._AsClause<io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>>
    using(io.army.criteria.SubQuery sourceQuery)
     
    io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>
    using(io.army.meta.TableMeta<?> sourceTable, io.army.criteria.impl.SQLs.WordAs as, String sourceAlias)
     
    io.army.criteria.Statement._AsClause<io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>>
    using(java.util.function.Supplier<io.army.criteria.SubQuery> supplier)
     
  • Method Details

    • using

      io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>> using(io.army.criteria.impl.SQLs.WordOnly only, io.army.meta.TableMeta<?> sourceTable, io.army.criteria.impl.SQLs.WordAs as, String sourceAlias)
    • using

      io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>> using(io.army.meta.TableMeta<?> sourceTable, io.army.criteria.impl.SQLs.WordAs as, String sourceAlias)
    • using

      io.army.criteria.Statement._AsClause<io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>> using(io.army.criteria.SubQuery sourceQuery)
    • using

      io.army.criteria.Statement._AsClause<io.army.criteria.Statement._OnClause<PostgreMerge._MergeWhenClause<T,I>>> using(java.util.function.Supplier<io.army.criteria.SubQuery> supplier)