## Uses of Interface
com.thinkaurelius.titan.core.VertexList

- Packages that use VertexList
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  com.thinkaurelius.titan.graphdb.query.vertex |

- - ### Uses of VertexList in com.thinkaurelius.titan.core

    Methods in com.thinkaurelius.titan.core that return VertexList
    Modifier and Type | Method and Description
    --- | ---
    `VertexList` | VertexList.`subList(int fromPosition, int length)` Returns a sub list of this list of vertices from the given position with the given number of vertices.
    `VertexList` | TitanVertexQuery.`vertexIds()` Retrieves all vertices connected to this query's base vertex by edges matching the conditions defined in this query.

    Methods in com.thinkaurelius.titan.core that return types with arguments of type VertexList
    Modifier and Type | Method and Description
    --- | ---
    `Map<TitanVertex,VertexList>` | TitanMultiVertexQuery.`vertexIds()` Retrieves all vertices connected to each of the query's central vertices by edges matching the conditions defined in this query.

  - ### Uses of VertexList in com.thinkaurelius.titan.graphdb.query.vertex

    Subinterfaces of VertexList in com.thinkaurelius.titan.graphdb.query.vertex
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `VertexListInternal` Extends on the `VertexList` interface by provided methods to add elements to the list which is needed during query execution when the result list is created.

    Classes in com.thinkaurelius.titan.graphdb.query.vertex that implement VertexList
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VertexArrayList` An implementation of `VertexListInternal` that stores the actual vertex references and simply wraps an `ArrayList` and keeps a boolean flag to remember whether this list is in sort order.
    `class` | `VertexLongList` An implementation of `VertexListInternal` that stores only the vertex ids and simply wraps an `LongArrayList` and keeps a boolean flag to remember whether this list is in sort order.

    Methods in com.thinkaurelius.titan.graphdb.query.vertex that return VertexList
    Modifier and Type | Method and Description
    --- | ---
    `protected VertexList` | BasicVertexCentricQueryBuilder.`edges2VertexIds(Iterable<TitanEdge> edges, TitanVertex other)`
    `VertexList` | BasicVertexCentricQueryBuilder.VertexIdConstructor.`emptyResult()`
    `VertexList` | BasicVertexCentricQueryBuilder.`executeVertexIds(InternalVertex vertex, BaseVertexCentricQuery baseQuery)`
    `VertexList` | BasicVertexCentricQueryBuilder.VertexIdConstructor.`getResult(InternalVertex v, BaseVertexCentricQuery bq)`
    `VertexList` | VertexLongList.`subList(int fromPosition, int length)`
    `VertexList` | VertexArrayList.`subList(int fromPosition, int length)`
    `VertexList` | SimpleVertexQueryProcessor.`vertexIds()` Returns the list of adjacent vertex ids for this query.
    `VertexList` | VertexCentricQueryBuilder.`vertexIds()`

    Methods in com.thinkaurelius.titan.graphdb.query.vertex that return types with arguments of type VertexList
    Modifier and Type | Method and Description
    --- | ---
    `Map<TitanVertex,VertexList>` | MultiVertexCentricQueryBuilder.`vertexIds()`

    Methods in com.thinkaurelius.titan.graphdb.query.vertex with parameters of type VertexList
    Modifier and Type | Method and Description
    --- | ---
    `void` | VertexLongList.`addAll(VertexList vertexlist)`
    `void` | VertexListInternal.`addAll(VertexList vertices)` Copies all vertices in the given vertex list into this list.
    `void` | VertexArrayList.`addAll(VertexList vertexlist)`

Copyright © 2012–2014. All rights reserved.