Package graphql.schema
Class SchemaElementChildrenContainer
java.lang.Object
graphql.schema.SchemaElementChildrenContainer
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T extends GraphQLSchemaElement>
TgetChildOrNull
(String key) <T extends GraphQLSchemaElement>
List<T> getChildren
(String key) boolean
isEmpty()
newSchemaElementChildrenContainer
(Map<String, ? extends List<? extends GraphQLSchemaElement>> childrenMap) transform
(Consumer<SchemaElementChildrenContainer.Builder> builderConsumer)
-
Method Details
-
getChildren
-
getChildOrNull
-
getChildren
-
getChildrenAsList
-
newSchemaElementChildrenContainer
-
newSchemaElementChildrenContainer
public static SchemaElementChildrenContainer.Builder newSchemaElementChildrenContainer(Map<String, ? extends List<? extends GraphQLSchemaElement>> childrenMap) -
newSchemaElementChildrenContainer
public static SchemaElementChildrenContainer.Builder newSchemaElementChildrenContainer(SchemaElementChildrenContainer existing) -
transform
public SchemaElementChildrenContainer transform(Consumer<SchemaElementChildrenContainer.Builder> builderConsumer) -
isEmpty
public boolean isEmpty()
-