package com.github.dreamhead.moco.extractor;
import com.github.dreamhead.moco.Request;
import com.github.dreamhead.moco.RequestExtractor;
import com.google.common.base.Optional;
import static com.google.common.base.Optional.of;
public class PlainExtractor<T> implements RequestExtractor<T> {
private final T object;
public PlainExtractor(final T object) {
this.object = object;
}
@Override
public Optional<T> extract(final Request request) {
return of(this.object);
}
}