public final class JavaProjectData extends AbstractExternalEntityData
Modifier and Type | Field and Description |
---|---|
static Key<JavaProjectData> |
KEY |
Constructor and Description |
---|
JavaProjectData(ProjectSystemId owner,
java.lang.String compileOutputPath) |
JavaProjectData(ProjectSystemId owner,
java.lang.String compileOutputPath,
JavaSdkVersion jdkVersion,
LanguageLevel languageLevel,
java.lang.String targetBytecodeVersion)
Deprecated.
|
JavaProjectData(ProjectSystemId owner,
java.lang.String compileOutputPath,
LanguageLevel languageLevel,
java.lang.String targetBytecodeVersion) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCompileOutputPath() |
JavaSdkVersion |
getJdkVersion()
Deprecated.
use
ProjectSdkData#getSdkName() instead |
LanguageLevel |
getLanguageLevel() |
java.lang.String |
getTargetBytecodeVersion() |
int |
hashCode() |
boolean |
isSetJdkVersion() |
static JavaSdkVersion |
resolveSdkVersion(java.lang.String jdk)
Deprecated.
needed to support backward compatibility
|
void |
setCompileOutputPath(java.lang.String compileOutputPath) |
void |
setJdkVersion(JavaSdkVersion jdkVersion)
Deprecated.
use
ProjectSdkData#setSdkName instead |
void |
setJdkVersion(java.lang.String jdk)
Deprecated.
use
ProjectSdkData#setSdkName instead |
void |
setLanguageLevel(LanguageLevel level) |
void |
setLanguageLevel(java.lang.String languageLevel) |
void |
setTargetBytecodeVersion(java.lang.String targetBytecodeVersion) |
java.lang.String |
toString() |
getOwner
public static final Key<JavaProjectData> KEY
public JavaProjectData(ProjectSystemId owner, java.lang.String compileOutputPath)
public JavaProjectData(ProjectSystemId owner, java.lang.String compileOutputPath, LanguageLevel languageLevel, java.lang.String targetBytecodeVersion)
@Deprecated public JavaProjectData(ProjectSystemId owner, java.lang.String compileOutputPath, JavaSdkVersion jdkVersion, LanguageLevel languageLevel, java.lang.String targetBytecodeVersion)
JavaProjectData(ProjectSystemId, String, LanguageLevel, String)
insteadpublic java.lang.String getCompileOutputPath()
public void setCompileOutputPath(java.lang.String compileOutputPath)
@Deprecated public JavaSdkVersion getJdkVersion()
ProjectSdkData#getSdkName()
insteadpublic boolean isSetJdkVersion()
@Deprecated public void setJdkVersion(JavaSdkVersion jdkVersion)
ProjectSdkData#setSdkName
instead@Deprecated public void setJdkVersion(java.lang.String jdk)
ProjectSdkData#setSdkName
instead@Deprecated public static JavaSdkVersion resolveSdkVersion(java.lang.String jdk)
public LanguageLevel getLanguageLevel()
public void setLanguageLevel(LanguageLevel level)
public void setLanguageLevel(java.lang.String languageLevel)
public java.lang.String getTargetBytecodeVersion()
public void setTargetBytecodeVersion(java.lang.String targetBytecodeVersion)
public int hashCode()
hashCode
in class AbstractExternalEntityData
public boolean equals(java.lang.Object o)
equals
in class AbstractExternalEntityData
public java.lang.String toString()
toString
in class java.lang.Object