Class GizmoMemberAccessorImplementor

java.lang.Object
org.optaplanner.core.impl.domain.common.accessor.gizmo.GizmoMemberAccessorImplementor

public final class GizmoMemberAccessorImplementor extends Object
Generates the bytecode for the MemberAccessor of a particular Member
  • Method Details

    • defineAccessorFor

      public static void defineAccessorFor(String className, io.quarkus.gizmo.ClassOutput classOutput, GizmoMemberInfo memberInfo)
      Generates the constructor and implementations of AbstractGizmoMemberAccessor methods for the given Member.
      Parameters:
      className - never null
      classOutput - never null, defines how to write the bytecode
      memberInfo - never null, member to generate MemberAccessor methods implementation for