
com.github.sebhoss.contract.verifier.ScriptEngineModule Maven / Gradle / Ivy
The newest version!
/*
* Copyright © 2012 Sebastian Hoß
* This work is free. You can redistribute it and/or modify it under the
* terms of the Do What The Fuck You Want To Public License, Version 2,
* as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
*/
package com.github.sebhoss.contract.verifier;
import javax.script.ScriptEngine;
import com.google.inject.AbstractModule;
/**
* Guice module which configures a {@link ScriptEngine} for contract clause validation.
*/
public abstract class ScriptEngineModule extends AbstractModule {
@Override
protected void configure() {
this.bind(ContractContextFactory.class).to(ScriptEngineBasedContractContextFactory.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy