T
- type of child nodespublic static class BambooYamlParserUtils.ListNode<T extends BambooYamlParserUtils.Node> extends BambooYamlParserUtils.BaseNode
Constructor and Description |
---|
ListNode(List<T> list,
com.atlassian.bamboo.specs.api.validators.common.ValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
<X extends BambooYamlParserUtils.Node> |
asListOf(Class<X> expectedType) |
static BambooYamlParserUtils.ListNode<BambooYamlParserUtils.Node> |
fromList(List<?> list,
com.atlassian.bamboo.specs.api.validators.common.ValidationContext validationContext) |
List<T> |
getList() |
List<String> |
getUnusedProperties()
Visits recursively the whole structure and returns list of unused properties.
|
Stream<T> |
stream() |
getValidationContext, toString
@NotNull public static BambooYamlParserUtils.ListNode<BambooYamlParserUtils.Node> fromList(@NotNull List<?> list, @NotNull com.atlassian.bamboo.specs.api.validators.common.ValidationContext validationContext)
@NotNull public <X extends BambooYamlParserUtils.Node> BambooYamlParserUtils.ListNode<X> asListOf(@NotNull Class<X> expectedType)
@NotNull public List<String> getUnusedProperties()
BambooYamlParserUtils.Node
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.