@Override public StandardExpander reverse() { return new AllExpander( direction.reverse() ); } }
@Override public StandardExpander reverse() { Collection<Pair<RelationshipType, Direction>> newTypes = new ArrayList<>(); for ( Pair<RelationshipType,Direction> pair : orderedTypes ) { newTypes.add( Pair.of( pair.first(), pair.other().reverse() ) ); } return new OrderedByTypeExpander( newTypes ); }
@Override public RelationshipExpander reversed() { return new IndexedRelationshipExpander( graphDb, direction.reverse(), relType ); } }
@Override public StandardExpander reverse() { return new AllExpander( direction.reverse() ); } }
@Override public RelationshipExpander reversed() { return new IndexedRelationshipExpander( graphDb, direction.reverse(), relType ); } }
protected Direction getInverseDirection() { return getDirection().reverse(); }
@Override public PathExpander<STATE> reverse() { final AtlasCollector<STATE> collector = new AtlasCollector<STATE>( visitor, startNodes, connection, view, viewNode, admin, types, direction.reverse() ); collector.setUseSelections( useSelections ); return collector; } }
@Override public StandardExpander reverse() { Collection<Pair<RelationshipType, Direction>> newTypes = new ArrayList<>(); for ( Pair<RelationshipType,Direction> pair : orderedTypes ) { newTypes.add( Pair.of( pair.first(), pair.other().reverse() ) ); } return new OrderedByTypeExpander( newTypes ); }
direction.reverse().name().equals( relationshipDirection ) )
direction.reverse().name().equals( relationshipDirection ) )