public interface ParameterList extends FilterableList<ParameterDescription,ParameterList>
Modifier and Type | Interface and Description |
---|---|
static class |
ParameterList.AbstractBase
An base implementation for a
ParameterList . |
static class |
ParameterList.Empty
An empty list of parameters.
|
static class |
ParameterList.Explicit
A list of explicitly provided parameter descriptions.
|
static class |
ParameterList.ForLoadedExecutable
Represents a list of parameters for an executable, i.e.
|
Modifier and Type | Method and Description |
---|---|
TypeList |
asTypeList()
Transforms the list of parameters into a list of type descriptions.
|
boolean |
hasExplicitMetaData()
Checks if all parameters in this list define both an explicit name and an explicit modifier.
|
filter, getOnly, subList
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, toArray, toArray
parallelStream, removeIf, stream
TypeList asTypeList()
boolean hasExplicitMetaData()
true
if all parameters in this list define both an explicit name and an explicit modifier.Copyright © 2014–2015. All rights reserved.