JavaElement

open class JavaElement(ctx: AnalysisContext, impl: Tree) : Expression, ModifierListOwner

Functions

getAnnotations
Link copied to clipboard
open override fun getAnnotations(): List<Annotation>
getResolvedCall
Link copied to clipboard
fun getResolvedCall(): ResolvedCall?
open override fun getResolvedCall(context: ResolutionContext): ResolvedCall?
getVariableDescriptor
Link copied to clipboard
open override fun getVariableDescriptor(context: ResolutionContext): VariableDescriptor?
impl
Link copied to clipboard
open override fun impl(): Tree
lastBlockStatementOrThis
Link copied to clipboard
open override fun lastBlockStatementOrThis(): Expression
location
Link copied to clipboard
open override fun location(): CompilerMessageSourceLocation?
parents
Link copied to clipboard
open override fun parents(): List<Element>
type
Link copied to clipboard
fun type(): Type?
open override fun type(context: ResolutionContext): Type?

Properties

annotationEntries
Link copied to clipboard
open override val annotationEntries: List<AnnotationEntry>
modifierList
Link copied to clipboard
open override val modifierList: ModifierList? = null
psiOrParent
Link copied to clipboard
open override val psiOrParent: Element
text
Link copied to clipboard
open override val text: String

Inheritors

JavaInstanceOf
Link copied to clipboard
JavaAssert
Link copied to clipboard
JavaAssignment
Link copied to clipboard
JavaCompoundAssignment
Link copied to clipboard
JavaCompoundAssignmentRHS
Link copied to clipboard
JavaBlockParent
Link copied to clipboard
JavaCall
Link copied to clipboard
JavaConstructorCall
Link copied to clipboard
JavaMemberSelect
Link copied to clipboard
JavaOperation
Link copied to clipboard
JavaInstanceInitializer
Link copied to clipboard
JavaClass
Link copied to clipboard
JavaConditional
Link copied to clipboard
JavaSwitch
Link copied to clipboard
JavaCase
Link copied to clipboard
JavaReturn
Link copied to clipboard
JavaContinue
Link copied to clipboard
JavaBreak
Link copied to clipboard
JavaTry
Link copied to clipboard
JavaFinally
Link copied to clipboard
JavaCatch
Link copied to clipboard
JavaIdentifier
Link copied to clipboard
JavaThis
Link copied to clipboard
JavaSuper
Link copied to clipboard
JavaLabeled
Link copied to clipboard
JavaLambda
Link copied to clipboard
JavaLiteral
Link copied to clipboard
JavaNull
Link copied to clipboard
JavaDoWhile
Link copied to clipboard
JavaWhile
Link copied to clipboard
JavaEnhancedFor
Link copied to clipboard
JavaFor
Link copied to clipboard
JavaMemberReference
Link copied to clipboard
JavaMethod
Link copied to clipboard
JavaParameterOrVariable
Link copied to clipboard
JavaParenthesized
Link copied to clipboard
JavaSynchronized
Link copied to clipboard
JavaTypeReference
Link copied to clipboard
JavaTypeElement
Link copied to clipboard