Uses of Class
org.aspectj.org.eclipse.jdt.internal.core.JavaElement
Packages that use JavaElement
Package
Description
-
Uses of JavaElement in org.aspectj.org.eclipse.jdt.internal.codeassist
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist with parameters of type JavaElementModifier and TypeMethodDescriptionprotected IAnnotationCompletionUnitStructureRequestor.acceptAnnotation(Annotation annotation, AnnotatableInfo parentInfo, JavaElement parentHandle) protected AnnotationCompletionUnitStructureRequestor.createAnnotation(JavaElement parent, String name) protected SourceFieldCompletionUnitStructureRequestor.createField(JavaElement parent, ISourceElementRequestor.FieldInfo fieldInfo) protected InitializerCompletionUnitStructureRequestor.createInitializer(JavaElement parent) protected SourceMethodCompletionUnitStructureRequestor.createMethodHandle(JavaElement parent, ISourceElementRequestor.MethodInfo methodInfo) protected PackageDeclarationCompletionUnitStructureRequestor.createPackageDeclaration(JavaElement parent, String name) protected SourceFieldCompletionUnitStructureRequestor.createRecordComponent(JavaElement parent, ISourceElementRequestor.FieldInfo compInfo) protected SourceTypeCompletionUnitStructureRequestor.createTypeHandle(JavaElement parent, ISourceElementRequestor.TypeInfo typeInfo) protected TypeParameterCompletionUnitStructureRequestor.createTypeParameter(JavaElement parent, String name) Constructor parameters in org.aspectj.org.eclipse.jdt.internal.codeassist with type arguments of type JavaElementModifierConstructorDescriptionCompletionUnitStructureRequestor(ICompilationUnit unit, CompilationUnitElementInfo unitInfo, Parser parser, ASTNode assistNode, Map<JavaElement, Binding> bindingCache, Map<Binding, JavaElement> elementCache, Map<ASTNode, JavaElement> elementWithProblemCache, Map<IJavaElement, IElementInfo> newElements) -
Uses of JavaElement in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Subclasses of JavaElement in org.aspectj.org.eclipse.jdt.internal.codeassist.implModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassConstructors in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type JavaElementModifierConstructorDescriptionAssistAnnotation(JavaElement parent, String name, Map<IJavaElement, IElementInfo> infoCache) AssistInitializer(JavaElement parent, int count, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceField(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceMethod(JavaElement parent, String name, String[] parameterTypes, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceType(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceType(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache, int occurrenceCount) AssistTypeParameter(JavaElement parent, String name, Map<IJavaElement, IElementInfo> infoCache) Constructor parameters in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with type arguments of type JavaElementModifierConstructorDescriptionAssistCompilationUnit(ICompilationUnit compilationUnit, WorkingCopyOwner owner, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistInitializer(JavaElement parent, int count, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceField(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceMethod(JavaElement parent, String name, String[] parameterTypes, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceType(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache) AssistSourceType(JavaElement parent, String name, Map<JavaElement, Binding> bindingCache, Map<IJavaElement, IElementInfo> infoCache, int occurrenceCount) -
Uses of JavaElement in org.aspectj.org.eclipse.jdt.internal.core
Subclasses of JavaElement in org.aspectj.org.eclipse.jdt.internal.coreModifier and TypeClassDescriptionclassCommon parts of ClassFile (containing a BinaryType) and ModularClassFile (containing a BinaryModule).static classHandle for an automatic module.classclassclassclassCommon functionality for Binary member handles.classclassclassParent is an IClassFile.classclassA working copy on anIClassFile.classclassclassA package fragment root that corresponds to an external class folder.classclassHandle for an import declaration.classclassA package fragment root that corresponds to a .jar or .zip.classImplementation ofIJavaModel.classHandle for a Java Project.classA package fragment root that corresponds to a JMod file.classA package fragment root that corresponds to a module in a JRT file system.classclassclassclassclassA handle to a modular class file.classclassAbstract class for implementations of java elements which are IOpenable.classclassclassclassHandle representing a binary field that is resolved.classHandle representing a binary method that is resolved.classHandle representing a binary type that is resolved.classclassHandle representing a source field that is resolved.classHandle representing a source method that is resolved.classHandle representing a source type that is resolved.classclassclassclassAbstract class for Java elements which implement ISourceReference.classHandle for a source type.classFields in org.aspectj.org.eclipse.jdt.internal.core declared as JavaElementMethods in org.aspectj.org.eclipse.jdt.internal.core that return JavaElementModifier and TypeMethodDescriptionJavaElement.getParent()BinaryLambdaExpression.getPrimaryElement(boolean checkOwner) BinaryLambdaMethod.getPrimaryElement(boolean checkOwner) ClassFileWorkingCopy.getPrimaryElement(boolean checkOwner) CompilationUnit.getPrimaryElement(boolean checkOwner) ImportContainer.getPrimaryElement(boolean checkOwner) ImportDeclaration.getPrimaryElement(boolean checkOwner) Initializer.getPrimaryElement(boolean checkOwner) JavaElement.getPrimaryElement()JavaElement.getPrimaryElement(boolean checkOwner) LambdaExpression.getPrimaryElement(boolean checkOwner) PackageDeclaration.getPrimaryElement(boolean checkOwner) SourceField.getPrimaryElement(boolean checkOwner) SourceMethod.getPrimaryElement(boolean checkOwner) SourceType.getPrimaryElement(boolean checkOwner) JavaElement.unresolved()ResolvedLambdaExpression.unresolved()Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type JavaElementModifier and TypeMethodDescriptionprotected IAnnotationCompilationUnitStructureRequestor.acceptAnnotation(Annotation annotation, AnnotatableInfo parentInfo, JavaElement parentHandle) protected AnnotationCompilationUnitStructureRequestor.createAnnotation(JavaElement parent, String name) protected SourceFieldCompilationUnitStructureRequestor.createField(JavaElement parent, ISourceElementRequestor.FieldInfo fieldInfo) protected InitializerCompilationUnitStructureRequestor.createInitializer(JavaElement parent) static LambdaExpressionLambdaFactory.createLambdaExpression(JavaElement parent, String interphase, int sourceStart, int sourceEnd, int arrowPosition) static LambdaExpressionLambdaFactory.createLambdaExpression(JavaElement parent, LambdaExpression lambdaExpression) static LambdaMethodLambdaFactory.createLambdaMethod(JavaElement parent, String selector, String key, int sourceStart, int sourceEnd, int arrowPosition, String[] parameterTypes, String[] parameterNames, String returnType) static LambdaMethodLambdaFactory.createLambdaMethod(JavaElement parent, LambdaExpression lambdaExpression) protected SourceMethodCompilationUnitStructureRequestor.createMethodHandle(JavaElement parent, ISourceElementRequestor.MethodInfo methodInfo) protected SourceModuleCompilationUnitStructureRequestor.createModuleHandle(JavaElement parent, ISourceElementRequestor.ModuleInfo modInfo) protected PackageDeclarationCompilationUnitStructureRequestor.createPackageDeclaration(JavaElement parent, String name) protected SourceFieldCompilationUnitStructureRequestor.createRecordComponent(JavaElement parent, ISourceElementRequestor.FieldInfo compInfo) protected SourceTypeCompilationUnitStructureRequestor.createTypeHandle(JavaElement parent, ISourceElementRequestor.TypeInfo typeInfo) protected TypeParameterCompilationUnitStructureRequestor.createTypeParameter(JavaElement parent, String name) protected voidJavaModelCache.removeInfo(JavaElement element) Removes the info of the element from the cache.JavaModelManager.removeInfoAndChildren(JavaElement element) Constructors in org.aspectj.org.eclipse.jdt.internal.core with parameters of type JavaElementModifierConstructorDescriptionAnnotation(JavaElement parent, String name) Annotation(JavaElement parent, String name, String memberValuePairName) Annotation(JavaElement parent, String name, String memberValuePairName, int occurrenceCount) AutoModule(JavaElement parent, String name, boolean nameFromManifest) protectedBinaryMember(JavaElement parent, String name) protectedBinaryMember(JavaElement parent, String name, int occurrenceCount) protectedBinaryMethod(JavaElement parent, String name, String[] paramTypes) protectedBinaryMethod(JavaElement parent, String name, String[] paramTypes, int occurrenceCount) BinaryModule(JavaElement parent, String name) For creating a pure handle from its memento.BinaryModule(JavaElement parent, IBinaryModule info) For creating a populated handle from a class file.protectedBinaryType(JavaElement parent, String name) protectedBinaryType(JavaElement parent, String name, int occurrenceCount) protectedInitializer(JavaElement parent, int occurrenceCount) protectedJavaElement(JavaElement parent) Constructs a handle for a java element with the given parent element.LocalVariable(JavaElement parent, String name, int declarationSourceStart, int declarationSourceEnd, int nameStart, int nameEnd, String typeSignature, Annotation[] astAnnotations, int flags, boolean isParameter) LocalVariable(JavaElement parent, String name, int declarationSourceStart, int declarationSourceEnd, int nameStart, int nameEnd, String typeSignature, Annotation[] astAnnotations, int flags, boolean isParameter, Annotation[][] astAnnotationsOnDimensions) protectedMember(JavaElement parent) protectedMember(JavaElement parent, int occurrenceCount) NamedMember(JavaElement parent, String name) NamedMember(JavaElement parent, String name, int occurrenceCount) protectedOpenable(JavaElement parent) ResolvedBinaryField(JavaElement parent, String name, String uniqueKey) ResolvedBinaryField(JavaElement parent, String name, String uniqueKey, int occurrenceCount) ResolvedBinaryMethod(JavaElement parent, String name, String[] parameterTypes, String uniqueKey) The parameter type signatures are expected to be dot-based.ResolvedBinaryMethod(JavaElement parent, String name, String[] parameterTypes, String uniqueKey, int occurrenceCount) ResolvedBinaryType(JavaElement parent, String name, String uniqueKey) ResolvedBinaryType(JavaElement parent, String name, String uniqueKey, int occurrenceCount) ResolvedLambdaExpression(JavaElement parent, LambdaExpression unresolved, String uniqueKey) ResolvedSourceField(JavaElement parent, String name, String uniqueKey) ResolvedSourceField(JavaElement parent, String name, String uniqueKey, int occurrenceCount) ResolvedSourceMethod(JavaElement parent, String name, String[] parameterTypes, String uniqueKey) ResolvedSourceMethod(JavaElement parent, String name, String[] parameterTypes, String uniqueKey, int occurrenceCount) ResolvedSourceType(JavaElement parent, String name, String uniqueKey) ResolvedSourceType(JavaElement parent, String name, String uniqueKey, int occurrenceCount) protectedSourceField(JavaElement parent, String name) Constructs a handle to the field with the given name in the specified type.protectedSourceField(JavaElement parent, String name, int occurrenceCount) protectedSourceMethod(JavaElement parent, String name, String[] parameterTypes) protectedSourceMethod(JavaElement parent, String name, String[] parameterTypes, int occurrenceCount) SourceModule(JavaElement parent, String name) protectedSourceRefElement(JavaElement parent) protectedSourceRefElement(JavaElement parent, int occurrenceCount) protectedSourceType(JavaElement parent, String name) protectedSourceType(JavaElement parent, String name, int occurrenceCount) TypeParameter(JavaElement parent, String name) TypeParameter(JavaElement parent, String name, int occurrenceCount) -
Uses of JavaElement in org.aspectj.org.eclipse.jdt.internal.core.util
Methods in org.aspectj.org.eclipse.jdt.internal.core.util that return JavaElementModifier and TypeMethodDescriptionstatic JavaElementUtil.getUnresolvedJavaElement(int localSourceStart, int localSourceEnd, JavaElement type) Returns the IInitializer that contains the given local variable in the given typestatic JavaElementUtil.getUnresolvedJavaElement(FieldBinding binding, WorkingCopyOwner workingCopyOwner, Util.BindingsToNodesMap bindingsToNodes) Return the java element corresponding to the given compiler binding.static JavaElementUtil.getUnresolvedJavaElement(MethodBinding methodBinding, WorkingCopyOwner workingCopyOwner, Util.BindingsToNodesMap bindingsToNodes) Return the java element corresponding to the given compiler binding.static JavaElementUtil.getUnresolvedJavaElement(RecordComponentBinding binding, WorkingCopyOwner workingCopyOwner, Util.BindingsToNodesMap bindingsToNodes) Return the java element corresponding to the given compiler binding.static JavaElementUtil.getUnresolvedJavaElement(TypeBinding typeBinding, WorkingCopyOwner workingCopyOwner, Util.BindingsToNodesMap bindingsToNodes) Return the java element corresponding to the given compiler binding.Methods in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type JavaElementModifier and TypeMethodDescriptionstatic IAnnotationUtil.getAnnotation(JavaElement parent, IBinaryAnnotation binaryAnnotation, String memberValuePairName) static ObjectUtil.getAnnotationMemberValue(JavaElement parent, MemberValuePair memberValuePair, Object binaryValue) static JavaElementUtil.getUnresolvedJavaElement(int localSourceStart, int localSourceEnd, JavaElement type) Returns the IInitializer that contains the given local variable in the given type