Class Relationship.Details

java.lang.Object
org.neo4j.cypherdsl.core.Relationship.Details
All Implemented Interfaces:
Visitable
Enclosing interface:
Relationship

@API(status=STABLE, since="1.0") public static final class Relationship.Details extends Object implements Visitable
  • Method Details

    • hasContent

      public boolean hasContent()
      Internal helper method indicating whether the details have content or not.
      Returns:
      true if any of the details are filled
    • getDirection

      @API(status=INTERNAL) public Relationship.Direction getDirection()
      Returns:
      The direction of the relationship.
    • getTypes

      @API(status=INTERNAL) public List<String> getTypes()
      Returns:
      The relationship types being matched.
    • getProperties

      @API(status=INTERNAL) public Properties getProperties()
      Returns:
      The properties of this relationship.
    • accept

      public void accept(Visitor visitor)
      Description copied from interface: Visitable
      Accept a Visitor visiting this Visitable and its nested Visitables if applicable.
      Specified by:
      accept in interface Visitable
      Parameters:
      visitor - the visitor to notify, must not be null.