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, subListadd, 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, toArrayparallelStream, removeIf, streamTypeList 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.