Package com.blazebit.persistence.impl
Class SubqueryBuilderListenerImpl<T>
java.lang.Object
com.blazebit.persistence.impl.SubqueryBuilderListenerImpl<T>
- All Implemented Interfaces:
SubqueryBuilderListener<T>
- Direct Known Subclasses:
BetweenBuilderImpl,LeftHandsideSubqueryPredicateBuilderListener,MultipleSubqueryInitiatorImpl,RightHandsideSubqueryPredicateBuilder,SelectObjectBuilderImpl,SuperExpressionSubqueryBuilderListener
- Since:
- 1.0.0
- Author:
- Christian Beikov, Moritz Becker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonBuilderEnded(SubqueryInternalBuilder<T> builder) voidonBuilderStarted(SubqueryInternalBuilder<T> builder) voidonInitiatorStarted(SubqueryInitiator<?> initiator) voidonReplaceBuilder(SubqueryInternalBuilder<T> oldBuilder, SubqueryInternalBuilder<T> newBuilder) protected SubqueryBuilder<T>startSubqueryBuilder(SubqueryBuilderImpl<T> subqueryBuilder) void
-
Constructor Details
-
SubqueryBuilderListenerImpl
public SubqueryBuilderListenerImpl()
-
-
Method Details
-
onReplaceBuilder
public void onReplaceBuilder(SubqueryInternalBuilder<T> oldBuilder, SubqueryInternalBuilder<T> newBuilder) - Specified by:
onReplaceBuilderin interfaceSubqueryBuilderListener<T>
-
verifySubqueryBuilderEnded
public void verifySubqueryBuilderEnded() -
startSubqueryBuilder
-
onBuilderEnded
- Specified by:
onBuilderEndedin interfaceSubqueryBuilderListener<T>
-
onBuilderStarted
- Specified by:
onBuilderStartedin interfaceSubqueryBuilderListener<T>
-
onInitiatorStarted
- Specified by:
onInitiatorStartedin interfaceSubqueryBuilderListener<T>
-