Package arrow.meta.plugins.analysis.java.ast.descriptors

Types

Link copied to clipboard
class JavaAnnotationDescriptor(ctx: AnalysisContext, impl: AnnotationMirror) : AnnotationDescriptor
Link copied to clipboard
class JavaAnnotations(ctx: AnalysisContext, impl: List<AnnotationMirror>) : Annotations
Link copied to clipboard
class JavaClassDescriptor(ctx: AnalysisContext, impl: TypeElement) : JavaMemberDescriptor, ClassDescriptor
Link copied to clipboard
class JavaConstructorDescriptor(ctx: AnalysisContext, impl: ExecutableElement) : JavaFunctionDescriptor, ConstructorDescriptor
Link copied to clipboard
open class JavaDescriptor(ctx: AnalysisContext, impl: Element) : DeclarationDescriptor
Link copied to clipboard
class JavaEnumConstantDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaMemberDescriptor, ClassDescriptor
Link copied to clipboard
class JavaFieldDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaMemberDescriptor, PropertyDescriptor
Link copied to clipboard
open class JavaFunctionDescriptor(ctx: AnalysisContext, impl: ExecutableElement) : JavaMemberDescriptor, FunctionDescriptor
Link copied to clipboard
class JavaLocalVariableDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaVariableDescriptor, LocalVariableDescriptor
Link copied to clipboard
open class JavaMemberDescriptor(ctx: AnalysisContext, impl: Element) : JavaDescriptor, MemberDescriptor
Link copied to clipboard
class JavaMemberScope(ctx: AnalysisContext, enclosedElements: Collection<Element>) : MemberScope
Link copied to clipboard
class JavaModuleDescriptor(ctx: AnalysisContext, impl: ModuleElement) : JavaDescriptor, ModuleDescriptor
Link copied to clipboard
class JavaPackageDescriptor(ctx: AnalysisContext, impl: PackageElement) : JavaDescriptor, PackageViewDescriptor, PackageFragmentDescriptor
Link copied to clipboard
class JavaParameterDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaVariableDescriptor, ValueParameterDescriptor
Link copied to clipboard
class JavaReceiverParameterDescriptor(ctx: AnalysisContext, ty: TypeMirror, enclosing: Element) : ReceiverParameterDescriptor
Link copied to clipboard
class JavaSimpleFunctionDescriptor(ctx: AnalysisContext, impl: ExecutableElement) : JavaFunctionDescriptor, SimpleFunctionDescriptor
Link copied to clipboard
class JavaTypeParameterDescriptor(ctx: AnalysisContext, impl: TypeParameterElement) : JavaMemberDescriptor, TypeParameterDescriptor
Link copied to clipboard
open class JavaValueDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaMemberDescriptor, ValueDescriptor
Link copied to clipboard
open class JavaVariableDescriptor(ctx: AnalysisContext, impl: VariableElement) : JavaValueDescriptor, VariableDescriptor

Properties

Link copied to clipboard
val Element.enclosingClass: TypeElement?
Link copied to clipboard
val Element.fqName: String
Link copied to clipboard
val Element.parametersFromEverywhere: List<VariableElement>
Link copied to clipboard