adapter()
public

Must return the relevant concrete adapter