com.thinkaurelius.titan.graphdb.query.vertex

## Class BasicVertexCentricQueryBuilder.RelationConstructor

- java.lang.Object
- - com.thinkaurelius.titan.graphdb.query.vertex.BasicVertexCentricQueryBuilder.RelationConstructor

- All Implemented Interfaces:
    BasicVertexCentricQueryBuilder.ResultConstructor<Iterable<? extends TitanRelation>>
  Enclosing class:
    BasicVertexCentricQueryBuilder<Q extends BaseVertexQuery<Q>>

      protected class BasicVertexCentricQueryBuilder.RelationConstructor
      extends Object
      implements BasicVertexCentricQueryBuilder.ResultConstructor<Iterable<? extends TitanRelation>>

- - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `BasicVertexCentricQueryBuilder.RelationConstructor()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<? extends TitanRelation>` | `emptyResult()`
    `Iterable<? extends TitanRelation>` | `getResult(InternalVertex v, BaseVertexCentricQuery bq)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BasicVertexCentricQueryBuilder.RelationConstructor

          protected BasicVertexCentricQueryBuilder.RelationConstructor()

  - ### Method Detail

    - #### getResult

          public Iterable<? extends TitanRelation> getResult(InternalVertex v,
                                                    BaseVertexCentricQuery bq)

      Specified by:
        `getResult` in interface `BasicVertexCentricQueryBuilder.ResultConstructor<Iterable<? extends TitanRelation>>`

    - #### emptyResult

          public Iterable<? extends TitanRelation> emptyResult()

      Specified by:
        `emptyResult` in interface `BasicVertexCentricQueryBuilder.ResultConstructor<Iterable<? extends TitanRelation>>`

Copyright © 2012–2014. All rights reserved.