Uses of Class
ai.timefold.solver.core.impl.domain.common.accessor.gizmo.GizmoMemberDescriptor
Packages that use GizmoMemberDescriptor
Package
Description
-
Uses of GizmoMemberDescriptor in ai.timefold.solver.core.impl.domain.common.accessor.gizmo
Methods in ai.timefold.solver.core.impl.domain.common.accessor.gizmo that return GizmoMemberDescriptorModifier and TypeMethodDescriptionGizmoMemberInfo.descriptor()Returns the value of thedescriptorrecord component.GizmoMemberDescriptor.whenIsField(Consumer<io.quarkus.gizmo.FieldDescriptor> fieldDescriptorConsumer) If the member accessor is a field, pass the member's field descriptor to the provided consumer.GizmoMemberDescriptor.whenIsMethod(Consumer<io.quarkus.gizmo.MethodDescriptor> methodDescriptorConsumer) If the member accessor is a method, pass the member's method descriptor to the provided consumer.GizmoMemberDescriptor.whenMetadataIsOnField(Consumer<io.quarkus.gizmo.FieldDescriptor> fieldDescriptorConsumer) If the member metadata is on a field, pass the member's field descriptor to the provided consumer.GizmoMemberDescriptor.whenMetadataIsOnMethod(Consumer<io.quarkus.gizmo.MethodDescriptor> methodDescriptorConsumer) If the member metadata is on a method, pass the member's method descriptor to the provided consumer.Constructors in ai.timefold.solver.core.impl.domain.common.accessor.gizmo with parameters of type GizmoMemberDescriptorModifierConstructorDescriptionGizmoMemberInfo(GizmoMemberDescriptor descriptor, boolean returnTypeRequired, Class<? extends Annotation> annotationClass) Creates an instance of aGizmoMemberInforecord class. -
Uses of GizmoMemberDescriptor in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo
Methods in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo that return GizmoMemberDescriptorModifier and TypeMethodDescriptionGizmoSolutionOrEntityDescriptor.getMemberDescriptorForField(Field field) Methods in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo that return types with arguments of type GizmoMemberDescriptorModifier and TypeMethodDescriptionGizmoSolutionOrEntityDescriptor.getShallowClonedMemberDescriptors()Constructor parameters in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo with type arguments of type GizmoMemberDescriptorModifierConstructorDescriptionGizmoSolutionOrEntityDescriptor(SolutionDescriptor<?> solutionDescriptor, Class<?> entityOrSolutionClass, Map<Field, GizmoMemberDescriptor> solutionFieldToMemberDescriptorMap)