package se.l4.vibe.probes; /** * Reads value from a certain object. This can be used to create probes * that use values from a more complex object. * * @author Andreas Holstenson * * @param <Input> * @param <Output> */ public interface ValueReader<Input, Output> { /** * Read the value from the given object. * * @param object * @return */ Output read(Input object); }