Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.RecordComponentBinding
Packages that use RecordComponentBinding
Package
Description
-
Uses of RecordComponentBinding in org.aspectj.org.eclipse.jdt.internal.compiler.apt.model
Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.apt.model with parameters of type RecordComponentBindingModifierConstructorDescriptionprotected -
Uses of RecordComponentBinding in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.ast declared as RecordComponentBindingMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type RecordComponentBindingModifier and TypeMethodDescriptionTypeDeclaration.declarationOf(RecordComponentBinding recordComponentBinding) Find the matching parse node, answers null if nothing found -
Uses of RecordComponentBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Modifier and TypeClassDescriptionclassBinding denoting a record component after type substitution got performed.Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as RecordComponentBindingModifier and TypeFieldDescriptionprotected RecordComponentBinding[]ParameterizedTypeBinding.componentsSourceTypeBinding.componentsstatic final RecordComponentBinding[]Binding.NO_COMPONENTSParameterizedRecordComponentBinding.originalRecordComponentSyntheticMethodBinding.recordComponentBindingstatic final RecordComponentBinding[]Binding.UNINITIALIZED_COMPONENTSMethods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup that return RecordComponentBindingModifier and TypeMethodDescriptionBinaryTypeBinding.components()ParameterizedTypeBinding.components()SourceTypeBinding.components()TypeBinding.components()BinaryTypeBinding.getComponent(char[] componentName, boolean needResolve) ParameterizedTypeBinding.getComponent(char[] name, boolean needResolve) ReferenceBinding.getComponent(char[] componentName, boolean needResolve) SourceTypeBinding.getComponent(char[] componentName, boolean needResolve) BinaryTypeBinding.getRecordComponent(char[] name) ParameterizedTypeBinding.getRecordComponent(char[] name) ReferenceBinding.getRecordComponent(char[] name) SourceTypeBinding.getRecordComponent(char[] name) ParameterizedRecordComponentBinding.original()RecordComponentBinding.original()Returns the original RecordComponent (as opposed to parameterized instances)BinaryTypeBinding.resolveTypeFor(RecordComponentBinding component) SourceTypeBinding.resolveTypeFor(RecordComponentBinding component) SourceTypeBinding.setComponents(RecordComponentBinding[] comps) BinaryTypeBinding.unResolvedComponents()ParameterizedTypeBinding.unResolvedComponents()ReferenceBinding.unResolvedComponents()SourceTypeBinding.unResolvedComponents()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type RecordComponentBindingModifier and TypeMethodDescriptionSourceTypeBinding.addSyntheticRecordComponentAccessor(RecordComponentBinding rcb, int index) BinaryTypeBinding.resolveTypeFor(RecordComponentBinding component) SourceTypeBinding.resolveTypeFor(RecordComponentBinding component) SourceTypeBinding.setComponents(RecordComponentBinding[] comps) Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type RecordComponentBindingModifierConstructorDescriptionParameterizedRecordComponentBinding(ParameterizedTypeBinding parameterizedDeclaringClass, RecordComponentBinding originalRecordComponent) SyntheticMethodBinding(ReferenceBinding declaringClass, RecordComponentBinding[] rcb) SyntheticMethodBinding(ReferenceBinding declaringClass, RecordComponentBinding rcb, int index) -
Uses of RecordComponentBinding in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type RecordComponentBindingModifier and TypeMethodDescriptionvoidProblemReporter.recordIllegalParameterNameInCanonicalConstructor(RecordComponentBinding comp, Argument arg) -
Uses of RecordComponentBinding in org.aspectj.org.eclipse.jdt.internal.core.util
Methods in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type RecordComponentBindingModifier and TypeMethodDescriptionstatic JavaElementUtil.getUnresolvedJavaElement(RecordComponentBinding binding, WorkingCopyOwner workingCopyOwner, Util.BindingsToNodesMap bindingsToNodes) Return the java element corresponding to the given compiler binding.