记录类 ModDevMcpDefaults
java.lang.Object
java.lang.Record
dev.vfyjxf.mcp.gradle.ModDevMcpDefaults
public record ModDevMcpDefaults(org.gradle.api.file.Directory projectDirectory, org.gradle.api.provider.Provider<String> compileTaskPath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> classOutputDir, org.gradle.api.provider.Provider<String> serverId, org.gradle.api.provider.Provider<String> gatewayMainClass, org.gradle.api.provider.Provider<String> backendMainClass, org.gradle.api.provider.Provider<String> javaCommand, org.gradle.api.provider.Provider<String> host, org.gradle.api.provider.Provider<Integer> port, org.gradle.api.provider.Provider<Integer> proxyPort, org.gradle.api.file.FileCollection runtimeClasspath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> clientFilesOutputDir)
extends Record
-
构造器概要
构造器构造器说明ModDevMcpDefaults(org.gradle.api.file.Directory projectDirectory, org.gradle.api.provider.Provider<String> compileTaskPath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> classOutputDir, org.gradle.api.provider.Provider<String> serverId, org.gradle.api.provider.Provider<String> gatewayMainClass, org.gradle.api.provider.Provider<String> backendMainClass, org.gradle.api.provider.Provider<String> javaCommand, org.gradle.api.provider.Provider<String> host, org.gradle.api.provider.Provider<Integer> port, org.gradle.api.provider.Provider<Integer> proxyPort, org.gradle.api.file.FileCollection runtimeClasspath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> clientFilesOutputDir) 创建ModDevMcpDefaults记录类的实例。 -
方法概要
修饰符和类型方法说明org.gradle.api.provider.Provider<String> 返回backendMainClass记录组件的值。org.gradle.api.provider.Provider<org.gradle.api.file.Directory> 返回classOutputDir记录组件的值。org.gradle.api.provider.Provider<org.gradle.api.file.Directory> 返回clientFilesOutputDir记录组件的值。org.gradle.api.provider.Provider<String> 返回compileTaskPath记录组件的值。final boolean指示某个其他对象是否“等于”此对象。org.gradle.api.provider.Provider<String> 返回gatewayMainClass记录组件的值。final inthashCode()返回此对象的哈希代码值。org.gradle.api.provider.Provider<String> host()返回host记录组件的值。org.gradle.api.provider.Provider<String> 返回javaCommand记录组件的值。org.gradle.api.provider.Provider<Integer> port()返回port记录组件的值。org.gradle.api.file.Directory返回projectDirectory记录组件的值。org.gradle.api.provider.Provider<Integer> 返回proxyPort记录组件的值。org.gradle.api.file.FileCollection返回runtimeClasspath记录组件的值。org.gradle.api.provider.Provider<String> serverId()返回serverId记录组件的值。final StringtoString()返回此记录类的字符串表示形式。
-
构造器详细资料
-
ModDevMcpDefaults
public ModDevMcpDefaults(org.gradle.api.file.Directory projectDirectory, org.gradle.api.provider.Provider<String> compileTaskPath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> classOutputDir, org.gradle.api.provider.Provider<String> serverId, org.gradle.api.provider.Provider<String> gatewayMainClass, org.gradle.api.provider.Provider<String> backendMainClass, org.gradle.api.provider.Provider<String> javaCommand, org.gradle.api.provider.Provider<String> host, org.gradle.api.provider.Provider<Integer> port, org.gradle.api.provider.Provider<Integer> proxyPort, org.gradle.api.file.FileCollection runtimeClasspath, org.gradle.api.provider.Provider<org.gradle.api.file.Directory> clientFilesOutputDir) 创建ModDevMcpDefaults记录类的实例。- 参数:
projectDirectory-projectDirectory记录组件的值compileTaskPath-compileTaskPath记录组件的值classOutputDir-classOutputDir记录组件的值serverId-serverId记录组件的值gatewayMainClass-gatewayMainClass记录组件的值backendMainClass-backendMainClass记录组件的值javaCommand-javaCommand记录组件的值host-host记录组件的值port-port记录组件的值proxyPort-proxyPort记录组件的值runtimeClasspath-runtimeClasspath记录组件的值clientFilesOutputDir-clientFilesOutputDir记录组件的值
-
-
方法详细资料
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)进行比较。 -
projectDirectory
public org.gradle.api.file.Directory projectDirectory()返回projectDirectory记录组件的值。- 返回:
projectDirectory记录组件的值
-
compileTaskPath
返回compileTaskPath记录组件的值。- 返回:
compileTaskPath记录组件的值
-
classOutputDir
public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> classOutputDir()返回classOutputDir记录组件的值。- 返回:
classOutputDir记录组件的值
-
serverId
返回serverId记录组件的值。- 返回:
serverId记录组件的值
-
gatewayMainClass
返回gatewayMainClass记录组件的值。- 返回:
gatewayMainClass记录组件的值
-
backendMainClass
返回backendMainClass记录组件的值。- 返回:
backendMainClass记录组件的值
-
javaCommand
返回javaCommand记录组件的值。- 返回:
javaCommand记录组件的值
-
host
返回host记录组件的值。- 返回:
host记录组件的值
-
port
返回port记录组件的值。- 返回:
port记录组件的值
-
proxyPort
返回proxyPort记录组件的值。- 返回:
proxyPort记录组件的值
-
runtimeClasspath
public org.gradle.api.file.FileCollection runtimeClasspath()返回runtimeClasspath记录组件的值。- 返回:
runtimeClasspath记录组件的值
-
clientFilesOutputDir
public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> clientFilesOutputDir()返回clientFilesOutputDir记录组件的值。- 返回:
clientFilesOutputDir记录组件的值
-