Class AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
java.lang.Object
io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
- All Implemented Interfaces:
ParameterResolver<Object>
- Enclosing class:
- AnnotatedEventSourcingHandler<T>
protected static class AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
extends Object
implements ParameterResolver<Object>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected booleanbooleanmatches(Parameter parameter, Annotation methodAnnotation, Object value) voidprotected Supplier<?>resolve(Parameter parameter, Annotation methodAnnotation) void
-
Constructor Details
-
EventSourcingEntityParameterResolver
protected EventSourcingEntityParameterResolver()
-
-
Method Details
-
matches
- Specified by:
matchesin interfaceParameterResolver<Object>
-
matches
-
resolve
- Specified by:
resolvein interfaceParameterResolver<Object>
-
resolve
-
determinesSpecificity
public boolean determinesSpecificity()- Specified by:
determinesSpecificityin interfaceParameterResolver<Object>
-
setEntity
-
removeEntity
public void removeEntity()
-