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

nl.tno.bim.nmd.domain.NmdFaseProfiel Maven / Gradle / Ivy

The newest version!
package nl.tno.bim.nmd.domain;

import java.util.Set;

/**
 * Interface class to provide the impact factor coefficients for a single
 * Lifecycle stage. For instance: every NmdMaterialSpecification will have
 * several implementations of the NmdBasisProfiel class added. one for
 * construction, one or more for disposal, etc.
 * 
 * @author vijj
 *
 */
public interface NmdFaseProfiel {
	
	String getFase();
	
	Set calculateFactors(double cost);

	double getProfielCoefficient(String milieuCategorie);
	
	void setProfielCoefficient(String milieuCategorie, double value);
	
	Double getCoefficientSum();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy