RealJavaFile

class RealJavaFile(    val file: File,     val javaVersion: JavaVersion,     val nameParser: NameParser) : JavaFile

Constructors

Link copied to clipboard
fun RealJavaFile(    file: File,     javaVersion: JavaVersion,     nameParser: NameParser)

Functions

Link copied to clipboard
private fun FieldAccessExpr.qualifiedNameOrSimple(): String
private fun MethodCallExpr.qualifiedNameOrSimple(): String

Properties

Link copied to clipboard
open override val apiReferences: LazyDeferred<Set<Reference>>
Link copied to clipboard
private val apiStrings: List<String>
Link copied to clipboard
private val compilationUnit: CompilationUnit
Link copied to clipboard
open override val declarations: Set<DeclaredName>
Link copied to clipboard
val file: File
Link copied to clipboard
open override val importsLazy: Lazy<Set<Reference.ExplicitJavaReference>>
Link copied to clipboard
private val javaVersion: JavaVersion
Link copied to clipboard
open override val name: String
Link copied to clipboard
private val nameParser: NameParser
Link copied to clipboard
open override val packageFqName: String
Link copied to clipboard
private val parsed: ParsedFile
Link copied to clipboard
private val parserConfiguration: ParserConfiguration
Link copied to clipboard
open override val references: LazySet<Reference>
Link copied to clipboard
private val refs: LazyDeferred<NameParser.NameParserPacket>
Link copied to clipboard
private val typeReferenceNames: Set<String>
Link copied to clipboard
private val wildcardImports: Set<String>

Sources

Link copied to clipboard