Package com.blazebit.persistence.impl
Class CTEManager
java.lang.Object
com.blazebit.persistence.impl.CTEBuilderListenerImpl
com.blazebit.persistence.impl.CTEManager
- All Implemented Interfaces:
CTEBuilderListener
public class CTEManager extends CTEBuilderListenerImpl
- Since:
- 1.1.0
- Author:
- Christian Beikov, Moritz Becker
-
Method Summary
Modifier and Type Method Description com.blazebit.persistence.impl.CTEInfo
getCte(javax.persistence.metamodel.EntityType<?> cteType)
com.blazebit.persistence.impl.CTEInfo
getCte(javax.persistence.metamodel.EntityType<?> cteType, String name, JoinManager joinManager)
boolean
hasCte(javax.persistence.metamodel.EntityType<?> cte)
boolean
hasCtes()
void
onBuilderEnded(CTEInfoBuilder builder)
Methods inherited from class com.blazebit.persistence.impl.CTEBuilderListenerImpl
onBuilderStarted, onReplaceBuilder, verifyBuilderEnded
-
Method Details
-
hasCte
public boolean hasCte(javax.persistence.metamodel.EntityType<?> cte) -
getCte
public com.blazebit.persistence.impl.CTEInfo getCte(javax.persistence.metamodel.EntityType<?> cteType) -
getCte
public com.blazebit.persistence.impl.CTEInfo getCte(javax.persistence.metamodel.EntityType<?> cteType, String name, JoinManager joinManager) -
hasCtes
public boolean hasCtes() -
onBuilderEnded
- Specified by:
onBuilderEnded
in interfaceCTEBuilderListener
- Overrides:
onBuilderEnded
in classCTEBuilderListenerImpl
-