Interface PersistentEntityCriteriaInsert<T>

Type Parameters:
T - The entity type
All Superinterfaces:
PersistentEntityCriteriaQueryBuilder
All Known Implementing Classes:
AbstractPersistentEntityCriteriaInsert

public interface PersistentEntityCriteriaInsert<T> extends PersistentEntityCriteriaQueryBuilder
The persistent entity insert.
Since:
5.0
Author:
Denis Stepanov
  • Method Details

    • getRoot

      @NonNull @NonNull PersistentEntityRoot<T> getRoot()
      The root entity.
      Returns:
      The root entity
    • getPersistentEntity

      @NonNull @NonNull PersistentEntity getPersistentEntity()
      The persistent entity.
      Returns:
      The persistent entity
    • setReturning

      @Internal void setReturning()
      Set returning the entity as a result.
    • getParameters

      @NonNull @NonNull Set<jakarta.persistence.criteria.ParameterExpression<?>> getParameters()
      Returns:
      The parameters