package com.perunlabs.testinjector.bind;
import java.lang.reflect.Field;
import com.google.inject.Binder;
import com.google.inject.Key;
public abstract class Binding<T> {
private final Key<T> key;
private final Field field;
public Binding(Key<T> key, Field field) {
this.key = key;
this.field = field;
}
public Key<T> key() {
return key;
}
public Field field() {
return field;
}
public abstract void install(Binder binder);
}