Skip to content

Commit ebb0d20

Browse files
committed
fields method
1 parent 2bbdee4 commit ebb0d20

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/main/java/graphql/schema/GraphQLInputObjectType.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,18 @@ public Builder description(String description) {
6666
}
6767

6868
public Builder field(GraphQLInputObjectField field) {
69+
assertNotNull(field, "field can't be null");
6970
fields.add(field);
7071
return this;
7172
}
7273

74+
public Builder fields(List<GraphQLInputObjectField> fields) {
75+
for (GraphQLInputObjectField field : fields) {
76+
field(field);
77+
}
78+
return this;
79+
}
80+
7381
public GraphQLInputObjectType build() {
7482
return new GraphQLInputObjectType(name, description, fields);
7583
}

0 commit comments

Comments
 (0)