Interface InputDataLogicContribution
- All Known Subinterfaces:
NamedInputDataLogicContribution
- All Known Implementing Classes:
DefaultInputDataLogicContribution
,NoTransferInputDataLogicContribution
public interface InputDataLogicContribution
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondataLoader
(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData) dataPredicate
(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData) boolean
isApplicable
(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData)
-
Method Details
-
isApplicable
boolean isApplicable(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData) -
dataLoader
Supplier<Stream<Entity>> dataLoader(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData) -
dataPredicate
Predicate<Entity> dataPredicate(Entity inputNode, List<PrimaryKey> participantKeys, InputDataLogicContribution.ContextData contextData)
-