# Jdk

open class Jdk(source)

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

#### Since

1.0

## Constructors

Jdk
Link copied to clipboard
constructor(jdkName: String, ideaLanguageLevel: IdeaLanguageLevel)
Creates a new `Jdk`.
constructor(assertKeyword: Boolean, jdk15: Boolean, languageLevel: String, projectJdkName: String)
Creates a new `Jdk`.

## Properties

languageLevel
Link copied to clipboard
open var languageLevel: String
projectJdkName
Link copied to clipboard
open var projectJdkName: String

## Functions

equals
Link copied to clipboard
open fun equals(o: Any): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
isAssertKeyword
Link copied to clipboard
open fun isAssertKeyword(): Boolean
Returns whether assert keyword is set.
isJdk15
Link copied to clipboard
open fun isJdk15(): Boolean
Returns whether jdk15 is set.
setAssertKeyword
Link copied to clipboard
open fun setAssertKeyword(assertKeyword: Boolean)
Sets the assert keyword.
setJdk15
Link copied to clipboard
open fun setJdk15(jdk15: Boolean)
Sets the jdk15.
toString
Link copied to clipboard
open fun toString(): String