Uses of Interface
io.fluxcapacitor.javaclient.modeling.Entity
Packages that use Entity
Package
Description
-
Uses of Entity in io.fluxcapacitor.javaclient
Methods in io.fluxcapacitor.javaclient that return EntityModifier and TypeMethodDescriptionstatic <T> Entity<?,T> FluxCapacitor.loadEntity(Object entityId) Loads the entity with given id. -
Uses of Entity in io.fluxcapacitor.javaclient.modeling
Classes in io.fluxcapacitor.javaclient.modeling with type parameters of type EntitySubinterfaces of Entity in io.fluxcapacitor.javaclient.modelingClasses in io.fluxcapacitor.javaclient.modeling that implement EntityModifier and TypeClassDescriptionclassDelegatingAggregateRoot<T,A extends AggregateRoot<T>> classclassclassclassclassclassNoOpEntity<T>classMethods in io.fluxcapacitor.javaclient.modeling that return EntityModifier and TypeMethodDescriptiondefault Entity<?,?> AggregateRoot.parent()Entity<?,?> Entity.parent()Entity<?,?> ModifiableEntity.parent()Entity<?,?> NoOpEntity.parent()default Entity<?,?> Entity.root()Methods in io.fluxcapacitor.javaclient.modeling that return types with arguments of type EntityModifier and TypeMethodDescriptionEntity.allEntities()Collection<? extends Entity<?,?>> DelegatingAggregateRoot.entities()Collection<? extends Entity<?,?>> Entity.entities()Collection<? extends Entity<?,?>> ImmutableAggregateRoot.entities()Collection<? extends Entity<?,?>> ModifiableAggregateRoot.entities()Collection<? extends Entity<?,?>> ModifiableEntity.entities()Collection<? extends Entity<?,?>> NoOpAggregateRoot.entities()Collection<? extends Entity<?,?>> NoOpEntity.entities()Entity.possibleTargets(Object payload) Methods in io.fluxcapacitor.javaclient.modeling with parameters of type EntityModifier and TypeMethodDescriptionStream<? extends ImmutableEntity<?>>AnnotatedEntityHolder.getEntities(Entity<?, ?> parent) AnnotatedEntityHolder.updateOwner(Object owner, Entity<?, ?> before, Entity<?, ?> after) -
Uses of Entity in io.fluxcapacitor.javaclient.persisting.eventsourcing
Methods in io.fluxcapacitor.javaclient.persisting.eventsourcing with parameters of type EntityModifier and TypeMethodDescriptionbooleanAnnotatedEventSourcingHandler.canHandle(Entity<?, T> entity, DeserializingMessage message) booleanEventSourcingHandler.canHandle(Entity<?, T> entity, DeserializingMessage message) AnnotatedEventSourcingHandler.invoke(Entity<?, T> entity, DeserializingMessage message) EventSourcingHandler.invoke(Entity<?, T> entity, DeserializingMessage message) protected booleanAnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver.matches(Parameter parameter, Entity<?, ?> entity) protected Supplier<?>AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver.resolve(Parameter parameter, Entity<?, ?> entity) void -
Uses of Entity in io.fluxcapacitor.javaclient.tracking.handling.validation
Fields in io.fluxcapacitor.javaclient.tracking.handling.validation with type parameters of type EntityModifier and TypeFieldDescriptionprotected static final Function<Class<?>,HandlerInvoker<Entity<?, ?>>> ValidationUtils.assertLegalAfterUpdateInvokerCacheprotected static final Function<Class<?>,HandlerInvoker<Entity<?, ?>>> ValidationUtils.assertLegalInvokerCacheMethods in io.fluxcapacitor.javaclient.tracking.handling.validation that return types with arguments of type EntityModifier and TypeMethodDescriptionValidationUtils.AssertLegalEntityParameterResolver.resolve(Parameter parameter, Annotation methodAnnotation) Methods in io.fluxcapacitor.javaclient.tracking.handling.validation with parameters of type EntityModifier and TypeMethodDescriptionstatic <E extends Exception>
voidValidationUtils.assertLegal(Object object, Entity<?, ?> entity) ValidationUtils.checkLegality(Object payload, Entity<?, ?> entity) static booleanbooleanValidationUtils.AssertLegalEntityParameterResolver.matches(Parameter parameter, Annotation methodAnnotation, Entity<?, ?> entity) protected Object