public class CriteriaDeleteImpl<T> extends Object implements javax.persistence.criteria.CriteriaDelete<T>, Serializable
Constructor and Description |
---|
CriteriaDeleteImpl(CriteriaBuilderImpl cb) |
Modifier and Type | Method and Description |
---|---|
protected void |
discardCompiled() |
javax.persistence.criteria.Root<T> |
from(Class<T> cls) |
javax.persistence.criteria.Root<T> |
from(javax.persistence.metamodel.EntityType<T> type) |
org.datanucleus.query.compiler.QueryCompilation |
getCompilation(org.datanucleus.metadata.MetaDataManager mmgr,
org.datanucleus.ClassLoaderResolver clr)
Accessor for the generic compilation that this criteria query equates to.
|
org.datanucleus.query.compiler.QueryCompilation |
getCompilation(org.datanucleus.metadata.MetaDataManager mmgr,
org.datanucleus.ClassLoaderResolver clr,
org.datanucleus.query.compiler.SymbolTable parentSymtbl)
Accessor for the generic compilation that this criteria query equates to.
|
javax.persistence.criteria.Predicate |
getRestriction() |
javax.persistence.criteria.Root<T> |
getRoot() |
<U> javax.persistence.criteria.Subquery<U> |
subquery(Class<U> cls) |
String |
toString()
Method to return a single-string representation of the criteria delete query in JPQL.
|
javax.persistence.criteria.CriteriaDelete<T> |
where(javax.persistence.criteria.Expression<Boolean> expr) |
javax.persistence.criteria.CriteriaDelete<T> |
where(javax.persistence.criteria.Predicate... exprs) |
public CriteriaDeleteImpl(CriteriaBuilderImpl cb)
public javax.persistence.criteria.Predicate getRestriction()
getRestriction
in interface javax.persistence.criteria.CommonAbstractCriteria
public <U> javax.persistence.criteria.Subquery<U> subquery(Class<U> cls)
subquery
in interface javax.persistence.criteria.CommonAbstractCriteria
public javax.persistence.criteria.Root<T> from(Class<T> cls)
from
in interface javax.persistence.criteria.CriteriaDelete<T>
public javax.persistence.criteria.Root<T> from(javax.persistence.metamodel.EntityType<T> type)
from
in interface javax.persistence.criteria.CriteriaDelete<T>
public javax.persistence.criteria.Root<T> getRoot()
getRoot
in interface javax.persistence.criteria.CriteriaDelete<T>
public javax.persistence.criteria.CriteriaDelete<T> where(javax.persistence.criteria.Expression<Boolean> expr)
where
in interface javax.persistence.criteria.CriteriaDelete<T>
public javax.persistence.criteria.CriteriaDelete<T> where(javax.persistence.criteria.Predicate... exprs)
where
in interface javax.persistence.criteria.CriteriaDelete<T>
protected void discardCompiled()
public org.datanucleus.query.compiler.QueryCompilation getCompilation(org.datanucleus.metadata.MetaDataManager mmgr, org.datanucleus.ClassLoaderResolver clr)
mmgr
- MetaData managerclr
- ClassLoader resolverpublic org.datanucleus.query.compiler.QueryCompilation getCompilation(org.datanucleus.metadata.MetaDataManager mmgr, org.datanucleus.ClassLoaderResolver clr, org.datanucleus.query.compiler.SymbolTable parentSymtbl)
mmgr
- Metadata managerclr
- ClassLoader resolverparentSymtbl
- Parent symbol table (when this is a subquery)Copyright © 2020. All rights reserved.