public interface SourceMethodReferenceExpression extends SourceExpression, SourceHasTypeArgumentsExpression, CompiledAccessExpression
EMPTY_ARRAY
CHILDREN_ALL, CHILDREN_BLANKLINES, CHILDREN_COMMENTS, CHILDREN_default, CHILDREN_none, CHILDREN_REGULAR, PRINT_ALL, REFORMAT_ALL, REFORMAT_INDENT
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMethodName()
Get the method name of this method reference.
|
JavaMethod |
getResolvedMethod()
Get the resolved method, which is the method inferred from the combination of the method references expression and the context.
|
JavaMethod |
getTargetMethod()
When a method reference is assigned to a functional interface, the target method is the one abstract method of that functional interface.
|
getConstantValue, getExpressionCode, getFirstOperand, getOperandAt, getOperandCount, getOperands, getOperatorCode, getSecondOperand, getThirdOperand
addSelf, addSelf, addSelfAfter, addSelfBefore, adjustTextIndentation, clearBinding, cloneSelf, compile, getBinding, getChildren, getChildren, getCompiledObject, getContainedElements, getEndOffset, getJdkVersion, getOwningFile, getOwningSourceFile, getParent, getSiblingAfter, getSiblingBefore, getSiblings, getSiblings, getStartOffset, getSymbolKind, getText, getTokens, hasErrors, print, print, reformatSelf, removeSelf, replaceSelf, resolve, setBinding, setContext, visitSelf
getTypeArgumentList, getTypeArguments, isGeneric
getResolvedLhs
getResolvedObject
getResolvedType, getUnresolvedType
java.lang.String getMethodName()
JavaMethod getResolvedMethod()
JavaMethod getTargetMethod()