S
- The type of record component descriptions represented by this list.public static class RecordComponentList.Empty<S extends RecordComponentDescription> extends FilterableList.Empty<S,RecordComponentList<S>> implements RecordComponentList<S>
RecordComponentList.AbstractBase<S extends RecordComponentDescription>, RecordComponentList.Empty<S extends RecordComponentDescription>, RecordComponentList.Explicit<S extends RecordComponentDescription>, RecordComponentList.ForLoadedRecordComponents, RecordComponentList.ForTokens, RecordComponentList.TypeSubstituting
modCount
Constructor and Description |
---|
Empty() |
Modifier and Type | Method and Description |
---|---|
RecordComponentList<RecordComponentDescription.InDefinedShape> |
asDefined()
Returns this list of these record component descriptions resolved to their defined shape.
|
ByteCodeElement.Token.TokenList<RecordComponentDescription.Token> |
asTokenList(ElementMatcher<? super TypeDescription> matcher)
Transforms the list of record component descriptions into a list of detached tokens.
|
TypeList.Generic |
asTypeList()
Returns a list of all types of the records of this list.
|
filter, get, getOnly, size, subList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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
public RecordComponentList<RecordComponentDescription.InDefinedShape> asDefined()
asDefined
in interface RecordComponentList<S extends RecordComponentDescription>
public ByteCodeElement.Token.TokenList<RecordComponentDescription.Token> asTokenList(ElementMatcher<? super TypeDescription> matcher)
TargetType
.asTokenList
in interface RecordComponentList<S extends RecordComponentDescription>
matcher
- A matcher that indicates type substitution.public TypeList.Generic asTypeList()
asTypeList
in interface RecordComponentList<S extends RecordComponentDescription>
Copyright © 2014–2020. All rights reserved.