Class GizmoSolutionClonerImplementor


  • public class GizmoSolutionClonerImplementor
    extends Object
    • Method Detail

      • defineClonerFor

        public static void defineClonerFor​(io.quarkus.gizmo.ClassCreator classCreator,
                                           SolutionDescriptor<?> solutionDescriptor,
                                           List<Class<?>> solutionClassList,
                                           Map<Class<?>,​GizmoSolutionOrEntityDescriptor> memoizedSolutionOrEntityDescriptorMap)
        Generates the constructor and implementations of SolutionCloner methods for the given SolutionDescriptor using the given ClassCreator
        Parameters:
        classCreator - ClassCreator to write output to
        solutionDescriptor - SolutionDescriptor to generate MemberAccessor methods implementation for