Uses of Class
ai.timefold.solver.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
Packages that use GizmoSolutionOrEntityDescriptor
-
Uses of GizmoSolutionOrEntityDescriptor in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo
Methods in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo that return GizmoSolutionOrEntityDescriptorModifier and TypeMethodDescriptionGizmoSolutionClonerImplementor.ClonerMethodDescriptor.entityDescriptor()Returns the value of theentityDescriptorrecord component.Methods in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo that return types with arguments of type GizmoSolutionOrEntityDescriptorModifier and TypeMethodDescriptionGizmoSolutionClonerImplementor.ClonerDescriptor.memoizedSolutionOrEntityDescriptorMap()Returns the value of thememoizedSolutionOrEntityDescriptorMaprecord component.Method parameters in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo with type arguments of type GizmoSolutionOrEntityDescriptorModifier and TypeMethodDescriptionstatic voidGizmoSolutionClonerImplementor.defineClonerFor(io.quarkus.gizmo2.creator.ClassCreator classCreator, SolutionDescriptor<?> solutionDescriptor, Set<Class<?>> solutionClassSet, Map<Class<?>, GizmoSolutionOrEntityDescriptor> memoizedSolutionOrEntityDescriptorMap, Set<Class<?>> deepClonedClassSet) Generates the constructor and implementations of SolutionCloner methods for the given SolutionDescriptor using the given ClassCreatorstatic voidGizmoSolutionClonerImplementor.defineClonerFor(Supplier<GizmoSolutionClonerImplementor> implementorSupplier, io.quarkus.gizmo2.creator.ClassCreator classCreator, SolutionDescriptor<?> solutionDescriptor, Set<Class<?>> solutionClassSet, Map<Class<?>, GizmoSolutionOrEntityDescriptor> memoizedSolutionOrEntityDescriptorMap, Set<Class<?>> deepClonedClassSet) Generates the constructor and implementations of SolutionCloner methods for the given SolutionDescriptor using the given ClassCreatorConstructors in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo with parameters of type GizmoSolutionOrEntityDescriptorModifierConstructorDescriptionprotectedClonerMethodDescriptor(GizmoSolutionOrEntityDescriptor entityDescriptor, io.quarkus.gizmo2.creator.BlockCreator blockCreator, io.quarkus.gizmo2.Var createdCloneMap, boolean isBottom, io.quarkus.gizmo2.Var cloneQueue) Creates an instance of aClonerMethodDescriptorrecord class.Constructor parameters in ai.timefold.solver.core.impl.domain.solution.cloner.gizmo with type arguments of type GizmoSolutionOrEntityDescriptorModifierConstructorDescriptionprotectedClonerDescriptor(SolutionDescriptor<?> solutionDescriptor, Map<Class<?>, GizmoSolutionOrEntityDescriptor> memoizedSolutionOrEntityDescriptorMap, SortedSet<Class<?>> deepClonedClassesSortedSet, io.quarkus.gizmo2.creator.ClassCreator classCreator, io.quarkus.gizmo2.StaticFieldVar fallbackClonerField) Creates an instance of aClonerDescriptorrecord class.