Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.modeshape.graph
Interface Graph.Of<Next>

Type Parameters:
  `Next` - The interface that is to be returned when the request is completed

All Known Subinterfaces:
  Graph.Children<Next>

Enclosing class:
  Graph

    public static interface Graph.Of<Next>

The interface for defining the node upon which a request operates.

Method Summary
`Next` | `of(Iterable<Property> idProperties)` Specify the unique identification properties that identify the node upon which the request is to operate.
`Next` | `of(Location to)` Specify the location of the node upon which the request is to operate.
`Next` | `of(Path to)` Specify the path of the node upon which the request is to operate.
`Next` | `of(Property idProperty)` Specify the unique identification property that identifies the node upon which the request is to operate.
`Next` | `of(Property firstIdProperty, Property... additionalIdProperties)` Specify the unique identification properties that identify the node upon which the request is to operate.
`Next` | `of(String toPath)` Specify the path of the node upon which the request is to operate.
`Next` | `of(UUID to)` Specify the UUID of the node upon which the request is to operate.

Method Detail

### of

    Next of(Location to)

  Specify the location of the node upon which the request is to operate.

  Parameters:
    `to` - the location of the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(String toPath)

  Specify the path of the node upon which the request is to operate.

  Parameters:
    `toPath` - the path of the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(Path to)

  Specify the path of the node upon which the request is to operate.

  Parameters:
    `to` - the path of the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(UUID to)

  Specify the UUID of the node upon which the request is to operate.

  Parameters:
    `to` - the UUID of the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(Property idProperty)

  Specify the unique identification property that identifies the node upon which the request is to operate.

  Parameters:
    `idProperty` - the property that uniquely identifies the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(Property firstIdProperty,
            Property... additionalIdProperties)

  Specify the unique identification properties that identify the node upon which the request is to operate.

  Parameters:
    `firstIdProperty` - the first property that, with the `additionalIdProperties`, uniquely identifies the new parent
    `additionalIdProperties` - the additional properties that, with the `additionalIdProperties`, uniquely identifies the new parent
  Returns:
    the interface for additional requests or actions

### of

    Next of(Iterable<Property> idProperties)

  Specify the unique identification properties that identify the node upon which the request is to operate.

  Parameters:
    `idProperties` - the properties that uniquely identifies the new parent
  Returns:
    the interface for additional requests or actions

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.