Class PredicateBuilderEndedListenerImpl
java.lang.Object
com.blazebit.persistence.impl.builder.predicate.PredicateBuilderEndedListenerImpl
- All Implemented Interfaces:
PredicateBuilderEndedListener
- Direct Known Subclasses:
CaseWhenAndBuilderImpl
,CaseWhenAndThenBuilderImpl
,CaseWhenOrBuilderImpl
,CaseWhenOrThenBuilderImpl
,HavingOrBuilderImpl
,RootPredicate
public class PredicateBuilderEndedListenerImpl
extends Object
implements PredicateBuilderEndedListener
A base class that provides functionality to start and stop builders in a manner, such that only one builder can be started at a time.
- Since:
- 1.0.0
- Author:
- Christian Beikov, Moritz Becker
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onBuilderEnded
(PredicateBuilder builder) <T extends PredicateBuilder>
TstartBuilder
(T builder) void
-
Constructor Details
-
PredicateBuilderEndedListenerImpl
public PredicateBuilderEndedListenerImpl()
-
-
Method Details
-
verifyBuilderEnded
public void verifyBuilderEnded() -
startBuilder
-
onBuilderEnded
- Specified by:
onBuilderEnded
in interfacePredicateBuilderEndedListener
-