Interface MethodSource<O extends JavaSource<O>>