Class AbstractGraph<J>