void function ( Message arg0 ) { verifyEdgeUsage ( ) ; outMsg . setField ( arg0 , 1 ) ; while ( edges . hasNext ( ) ) { Tuple loc0 = ( Tuple ) edges . loc0 ( ) ; outMsg . setField ( loc0 . getField ( 1 ) , 0 ) ; out . collect ( Either . Right ( outMsg ) ) ; } }
sends the given message to all vertices that adjacent to the changed vertex . this method is mutually exclusive to the method #getedges and may be called only once . concode_field_sep Edge<K,EV> edge concode_elem_sep Iterator<Edge<K,EV>> input concode_elem_sep boolean setNewVertexValueCalled concode_elem_sep Tuple2<K,Message> outMsg concode_elem_sep IterationRuntimeContext runtimeContext concode_elem_sep EdgesIterator<K,EV> edgeIterator concode_elem_sep Iterator<Edge<K,EV>> edges concode_elem_sep long serialVersionUID concode_elem_sep Vertex<K,VV> outVertex concode_elem_sep boolean edgesUsed concode_elem_sep Collector<Either<?,?>> out concode_field_sep Edge<K,EV> next concode_elem_sep void postSuperstep concode_elem_sep void init concode_elem_sep T getIterationAggregator concode_elem_sep void set concode_elem_sep void set concode_elem_sep int getSuperstepNumber concode_elem_sep boolean hasNext concode_elem_sep void remove concode_elem_sep void compute concode_elem_sep T getPreviousIterationAggregate concode_elem_sep Iterator<Edge<K,EV>> iterator concode_elem_sep void preSuperstep concode_elem_sep Collection<T> getBroadcastSet concode_elem_sep Iterable<Edge<K,EV>> getEdges concode_elem_sep void setNewVertexValue concode_elem_sep void sendMessageTo concode_elem_sep void verifyEdgeUsage