package deadlock.analyser.generation; import com.gzoumix.semisolver.constraint.Constraint; import com.gzoumix.semisolver.term.Term; import deadlock.analyser.factory.IRecord; import deadlock.analyser.factory.Contract; import deadlock.analyser.factory.ITypingEnvironmentVariableType; public class ResultInferenceEffExp { private ITypingEnvironmentVariableType record; private Contract contract; private Constraint constraint; private TypingEnvironment environment; public ResultInferenceEffExp( ITypingEnvironmentVariableType res, Contract contract, Constraint constraint, TypingEnvironment env) { this.record = res; this.contract = contract; this.constraint = constraint; this.environment = env; } public ITypingEnvironmentVariableType getRecord() { return this.record; } public Contract getContract() { return this.contract; } public Constraint getConstraint() { return this.constraint; } public TypingEnvironment getEnvironment() { return this.environment; } }