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

org.oddjob.arooa.runtime.SubstitutionPolicy Maven / Gradle / Ivy

There is a newer version: 1.6.0
Show newest version
/*
 * (c) Rob Gordon 2006
 */
package org.oddjob.arooa.runtime;

/**
 * Allow different behaviour during substitution. Intended to allow 
 * different handling of null values.
 */
public interface SubstitutionPolicy {

	/**
	 * Provide a modified {@link Evaluator}.
	 * 
	 * @param existingEvaluator An existing evaluator.
	 * 
	 * @return The modified evaluator.
	 */
	public Evaluator modify(Evaluator existingEvaluator);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy