Package com.strobel.assembler.metadata
Class ParameterDefinitionCollection
java.lang.Object
java.util.AbstractCollection<ParameterDefinition>
java.util.AbstractList<ParameterDefinition>
com.strobel.assembler.Collection<ParameterDefinition>
com.strobel.assembler.metadata.ParameterDefinitionCollection
- All Implemented Interfaces:
IFreezable,Iterable<ParameterDefinition>,Collection<ParameterDefinition>,List<ParameterDefinition>,SequencedCollection<ParameterDefinition>
- Author:
- Mike Strobel
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafterAdd(int index, ParameterDefinition p, boolean appended) protected voidafterRemove(int index, ParameterDefinition p) protected voidprotected voidbeforeSet(int index, ParameterDefinition p) final TypeReferenceMethods inherited from class com.strobel.assembler.Collection
add, add, addCore, canFreeze, clear, freeze, freeze, freezeCore, freezeIfUnfrozen, get, isFrozen, remove, remove, set, size, tryFreeze, verifyFrozen, verifyNotFrozenMethods inherited from class java.util.AbstractList
addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, addFirst, addLast, contains, containsAll, getFirst, getLast, isEmpty, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, sort, spliterator, toArray, toArray
-
Method Details
-
getDeclaringType
-
afterAdd
- Overrides:
afterAddin classCollection<ParameterDefinition>
-
beforeSet
- Overrides:
beforeSetin classCollection<ParameterDefinition>
-
afterRemove
- Overrides:
afterRemovein classCollection<ParameterDefinition>
-
beforeClear
protected void beforeClear()- Overrides:
beforeClearin classCollection<ParameterDefinition>
-