Class AbstractVersioningSupplement<T,​R>

    • Constructor Detail

      • AbstractVersioningSupplement

        protected AbstractVersioningSupplement​(@NotNull
                                               @NotNull BambooOptimisticLockingSettings bambooOptimisticLockingSettings,
                                               @NotNull
                                               @NotNull Class<R> type)
    • Method Detail

      • incrementVersion

        protected void incrementVersion​(@Nullable
                                        @Nullable org.hibernate.Session session,
                                        boolean canExecute,
                                        @NotNull
                                        @NotNull org.apache.logging.log4j.util.TriConsumer<javax.persistence.criteria.CriteriaBuilder,​javax.persistence.criteria.CriteriaUpdate<R>,​javax.persistence.criteria.Root<R>> where)