Package com.blazebit.persistence.impl
Class PredicateAndSubqueryBuilderEndedListener<T>
java.lang.Object
com.blazebit.persistence.impl.PredicateAndSubqueryBuilderEndedListener<T>
- All Implemented Interfaces:
PredicateBuilderEndedListener,SubqueryBuilderListener<T>
- Direct Known Subclasses:
HavingAndBuilderImpl,JoinOnAndBuilderImpl,JoinOnOrBuilderImpl,PredicateAndBuilderImpl,PredicateOrBuilderImpl,RestrictionBuilderImpl,WhereAndBuilderImpl,WhereOrBuilderImpl
public class PredicateAndSubqueryBuilderEndedListener<T>
extends Object
implements PredicateBuilderEndedListener, SubqueryBuilderListener<T>
- Since:
- 1.0.0
- Author:
- Moritz Becker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonBuilderEnded(SubqueryInternalBuilder<T> builder) voidvoidonBuilderStarted(SubqueryInternalBuilder<T> builder) voidonInitiatorStarted(SubqueryInitiator<?> initiator) voidonReplaceBuilder(SubqueryInternalBuilder<T> oldBuilder, SubqueryInternalBuilder<T> newBuilder) protected <X extends PredicateBuilder>
XstartBuilder(X builder) protected void
-
Constructor Details
-
PredicateAndSubqueryBuilderEndedListener
public PredicateAndSubqueryBuilderEndedListener()
-
-
Method Details
-
onBuilderEnded
- Specified by:
onBuilderEndedin interfacePredicateBuilderEndedListener
-
onReplaceBuilder
public void onReplaceBuilder(SubqueryInternalBuilder<T> oldBuilder, SubqueryInternalBuilder<T> newBuilder) - Specified by:
onReplaceBuilderin interfaceSubqueryBuilderListener<T>
-
onBuilderEnded
- Specified by:
onBuilderEndedin interfaceSubqueryBuilderListener<T>
-
onBuilderStarted
- Specified by:
onBuilderStartedin interfaceSubqueryBuilderListener<T>
-
onInitiatorStarted
- Specified by:
onInitiatorStartedin interfaceSubqueryBuilderListener<T>
-
verifyBuilderEnded
protected void verifyBuilderEnded() -
startBuilder
-