public class RequiredParameterDefinitionIterator extends AbstractParameterDefinitionIterator
Collection of ParameterDefinition objects - only the required parameters are
actually iterated (optional parameters are ignored).
Note that a snapshot of the parameter definitions is taken at the time this iterator is created - concurrent access is allowed on the original set of parameter definitions, however, changes made to the original collection are not reflected by this iterator.
| Constructor and Description |
|---|
RequiredParameterDefinitionIterator(Collection<ParameterDefinition> parameterDefinitions)
Constructor for
RequiredParameterDefinitionIterator that provides an iterator over a collection of
parameter definitions - of which only the required ones will be iterated. |
RequiredParameterDefinitionIterator(ParameterDefinition[] parameterDefinitions)
Constructor for
RequiredParameterDefinitionIterator that provides an iterator over an array of parameter
definitions - of which only the required ones will be iterated. |
public RequiredParameterDefinitionIterator(Collection<ParameterDefinition> parameterDefinitions)
RequiredParameterDefinitionIterator that provides an iterator over a collection of
parameter definitions - of which only the required ones will be iterated.parameterDefinitions - full set of parameter definitionspublic RequiredParameterDefinitionIterator(ParameterDefinition[] parameterDefinitions)
RequiredParameterDefinitionIterator that provides an iterator over an array of parameter
definitions - of which only the required ones will be iterated.parameterDefinitions - full set of parameter definitionsCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.