Class Merge

    • Constructor Detail

      • Merge

        public Merge()
    • Method Detail

      • deriveOperationsFromStandardClauses

        private void deriveOperationsFromStandardClauses()
      • deriveStandardClausesFromOperations

        private void deriveStandardClausesFromOperations()
      • getWithItemsList

        public java.util.List<WithItem> getWithItemsList()
      • setWithItemsList

        public void setWithItemsList​(java.util.List<WithItem> withItemsList)
      • withWithItemsList

        public Merge withWithItemsList​(java.util.List<WithItem> withItemsList)
      • addWithItemsList

        public Merge addWithItemsList​(WithItem... withItemsList)
      • addWithItemsList

        public Merge addWithItemsList​(java.util.Collection<? extends WithItem> withItemsList)
      • getTable

        public Table getTable()
      • setTable

        public void setTable​(Table name)
      • getOracleHint

        public OracleHint getOracleHint()
      • setOracleHint

        public void setOracleHint​(OracleHint oracleHint)
      • getUsingTable

        @Deprecated
        public Table getUsingTable()
        Deprecated.
      • setUsingTable

        @Deprecated
        public void setUsingTable​(Table usingTable)
        Deprecated.
      • setUsingSelect

        @Deprecated
        public void setUsingSelect​(ParenthesedSelect usingSelect)
        Deprecated.
      • getUsingAlias

        @Deprecated
        public Alias getUsingAlias()
        Deprecated.
      • setUsingAlias

        @Deprecated
        public void setUsingAlias​(Alias usingAlias)
        Deprecated.
      • getFromItem

        public FromItem getFromItem()
      • setFromItem

        public void setFromItem​(FromItem fromItem)
      • withFromItem

        public Merge withFromItem​(FromItem fromItem)
      • getOnCondition

        public Expression getOnCondition()
      • setOnCondition

        public void setOnCondition​(Expression onCondition)
      • getOperations

        public java.util.List<MergeOperation> getOperations()
      • setOperations

        public void setOperations​(java.util.List<MergeOperation> operations)
      • setMergeInsert

        public void setMergeInsert​(MergeInsert mergeInsert)
      • setMergeUpdate

        public void setMergeUpdate​(MergeUpdate mergeUpdate)
      • isInsertFirst

        public boolean isInsertFirst()
      • setInsertFirst

        public void setInsertFirst​(boolean insertFirst)
      • toString

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

        @Deprecated
        public Merge withUsingTable​(Table usingTable)
        Deprecated.
      • withUsingAlias

        @Deprecated
        public Merge withUsingAlias​(Alias usingAlias)
        Deprecated.
      • withOnCondition

        public Merge withOnCondition​(Expression onCondition)
      • withInsertFirst

        public Merge withInsertFirst​(boolean insertFirst)
      • withTable

        public Merge withTable​(Table table)
      • getOnCondition

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