api / org.gradle.plugins.ide.idea.model / Jdk

Jdk

open class Jdk

Represents information for the project Java SDK. This translates to attributes of the ProjectRootManager element in the ipr.

Constructors

<init>

Jdk(jdkName: String, ideaLanguageLevel: IdeaLanguageLevel)
Jdk(assertKeyword: Boolean, jdk15: Boolean, languageLevel: String, projectJdkName: String)

Functions

equals

open fun equals(other: Any?): Boolean

getLanguageLevel

open fun getLanguageLevel(): String

getProjectJdkName

open fun getProjectJdkName(): String

hashCode

open fun hashCode(): Int

isAssertKeyword

open fun isAssertKeyword(): Boolean

isJdk15

open fun isJdk15(): Boolean

setAssertKeyword

open fun setAssertKeyword(assertKeyword: Boolean): Unit

setJdk15

open fun setJdk15(jdk15: Boolean): Unit

setLanguageLevel

open fun setLanguageLevel(languageLevel: String): Unit

setProjectJdkName

open fun setProjectJdkName(projectJdkName: String): Unit

toString

open fun toString(): String