Class ModifyOneToManyRelationStatementsBuilder

    • Method Detail

      • unlinkTargetsFromOrderedSource

        protected void unlinkTargetsFromOrderedSource​(ColumnPayload columnPayload,
                                                      java.util.Set<StatementHolder> result,
                                                      java.util.Set<PK> recordsToUnlink)
      • unlinkTargetFromOrderedSourceWithLimit

        protected void unlinkTargetFromOrderedSourceWithLimit​(ColumnPayload columnPayload,
                                                              java.util.Set<StatementHolder> result,
                                                              java.util.Set<PK> recordsToUnlink,
                                                              int parametersLimit)
      • unlinkTargetsFromUnorderedSource

        protected void unlinkTargetsFromUnorderedSource​(ColumnPayload columnPayload,
                                                        java.util.Set<StatementHolder> result,
                                                        java.util.Set<PK> recordsToUnlink)
      • unlinkTargetsFromUnorderedSourceWithLimit

        protected void unlinkTargetsFromUnorderedSourceWithLimit​(ColumnPayload columnPayload,
                                                                 java.util.Set<StatementHolder> result,
                                                                 java.util.Set<PK> recordsToUnlink,
                                                                 int parametersLimit)
      • getUpdateAllStatement

        protected <T> java.lang.String getUpdateAllStatement​(ColumnPayload columnPayload,
                                                             java.lang.Iterable<T> toUpdate)
      • getPosColumn

        protected java.lang.String getPosColumn()
        TODO: Hack! Change it to something more elegant.
      • collectPersistResults

        protected void collectPersistResults​(java.lang.Iterable<PK> records,
                                             CrudEnum operation)