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

com.haulmont.yarg.reporting.extraction.ExtractionContextFactory Maven / Gradle / Ivy

package com.haulmont.yarg.reporting.extraction;

import com.haulmont.yarg.structure.BandData;
import com.haulmont.yarg.structure.ReportBand;

import java.util.Map;

/**
 * This interface implementation should create immutable extraction context object
 *
 * 

The default implementation is com.haulmont.yarg.reporting.extraction.DefaultExtractionContextFactory

*/ public interface ExtractionContextFactory { /** * Method should always return new immutable context object */ ExtractionContext context(ReportBand band, BandData parentBand, Map params); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy