question: adds the directed edge e to this edge-weighted digraph . concode_field_sep String NEWLINE concode_elem_sep int E concode_elem_sep int V concode_elem_sep Bag<DirectedEdge>[] adj concode_elem_sep int[] indegree concode_field_sep int E concode_elem_sep int V concode_elem_sep Iterable<DirectedEdge> adj concode_elem_sep int outdegree concode_elem_sep Iterable<DirectedEdge> edges concode_elem_sep String toString concode_elem_sep void validateVertex concode_elem_sep int indegree
target: void function ( DirectedEdge arg0 ) { int loc0 = arg0 . from ( ) ; int loc1 = arg0 . to ( ) ; validateVertex ( loc0 ) ; validateVertex ( loc1 ) ; adj [ loc0 ] . add ( arg0 ) ; indegree [ loc1 ] ++ ; E ++ ; }