Skip to content

Commit d1e75ce

Browse files
committed
Simpler method names
1 parent 3fe61ac commit d1e75ce

File tree

6 files changed

+35
-35
lines changed

6 files changed

+35
-35
lines changed

core/src/main/java/org/neo4j/gds/core/loading/CSRGraphStore.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -353,29 +353,29 @@ public boolean hasRelationshipType(RelationshipType relationshipType) {
353353
public long relationshipCount() {
354354
long sum = 0L;
355355
for (var relationship : relationships.values()) {
356-
long elementCount = relationship.forwardTopology().elementCount();
356+
long elementCount = relationship.topology().elementCount();
357357
sum += elementCount;
358358
}
359359
return sum;
360360
}
361361

362362
@Override
363363
public long relationshipCount(RelationshipType relationshipType) {
364-
return relationships.get(relationshipType).forwardTopology().elementCount();
364+
return relationships.get(relationshipType).topology().elementCount();
365365
}
366366

367367
@Override
368368
public boolean hasRelationshipProperty(RelationshipType relType, String propertyKey) {
369369
return Optional.ofNullable(relationships.get(relType))
370-
.flatMap(SingleTypeRelationshipImportResult::forwardProperties)
370+
.flatMap(SingleTypeRelationshipImportResult::properties)
371371
.map(propertyStore -> propertyStore.containsKey(propertyKey))
372372
.orElse(false);
373373
}
374374

375375
@Override
376376
public ValueType relationshipPropertyType(String propertyKey) {
377377
return relationships.values().stream()
378-
.flatMap(relationship -> relationship.forwardProperties().stream())
378+
.flatMap(relationship -> relationship.properties().stream())
379379
.filter(propertyStore -> propertyStore.containsKey(propertyKey))
380380
.map(propertyStore -> propertyStore.get(propertyKey).valueType())
381381
.findFirst()
@@ -385,23 +385,23 @@ public ValueType relationshipPropertyType(String propertyKey) {
385385
@Override
386386
public Set<String> relationshipPropertyKeys() {
387387
return relationships.values().stream()
388-
.flatMap(relationship -> relationship.forwardProperties().stream())
388+
.flatMap(relationship -> relationship.properties().stream())
389389
.flatMap(propertyStore -> propertyStore.keySet().stream())
390390
.collect(Collectors.toSet());
391391
}
392392

393393
@Override
394394
public Set<String> relationshipPropertyKeys(RelationshipType relationshipType) {
395395
return Optional.ofNullable(relationships.get(relationshipType))
396-
.flatMap(SingleTypeRelationshipImportResult::forwardProperties)
396+
.flatMap(SingleTypeRelationshipImportResult::properties)
397397
.map(RelationshipPropertyStore::keySet)
398398
.orElseGet(Set::of);
399399
}
400400

401401
@Override
402402
public RelationshipProperty relationshipPropertyValues(RelationshipType relationshipType, String propertyKey) {
403403
return Optional.ofNullable(relationships.get(relationshipType))
404-
.flatMap(SingleTypeRelationshipImportResult::forwardProperties)
404+
.flatMap(SingleTypeRelationshipImportResult::properties)
405405
.map(propertyStore -> propertyStore.get(propertyKey))
406406
.orElseGet(() -> RelationshipPropertyStore.empty().get(propertyKey));
407407
}
@@ -416,8 +416,8 @@ public void addRelationshipType(
416416
) {
417417
updateGraphStore(graphStore -> {
418418
graphStore.relationships.computeIfAbsent(relationshipType, __ -> {
419-
var builder = ImmutableSingleTypeRelationshipImportResult.builder()
420-
.forwardTopology(relationships.topology())
419+
var builder = SingleTypeRelationshipImportResult.builder()
420+
.topology(relationships.topology())
421421
.direction(direction);
422422

423423
var relationshipSchemaEntry = schema()
@@ -440,7 +440,7 @@ public void addRelationshipType(
440440
Aggregation.NONE
441441
)).build();
442442

443-
builder.forwardProperties(properties);
443+
builder.properties(properties);
444444

445445
var valueType = ValueTypes.fromNumberType(relationshipPropertyType.get());
446446
relationshipSchemaEntry.addProperty(propertyKey, RelationshipPropertySchema.of(
@@ -464,8 +464,8 @@ public DeletionResult deleteRelationships(RelationshipType relationshipType) {
464464
Optional.ofNullable(graphStore.relationships.remove(relationshipType))
465465
.ifPresentOrElse(
466466
relationship -> {
467-
builder.deletedRelationships(relationship.forwardTopology().elementCount());
468-
relationship.forwardProperties().ifPresent(properties -> {
467+
builder.deletedRelationships(relationship.topology().elementCount());
468+
relationship.properties().ifPresent(properties -> {
469469
properties
470470
.values()
471471
.forEach(property -> builder.putDeletedProperty(
@@ -510,7 +510,7 @@ public CSRGraph getUnion() {
510510
var relationship = entry.getValue();
511511

512512
return relationship
513-
.forwardProperties()
513+
.properties()
514514
.map(properties -> properties.keySet().stream().map(Optional::of))
515515
.orElseGet(() -> Stream.of(Optional.empty()))
516516
.map(propertyKey -> createGraph(nodeLabels(), relationshipType, propertyKey));
@@ -556,8 +556,8 @@ public CompositeRelationshipIterator getCompositeRelationshipIterator(
556556
}
557557

558558
var relationship = relationships.get(relationshipType);
559-
var adjacencyList = relationship.forwardTopology().adjacencyList();
560-
var relationshipPropertyStore = relationship.forwardProperties().orElse(RelationshipPropertyStore.empty());
559+
var adjacencyList = relationship.topology().adjacencyList();
560+
var relationshipPropertyStore = relationship.properties().orElse(RelationshipPropertyStore.empty());
561561

562562
var properties = propertyKeys.isEmpty()
563563
? CSRCompositeRelationshipIterator.EMPTY_PROPERTIES
@@ -587,9 +587,9 @@ private void releaseInternals() {
587587
closeables.accept((AutoCloseable) this.nodes);
588588
}
589589
this.relationships.values().forEach(relationship -> {
590-
closeables.add(relationship.forwardTopology().adjacencyList());
590+
closeables.add(relationship.topology().adjacencyList());
591591
relationship
592-
.forwardProperties()
592+
.properties()
593593
.stream()
594594
.flatMap(properties -> properties.values().stream())
595595
.forEach(property -> closeables.add(property.values().propertiesList()));
@@ -700,15 +700,15 @@ private CSRGraph createGraphFromRelationshipType(
700700

701701
var relationship = relationships.get(relationshipType);
702702
var properties = maybeRelationshipProperty.map(propertyKey -> relationship
703-
.forwardProperties()
703+
.properties()
704704
.map(props -> props.get(propertyKey).values())
705705
.orElseThrow(() -> new IllegalArgumentException("Relationship property key not present in graph: " + propertyKey)));
706706

707707
var initialGraph = HugeGraph.create(
708708
nodes,
709709
graphSchema,
710710
filteredNodeProperties,
711-
relationship.forwardTopology(),
711+
relationship.topology(),
712712
properties
713713
);
714714

core/src/main/java/org/neo4j/gds/core/loading/CSRGraphStoreUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ public static CSRGraphStore createFromGraph(
9696
var relationshipImportResult = RelationshipImportResult.builder().putImportResult(
9797
relationshipType,
9898
SingleTypeRelationshipImportResult.builder()
99-
.forwardTopology(relationships.topology())
100-
.forwardProperties(relationshipProperties)
99+
.topology(relationships.topology())
100+
.properties(relationshipProperties)
101101
.build()
102102
).build();
103103

@@ -260,7 +260,7 @@ public static GraphSchema computeGraphSchema(
260260
relationshipType,
261261
singleTypeRelationshipImportResult.direction()
262262
);
263-
singleTypeRelationshipImportResult.forwardProperties()
263+
singleTypeRelationshipImportResult.properties()
264264
.map(RelationshipPropertyStore::relationshipProperties)
265265
.ifPresent(properties -> properties.forEach((propertyKey, propertyValues) -> relationshipSchema
266266
.getOrCreateRelationshipType(

core/src/main/java/org/neo4j/gds/core/loading/RelationshipImportResult.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ static RelationshipImportResult of(
6161
topologies.forEach((relationshipType, topology) -> relationshipImportResultBuilder.putImportResult(
6262
relationshipType,
6363
SingleTypeRelationshipImportResult.builder()
64-
.forwardTopology(topology)
65-
.forwardProperties(Optional.ofNullable(properties.get(relationshipType)).filter(p -> !p.isEmpty()))
64+
.topology(topology)
65+
.properties(Optional.ofNullable(properties.get(relationshipType)).filter(p -> !p.isEmpty()))
6666
.direction(directions.get(relationshipType))
6767
.build()
6868
));
@@ -101,8 +101,8 @@ static RelationshipImportResult of(Map<RelationshipTypeAndProjection, List<Relat
101101
relationshipImportResultBuilder.putImportResult(
102102
relationshipType,
103103
SingleTypeRelationshipImportResult.builder()
104-
.forwardTopology(topology)
105-
.forwardProperties(propertyStore)
104+
.topology(topology)
105+
.properties(propertyStore)
106106
.direction(direction)
107107
.build()
108108
);
@@ -146,13 +146,13 @@ static RelationshipImportResult of(Collection<SingleTypeRelationshipImporter.Sin
146146

147147
var importResultBuilder = builders.computeIfAbsent(
148148
importContext.relationshipType(),
149-
relationshipType -> ImmutableSingleTypeRelationshipImportResult.builder().direction(direction)
149+
relationshipType -> SingleTypeRelationshipImportResult.builder().direction(direction)
150150
);
151151

152152
if (isInverseRelationship) {
153153
importResultBuilder.inverseTopology(topology).inverseProperties(properties);
154154
} else {
155-
importResultBuilder.forwardTopology(topology).forwardProperties(properties);
155+
importResultBuilder.topology(topology).properties(properties);
156156
}
157157
});
158158

core/src/main/java/org/neo4j/gds/core/loading/SingleTypeRelationshipImportResult.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ public interface SingleTypeRelationshipImportResult {
3434

3535
// TODO: add RelationshipSchema
3636

37-
Relationships.Topology forwardTopology();
37+
Relationships.Topology topology();
3838

39-
Optional<RelationshipPropertyStore> forwardProperties();
39+
Optional<RelationshipPropertyStore> properties();
4040

4141
Optional<Relationships.Topology> inverseTopology();
4242

cypher-aggregation/src/main/java/org/neo4j/gds/projection/CypherAggregation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -659,8 +659,8 @@ private void buildRelationshipsWithProperties(
659659
relationshipImportResultBuilder.putImportResult(
660660
relationshipType,
661661
SingleTypeRelationshipImportResult.builder()
662-
.forwardTopology(topology)
663-
.forwardProperties(propertyStore)
662+
.topology(topology)
663+
.properties(propertyStore)
664664
.build()
665665
);
666666
});

test-utils/src/main/java/org/neo4j/gds/gdl/GdlFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ protected GraphSchema computeGraphSchema(NodeImportResult nodeImportResult, Rela
204204
relationshipType,
205205
singleTypeRelationshipImportResult.direction()
206206
);
207-
singleTypeRelationshipImportResult.forwardProperties()
207+
singleTypeRelationshipImportResult.properties()
208208
.map(RelationshipPropertyStore::relationshipProperties)
209209
.ifPresent(properties -> properties.forEach((propertyKey, propertyValues) -> relationshipSchema
210210
.getOrCreateRelationshipType(
@@ -261,8 +261,8 @@ public CSRGraphStore build() {
261261
loadResult.relationshipType(),
262262
SingleTypeRelationshipImportResult.builder()
263263
.direction(Direction.fromOrientation(graphProjectConfig().orientation()))
264-
.forwardTopology(loadResult.topology())
265-
.forwardProperties(propertyStoreBuilder.build())
264+
.topology(loadResult.topology())
265+
.properties(propertyStoreBuilder.build())
266266
.build()
267267
);
268268
});

0 commit comments

Comments
 (0)