public interface SourceLambdaParameter extends SourceFormalParameter
EMPTY_ARRAY
PRINT_DECLARATION, PRINT_FIELD_NAME, PRINT_TYPE
CHILDREN_ALL, CHILDREN_BLANKLINES, CHILDREN_COMMENTS, CHILDREN_default, CHILDREN_none, CHILDREN_REGULAR, PRINT_ALL, REFORMAT_ALL, REFORMAT_INDENT
Modifier and Type | Method and Description |
---|---|
SourceLambdaExpression |
getOwningLambdaExpression()
Get the owning lambda expression.
|
boolean |
isInferredFormalParameter()
Determine if this is an inferred formal parameter or a regular
formal parameter.
|
getOwningBlock
getInitializer, getOwningDeclaration, separateSelf, setInitializer
addModifiers, getModifiers, getSourceAnnotations, isValidModifiers, removeModifiers, setModifiers
getName, getNameElement, setName, setNameElement
getSourceType, setSourceType
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
getLocalVariableErasure
getConstantValue, isVarargs
getResolvedType, getUnresolvedType
getName
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo
boolean isInferredFormalParameter()
SourceLambdaExpression getOwningLambdaExpression()