Interface SourcePersistentEntityCriteriaDelete<T>

Type Parameters:
T - The entity type
All Superinterfaces:
jakarta.persistence.criteria.CommonAbstractCriteria, jakarta.persistence.criteria.CriteriaDelete<T>, PersistentEntityCriteriaDelete<T>

public interface SourcePersistentEntityCriteriaDelete<T> extends PersistentEntityCriteriaDelete<T>
The source persistent entity extension of PersistentEntityCriteriaDelete.
Since:
3.2
Author:
Denis Stepanov
  • Method Summary

    Modifier and Type
    Method
    Description
    from(@NonNull io.micronaut.inject.ast.ClassElement entityClassElement)
    Creates a PersistentEntityRoot from class element representing the entity.

    Methods inherited from interface jakarta.persistence.criteria.CommonAbstractCriteria

    getRestriction, subquery

    Methods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaDelete

    from, from, from, getRoot, where, where
  • Method Details

    • from

      @NonNull @NonNull PersistentEntityRoot<T> from(@NonNull @NonNull io.micronaut.inject.ast.ClassElement entityClassElement)
      Creates a PersistentEntityRoot from class element representing the entity.
      Parameters:
      entityClassElement - The entity class element
      Returns:
      new root