From b281ae3a67b5fe5ad7f7b21cf0069ed02edcf28a Mon Sep 17 00:00:00 2001 From: NataliaIvakina <82437520+NataliaIvakina@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:30:34 +0100 Subject: [PATCH] Fix the code example (#228) --- .../traversal-framework/traversal-framework-java-api.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/traversal-framework/traversal-framework-java-api.adoc b/modules/ROOT/pages/traversal-framework/traversal-framework-java-api.adoc index 45d51b9..8007edc 100644 --- a/modules/ROOT/pages/traversal-framework/traversal-framework-java-api.adoc +++ b/modules/ROOT/pages/traversal-framework/traversal-framework-java-api.adoc @@ -357,20 +357,20 @@ class MaxWeightPathExpander implements PathExpander } @Override - public Iterable expand( Path path, BranchState branchState ) + public ResourceIterable expand( Path path, BranchState branchState ) { if (path.lastRelationship() != null) { branchState.setState( branchState.getState() + (double) path.lastRelationship().getProperty( "weight" ) ); } - Iterable relationships = path.endNode().getRelationships( Direction.OUTGOING ); + ResourceIterable relationships = path.endNode().getRelationships( Direction.OUTGOING ); ArrayList filtered = new ArrayList<>(); for ( Relationship relationship : relationships ) { if ( branchState.getState() + (double) relationship.getProperty( "weight" ) <= maxWeight ) { filtered.add(relationship); } } - return filtered; + return Iterables.asResourceIterable(filtered); } @Override