All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.lizardev.xquery.saxon.coverage.trace.CoverageInstructionCreatedEvent Maven / Gradle / Ivy

package com.github.lizardev.xquery.saxon.coverage.trace;

import com.github.lizardev.xquery.saxon.coverage.ModuleUri;
import com.github.lizardev.xquery.saxon.coverage.collect.ModuleId;

public class CoverageInstructionCreatedEvent {

    private final ModuleId moduleId;
    private final ModuleUri moduleUri;
    private final CoverageInstruction coverageInstruction;

    public CoverageInstructionCreatedEvent(ModuleId moduleId, ModuleUri moduleUri, CoverageInstruction coverageInstruction) {
        this.moduleId = moduleId;
        this.moduleUri = moduleUri;
        this.coverageInstruction = coverageInstruction;
    }

    public ModuleId getModuleId() {
        return moduleId;
    }

    public ModuleUri getModuleUri() {
        return moduleUri;
    }

    public CoverageInstruction getInstruction() {
        return coverageInstruction;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy