Class ParameterExpressionList
java.lang.Object
com.strobel.expressions.ExpressionList<ParameterExpression>
com.strobel.expressions.ParameterExpressionList
- All Implemented Interfaces:
Iterable<ParameterExpression>, RandomAccess
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(int index, ParameterExpression expression) add(ParameterExpression expression) addAll(int index, ExpressionList<ParameterExpression> c) static ParameterExpressionListempty()getRange(int fromIndex, int toIndex) protected ParameterExpressionListnewInstance(ParameterExpression[] expressions) remove(int index) remove(ParameterExpression expression) replace(int index, ParameterExpression expression) Methods inherited from class ExpressionList
addAll, addAll, contains, get, indexOf, isEmpty, iterator, iterator, lastIndexOf, removeAll, removeAll, retainAll, retainAll, size, toArray, toArrayMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
EMPTY
-
-
Constructor Details
-
ParameterExpressionList
-
-
Method Details
-
empty
-
get
-
newInstance
- Overrides:
newInstancein classExpressionList<ParameterExpression>
-
add
- Overrides:
addin classExpressionList<ParameterExpression>
-
remove
- Overrides:
removein classExpressionList<ParameterExpression>
-
addAll
- Overrides:
addAllin classExpressionList<ParameterExpression>
-
removeAll
-
retainAll
-
addAll
- Overrides:
addAllin classExpressionList<ParameterExpression>
-
replace
- Overrides:
replacein classExpressionList<ParameterExpression>
-
add
- Overrides:
addin classExpressionList<ParameterExpression>
-
remove
- Overrides:
removein classExpressionList<ParameterExpression>
-
getRange
- Overrides:
getRangein classExpressionList<ParameterExpression>
-
getParameterTypes
-