Skip to content

Commit cafa762

Browse files
committed
[java] CDP generate getters to ArrayType #16050
1 parent c82f92e commit cafa762

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

java/src/org/openqa/selenium/devtools/CdpClientGenerator.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1276,6 +1276,10 @@ public TypeDeclaration<?> toTypeDeclaration() {
12761276
fromJson.addParameter(JsonInput.class, "input");
12771277
fromJson.getBody().get().addStatement(String.format("return new %s(%s);", name, getMapper()));
12781278

1279+
MethodDeclaration getter = classDecl.addMethod("get" + capitalize(name)).setPublic(true);
1280+
getter.setType(getJavaType());
1281+
getter.getBody().get().addStatement(String.format("return %s;", propertyName));
1282+
12791283
MethodDeclaration toString = classDecl.addMethod("toString").setPublic(true);
12801284
toString.setType(String.class);
12811285
toString.getBody().get().addStatement(String.format("return %s.toString();", propertyName));

0 commit comments

Comments
 (0)