
fr.lirmm.boreal.util.externalHaltingConditions.ExternalHaltingConditionFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of integraal-util Show documentation
Show all versions of integraal-util Show documentation
Util objects for integraal
package fr.lirmm.boreal.util.externalHaltingConditions;
import fr.lirmm.boreal.util.keywords.InteGraalKeywords.Algorithms.ExternalHaltingConditions;
/**
* Factory for creating ExternalHaltingConditions
*/
public class ExternalHaltingConditionFactory {
////////////////////////
/// STATIC METHODS
////////////////////////
/**
*
* @param timeout
* @return an object with given timeout
*/
public static ExternalHaltingCondition getTimeout(Object timeout) {
return new ExternalHaltingCondition(ExternalHaltingConditions.TIMEOUT, timeout);
}
/**
* @param rank
* @return an object with given rank
*/
public static ExternalHaltingCondition getRank(Object rank) {
return new ExternalHaltingCondition(ExternalHaltingConditions.RANK, rank);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy