Class MethodInvocationExpressionModel
java.lang.Object
software.coley.sourcesolver.model.AbstractModel
software.coley.sourcesolver.model.AbstractExpressionModel
software.coley.sourcesolver.model.MethodInvocationExpressionModel
- All Implemented Interfaces:
Model
-
Constructor Summary
ConstructorsConstructorDescriptionMethodInvocationExpressionModel(Range range, List<Model> typeArguments, AbstractExpressionModel methodSelect, List<AbstractExpressionModel> arguments) -
Method Summary
Methods inherited from class software.coley.sourcesolver.model.AbstractModel
getChildren, getParent, getRange, resolveAtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.coley.sourcesolver.model.Model
getChildAtPosition, getParentOfType, getRecursiveChildrenOfType, getSource, isChildOf, isParentOf, resolve, visit
-
Constructor Details
-
MethodInvocationExpressionModel
public MethodInvocationExpressionModel(@Nonnull Range range, @Nonnull List<Model> typeArguments, @Nonnull AbstractExpressionModel methodSelect, @Nonnull List<AbstractExpressionModel> arguments)
-
-
Method Details
-
getTypeArguments
-
getMethodSelect
- Returns:
- Expression including the calling context expression, and method name.
- See Also:
-
getArguments
-
equals
- Specified by:
equalsin classAbstractModel
-
hashCode
public int hashCode()- Specified by:
hashCodein classAbstractModel
-
toString
-