Skip to content

Commit 43f99f4

Browse files
Inline token holder getOrCreate method wrappers
Co-authored-by: Max Kießling <max.kiessling@neotechnology.com>
1 parent 9c89e39 commit 43f99f4

File tree

1 file changed

+9
-21
lines changed
  • cypher/api/storage-engine-adapter/src/main/java/org/neo4j/gds/compat

1 file changed

+9
-21
lines changed

cypher/api/storage-engine-adapter/src/main/java/org/neo4j/gds/compat/TokenManager.java

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -61,47 +61,35 @@ public void nodePropertyRemoved(String propertyKey) {
6161

6262
@Override
6363
public void nodePropertyAdded(String propertyKey) {
64-
addProperty(propertyKey);
65-
}
66-
67-
@Override
68-
public void nodeLabelAdded(String nodeLabel) {
69-
addNodeLabel(nodeLabel);
70-
}
71-
72-
@Override
73-
public void relationshipTypeAdded(String relationshipType) {
74-
addRelationshipType(relationshipType);
75-
}
76-
77-
public TokenHolders tokenHolders() {
78-
return this.tokenHolders;
79-
}
80-
81-
private void addProperty(String propertyName) {
8264
try {
83-
tokenHolders.propertyKeyTokens().getOrCreateId(propertyName);
65+
tokenHolders.propertyKeyTokens().getOrCreateId(propertyKey);
8466
} catch (KernelException e) {
8567
throw new RuntimeException(e);
8668
}
8769
}
8870

89-
private void addNodeLabel(String nodeLabel) {
71+
@Override
72+
public void nodeLabelAdded(String nodeLabel) {
9073
try {
9174
tokenHolders.labelTokens().getOrCreateId(nodeLabel);
9275
} catch (KernelException e) {
9376
throw new RuntimeException(e);
9477
}
9578
}
9679

97-
private void addRelationshipType(String relationshipType) {
80+
@Override
81+
public void relationshipTypeAdded(String relationshipType) {
9882
try {
9983
tokenHolders.relationshipTypeTokens().getOrCreateId(relationshipType);
10084
} catch (KernelException e) {
10185
throw new RuntimeException(e);
10286
}
10387
}
10488

89+
public TokenHolders tokenHolders() {
90+
return this.tokenHolders;
91+
}
92+
10593
private void initializeTokensFromGraphStore() {
10694
// When this method is called there is no kernel available
10795
// which is needed to use the `getOrCreate` method on

0 commit comments

Comments
 (0)