## Uses of Class
org.apache.tinkerpop.gremlin.process.computer.MessageScope

- Packages that use MessageScope
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.process.computer |
  org.apache.tinkerpop.gremlin.process.computer.clustering.connected |
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure |
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank |
  org.apache.tinkerpop.gremlin.process.computer.search.path |
  org.apache.tinkerpop.gremlin.process.computer.traversal |

- - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer

    Subclasses of MessageScope in org.apache.tinkerpop.gremlin.process.computer
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `MessageScope.Global` A Global message is directed at an arbitrary vertex in the graph.
    `static class` | `MessageScope.Local<M>` A Local message is directed to an adjacent (or "memory adjacent") vertex.

    Methods in org.apache.tinkerpop.gremlin.process.computer that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | VertexProgram.`getMessageScopes(Memory memory)` This method returns all the `MessageScope` possibilities for a particular iteration of the vertex program.

    Methods in org.apache.tinkerpop.gremlin.process.computer with parameters of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `void` | Messenger.`sendMessage(MessageScope messageScope, M message)` The currently executing vertex can send a message with provided `MessageScope`.

  - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer.clustering.connected

    Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.connected that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | ConnectedComponentVertexProgram.`getMessageScopes(Memory memory)`

  - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure

    Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | PeerPressureVertexProgram.`getMessageScopes(Memory memory)`

  - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank

    Methods in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | PageRankVertexProgram.`getMessageScopes(Memory memory)`

  - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer.search.path

    Methods in org.apache.tinkerpop.gremlin.process.computer.search.path that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | ShortestPathVertexProgram.`getMessageScopes(Memory memory)`

  - ### Uses of MessageScope in org.apache.tinkerpop.gremlin.process.computer.traversal

    Methods in org.apache.tinkerpop.gremlin.process.computer.traversal that return types with arguments of type MessageScope
    Modifier and Type | Method and Description
    --- | ---
    `Set<MessageScope>` | TraversalVertexProgram.`getMessageScopes(Memory memory)`

Copyright © 2013–2021 Apache Software Foundation. All rights reserved.