Uses of Interface
org.axonframework.modelling.entity.child.ChildEntityFieldDefinition
Packages that use ChildEntityFieldDefinition
-
Uses of ChildEntityFieldDefinition in org.axonframework.modelling.entity.child
Classes in org.axonframework.modelling.entity.child that implement ChildEntityFieldDefinitionModifier and TypeClassDescriptionclassAChildEntityFieldDefinitionthat uses a field to access the child entity.classImplementation ofChildEntityFieldDefinitionthat uses a getter and an evolver to get the child entities from the parent, and to evolve the parent based on the child entities.classImplementation ofChildEntityFieldDefinitionthat uses a getter and a setter to get the child entities from the parent, and to set the evolved child entities on the parent entity.Methods in org.axonframework.modelling.entity.child that return ChildEntityFieldDefinitionModifier and TypeMethodDescriptionstatic <P,F> ChildEntityFieldDefinition <P, F> ChildEntityFieldDefinition.forFieldName(Class<P> parentClass, String fieldName) Creates a newFieldChildEntityFieldDefinitionfor the given field name.static <P,F> ChildEntityFieldDefinition <P, F> ChildEntityFieldDefinition.forGetterEvolver(Function<P, F> getter, BiFunction<P, F, P> evolver) Creates a newGetterEvolverChildEntityFieldDefinitionfor the given getter and evolver.static <P,F> ChildEntityFieldDefinition <P, F> ChildEntityFieldDefinition.forGetterSetter(Function<P, F> getter, BiConsumer<P, F> setter) Creates a newGetterSetterChildEntityFieldDefinitionfor the given getter and setter.Methods in org.axonframework.modelling.entity.child with parameters of type ChildEntityFieldDefinitionModifier and TypeMethodDescriptionListEntityChildMetamodel.Builder.childEntityFieldDefinition(ChildEntityFieldDefinition<P, List<C>> fieldDefinition) Sets theChildEntityFieldDefinitionto use for resolving the child entities from the parent entity and evolving the parent entity based on the evolved child entities.SingleEntityChildMetamodel.Builder.childEntityFieldDefinition(ChildEntityFieldDefinition<P, C> fieldDefinition) Sets theChildEntityFieldDefinitionto use for resolving the child entity from the parent entity and evolving the parent entity based on the evolved child entity.