Class MergeUpdate

    • Field Detail

      • updateSets

        private java.util.List<UpdateSet> updateSets
      • whereCondition

        private Expression whereCondition
      • deleteWhereCondition

        private Expression deleteWhereCondition
    • Constructor Detail

      • MergeUpdate

        public MergeUpdate()
      • MergeUpdate

        public MergeUpdate​(java.util.List<UpdateSet> updateSets)
    • Method Detail

      • getUpdateSets

        public java.util.List<UpdateSet> getUpdateSets()
      • getAndPredicate

        public Expression getAndPredicate()
      • setAndPredicate

        public void setAndPredicate​(Expression andPredicate)
      • getWhereCondition

        public Expression getWhereCondition()
      • setWhereCondition

        public void setWhereCondition​(Expression whereCondition)
      • getDeleteWhereCondition

        public Expression getDeleteWhereCondition()
      • setDeleteWhereCondition

        public void setDeleteWhereCondition​(Expression deleteWhereCondition)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • withDeleteWhereCondition

        public MergeUpdate withDeleteWhereCondition​(Expression deleteWhereCondition)
      • getAndPredicate

        public <E extends Expression> E getAndPredicate​(java.lang.Class<E> type)
      • getWhereCondition

        public <E extends Expression> E getWhereCondition​(java.lang.Class<E> type)
      • getDeleteWhereCondition

        public <E extends Expression> E getDeleteWhereCondition​(java.lang.Class<E> type)