Klasse ResolvedLambdaExpression
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.aspectj.org.eclipse.jdt.internal.core.JavaElement
org.aspectj.org.eclipse.jdt.internal.core.SourceRefElement
org.aspectj.org.eclipse.jdt.internal.core.Member
org.aspectj.org.eclipse.jdt.internal.core.NamedMember
org.aspectj.org.eclipse.jdt.internal.core.SourceType
org.aspectj.org.eclipse.jdt.internal.core.LambdaExpression
org.aspectj.org.eclipse.jdt.internal.core.ResolvedLambdaExpression
- Alle implementierten Schnittstellen:
IAnnotatable,IJavaElement,IMember,IParent,ISourceManipulation,ISourceReference,IType,org.eclipse.core.runtime.IAdaptable
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.LambdaExpression
arrowPosition, interphase, sourceEnd, sourceStartVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.SourceType
localOccurrenceCountVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.NamedMember
nameVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.SourceRefElement
occurrenceCountVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.JavaElement
JEM_ANNOTATION, JEM_CLASSFILE, JEM_COMPILATIONUNIT, JEM_COUNT, JEM_DELIMITER_ESCAPE, JEM_ESCAPE, JEM_FIELD, JEM_IMPORTDECLARATION, JEM_INITIALIZER, JEM_JAVAPROJECT, JEM_LAMBDA_EXPRESSION, JEM_LAMBDA_METHOD, JEM_LOCALVARIABLE, JEM_METHOD, JEM_MODULAR_CLASSFILE, JEM_MODULE, JEM_PACKAGEDECLARATION, JEM_PACKAGEFRAGMENT, JEM_PACKAGEFRAGMENTROOT, JEM_STRING, JEM_TYPE, JEM_TYPE_PARAMETER, NO_ELEMENTS, NO_INFO, NO_STRINGSVon Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.core.IJavaElement
ANNOTATION, CLASS_FILE, COMPILATION_UNIT, FIELD, IMPORT_CONTAINER, IMPORT_DECLARATION, INITIALIZER, JAVA_MODEL, JAVA_MODULE, JAVA_PROJECT, LOCAL_VARIABLE, METHOD, PACKAGE_DECLARATION, PACKAGE_FRAGMENT, PACKAGE_FRAGMENT_ROOT, TYPE, TYPE_PARAMETER -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungResolvedLambdaExpression(JavaElement parent, LambdaExpression unresolved, String uniqueKey) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanReturns true if this handle represents the same Java element as the given handle.Returns this type's fully qualified name using a '.' enclosing type separator followed by its type parameters between angle brackets if it is a generic type.getKey()Returns the binding key for this type only if the given type isresolved.booleanReturns whether this type represents a resolved type.protected voidtoStringInfo(int tab, StringBuffer buffer, Object info, boolean showResolvedInfo) Debugging purposesVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.LambdaExpression
closing, findLambdaSuperType, getChildren, getElementInfo, getHandleFromMemento, getHandleMemento, getHandleMemento, getHandleMementoDelimiter, getMethod, getPrimaryElement, getSuperInterfaceTypeSignatures, hashCode, isAnonymous, isLambda, isLocal, resolved, toStringNameVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.SourceType
codeComplete, codeComplete, codeComplete, codeComplete, codeComplete, codeComplete, createField, createInitializer, createMethod, createType, findMethods, getAnnotations, getChildrenForCategory, getClassFile, getDeclaringType, getElementType, getField, getFields, getFullyQualifiedName, getFullyQualifiedName, getInitializer, getInitializers, getMethod, getMethods, getOccurrenceCountSignature, getPackageFragment, getPermittedSubtypeNames, getRecordComponent, getRecordComponents, getSuperclassName, getSuperclassTypeSignature, getSuperInterfaceNames, getType, getTypeParameter, getTypeParameters, getTypeParameterSignatures, getTypeQualifiedName, getTypeQualifiedName, getTypes, isAnnotation, isClass, isEnum, isInterface, isMember, isRecord, isSealed, loadTypeHierachy, loadTypeHierachy, newSupertypeHierarchy, newSupertypeHierarchy, newSupertypeHierarchy, newSupertypeHierarchy, newTypeHierarchy, newTypeHierarchy, newTypeHierarchy, newTypeHierarchy, newTypeHierarchy, newTypeHierarchyVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.NamedMember
getElementName, getFullyQualifiedName, getFullyQualifiedParameterizedName, getKey, getKey, getKey, getKey, getTypeQualifiedName, resolveType, resolveTypeVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.Member
areSimilarMethods, convertConstant, findMethods, getCategories, getFlags, getJavadocRange, getNameRange, getOuterMostLocalContext, getType, getTypeRoot, isBinary, isMainMethod, isReadOnly, readableNameVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.SourceRefElement
copy, createElementInfo, delete, findNode, generateInfos, getAnnotation, getCompilationUnit, getCorrespondingResource, getHandleUpdatingCountFromMemento, getOccurrenceCount, getOpenableParent, getPath, getSource, getSourceRange, getUnderlyingResource, hasChildren, isStructureKnown, move, rename, resourceVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.JavaElement
appendEscapedDelimiter, close, escapeMementoName, exists, getAncestor, getAttachedJavadoc, getChildrenOfType, getElementInfo, getHandleFromMemento, getHandleIdentifier, getHandleMemento, getJavadocBaseLocation, getJavaModel, getJavaProject, getLibraryJavadocLocation, getOpenable, getParent, getPrimaryElement, getResource, getSchedulingRule, getSourceElementAt, getSourceMapper, getURLContents, isAncestorOf, newDoesNotExistStatus, newJavaModelException, newNotPresentException, openWhenClosed, setParent, tabString, toDebugString, toString, toString, toStringAncestors, toStringChildren, toStringInfo, toStringWithAncestors, toStringWithAncestors, validateAndCacheVon Klasse geerbte Methoden org.eclipse.core.runtime.PlatformObject
getAdapterVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapterVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IAnnotatable
getAnnotationVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IJavaElement
exists, getAncestor, getAttachedJavadoc, getCorrespondingResource, getHandleIdentifier, getJavaModel, getJavaProject, getOpenable, getParent, getPath, getPrimaryElement, getResource, getSchedulingRule, getUnderlyingResource, isReadOnly, isStructureKnownVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IMember
getCategories, getCompilationUnit, getFlags, getJavadocRange, getOccurrenceCount, getType, getTypeRoot, isBinaryVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IParent
hasChildrenVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.ISourceManipulation
copy, delete, move, renameVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.ISourceReference
exists, getNameRange, getSource, getSourceRangeVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IType
getElementName, resolveType, resolveType
-
Konstruktordetails
-
ResolvedLambdaExpression
-
-
Methodendetails
-
getFullyQualifiedParameterizedName
Beschreibung aus Schnittstelle kopiert:ITypeReturns this type's fully qualified name using a '.' enclosing type separator followed by its type parameters between angle brackets if it is a generic type. For example, "p.X<T>", "java.util.Map<java.lang.String, p.X>"- Angegeben von:
getFullyQualifiedParameterizedNamein SchnittstelleIType- Setzt außer Kraft:
getFullyQualifiedParameterizedNamein KlasseSourceType- Gibt zurück:
- the fully qualified parameterized representation of this type
- Löst aus:
JavaModelException- if this element does not exist or if an exception occurs while accessing its corresponding resource.
-
getKey
Beschreibung aus Schnittstelle kopiert:ITypeReturns the binding key for this type only if the given type isresolved. A binding key is a key that uniquely identifies this type. It allows access to generic info for parameterized types.If the given type is not resolved, the returned key is simply the java element's key.
- Angegeben von:
getKeyin SchnittstelleIType- Setzt außer Kraft:
getKeyin KlasseSourceType- Gibt zurück:
- the binding key for this type
- Siehe auch:
-
equals
Beschreibung aus Klasse kopiert:JavaElementReturns true if this handle represents the same Java element as the given handle. By default, two handles represent the same element if they are identical or if they represent the same type of element, have equal names, parents, and occurrence counts.If a subclass has other requirements for equality, this method must be overridden.
- Setzt außer Kraft:
equalsin KlasseLambdaExpression- Siehe auch:
-
isResolved
public boolean isResolved()Beschreibung aus Schnittstelle kopiert:ITypeReturns whether this type represents a resolved type. If a type is resolved, its key contains resolved information.- Angegeben von:
isResolvedin SchnittstelleIType- Setzt außer Kraft:
isResolvedin KlasseSourceType- Gibt zurück:
- whether this type represents a resolved type.
-
toStringInfo
Beschreibung aus Klasse kopiert:JavaElementDebugging purposes- Setzt außer Kraft:
toStringInfoin KlasseSourceType- Parameter:
showResolvedInfo- TODO
-
unresolved
- Setzt außer Kraft:
unresolvedin KlasseJavaElement
-