package click.kamil.springstatemachineexporter.analysis.index;

import org.eclipse.jdt.core.dom.ClassInstanceCreation;

/**
 * Scan-time result for {@code owner.getX()} getter-chain hops: the next receiver type
 * and optional {@code new ...()} field initializer discovered on the backing field.
 */
public record GetterChainEdge(
        String ownerFqn,
        String getterName,
        String nextTypeFqn,
        ClassInstanceCreation fieldInitializerCic) {
}
