Class Jdk


  • public class Jdk
    extends java.lang.Object
    Represents information for the project Java SDK. This translates to attributes of the ProjectRootManager element in the ipr.
    • Constructor Detail

      • Jdk

        public Jdk​(java.lang.String jdkName,
                   IdeaLanguageLevel ideaLanguageLevel)
      • Jdk

        public Jdk​(boolean assertKeyword,
                   boolean jdk15,
                   java.lang.String languageLevel,
                   java.lang.String projectJdkName)
    • Method Detail

      • isAssertKeyword

        public boolean isAssertKeyword()
      • setAssertKeyword

        public void setAssertKeyword​(boolean assertKeyword)
      • isJdk15

        public boolean isJdk15()
      • setJdk15

        public void setJdk15​(boolean jdk15)
      • getLanguageLevel

        public java.lang.String getLanguageLevel()
      • setLanguageLevel

        public void setLanguageLevel​(java.lang.String languageLevel)
      • getProjectJdkName

        public java.lang.String getProjectJdkName()
      • setProjectJdkName

        public void setProjectJdkName​(java.lang.String projectJdkName)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object