Skip navigation links
A B C G I J L N O P R S T U V W 

A

AttachConfiguration - Class in net.neoforged.vsclc
 
AttachConfiguration(ConfigurationGroup, int) - Constructor for class net.neoforged.vsclc.AttachConfiguration
 
AttachConfiguration() - Constructor for class net.neoforged.vsclc.AttachConfiguration
 
AUTO - Static variable in interface net.neoforged.vsclc.attribute.LocatorPathLike
 

B

backToConfiguration() - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
backToParentGroup() - Method in class net.neoforged.vsclc.JavaConfiguration
 
BatchedLaunchWriter - Class in net.neoforged.vsclc
 
BatchedLaunchWriter(WritingMode) - Constructor for class net.neoforged.vsclc.BatchedLaunchWriter
 

C

ConfigurationGroup - Class in net.neoforged.vsclc
 
ConfigurationGroup(String) - Constructor for class net.neoforged.vsclc.ConfigurationGroup
 
ConsoleType - Enum in net.neoforged.vsclc.attribute
 
createAttachConfiguration() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
createAttachConfiguration() - Method in class net.neoforged.vsclc.ConfigurationGroup
 
createGroup(String, WritingMode) - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
createLaunchConfiguration() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
createLaunchConfiguration() - Method in class net.neoforged.vsclc.ConfigurationGroup
 

G

getAdditionalJvmArgs() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getAdditionalSourcePaths() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getAllConfigurations() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
getArguments() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getArrayOrKeep(JsonObject, String) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getArrayOrSetDefault(JsonObject, String, JsonArray) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getClassPathsOverride() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getConfigurationGroup() - Method in class net.neoforged.vsclc.writer.IWriter.GroupConfiguration
 
getConfigurations() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
getConfigurations() - Method in class net.neoforged.vsclc.ConfigurationGroup
 
getConsoleType() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getCurrentWorkingDirectory() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getEnvironmentVariables() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getEnvironmentVariablesFile() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getFileEncoding() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getGroupConfigurations() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
getGroupName() - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
getHostName() - Method in class net.neoforged.vsclc.AttachConfiguration
 
getIndexInGroup() - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
getInternalConsoleOptions() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getKeepCurrentContent() - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
getLaunchGroupEntry() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getMainClass() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getModulePathsOverride() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getName() - Method in class net.neoforged.vsclc.ConfigurationGroup
 
getName() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getObjectOrKeep(JsonObject, String) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getObjectOrSetDefault(JsonObject, String, JsonObject) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getObjectsFromArray(JsonArray) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getPort() - Method in class net.neoforged.vsclc.AttachConfiguration
 
getPostTaskName() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getPreTaskName() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getProcessId() - Method in class net.neoforged.vsclc.AttachConfiguration
 
getProjectName() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getRequestType() - Method in class net.neoforged.vsclc.AttachConfiguration
 
getRequestType() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getRequestType() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getShortenCommandLine() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
getStringOrKeep(JsonObject, String) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getStringOrSetDefault(JsonObject, String, String) - Static method in class net.neoforged.vsclc.writer.JsonUtils
 
getTimeout() - Method in class net.neoforged.vsclc.AttachConfiguration
 
getType() - Method in class net.neoforged.vsclc.JavaConfiguration
 
getWritingMode() - Method in class net.neoforged.vsclc.writer.IWriter.GroupConfiguration
 
GroupConfiguration(ConfigurationGroup, WritingMode) - Constructor for class net.neoforged.vsclc.writer.IWriter.GroupConfiguration
 

I

INSTANCE - Static variable in class net.neoforged.vsclc.writer.LaunchJsonV0_2_0
 
InternalConsoleBehaviour - Enum in net.neoforged.vsclc.attribute
 
isVisibleInGroup() - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
IWriter - Interface in net.neoforged.vsclc.writer
 
IWriter.GroupConfiguration - Class in net.neoforged.vsclc.writer
 

J

JavaConfiguration<T extends JavaConfiguration<T>> - Class in net.neoforged.vsclc
Version agnostic interface.
JavaConfiguration(ConfigurationGroup, int) - Constructor for class net.neoforged.vsclc.JavaConfiguration
 
JavaConfiguration() - Constructor for class net.neoforged.vsclc.JavaConfiguration
 
JsonUtils - Class in net.neoforged.vsclc.writer
 
JsonUtils() - Constructor for class net.neoforged.vsclc.writer.JsonUtils
 

L

LaunchConfiguration - Class in net.neoforged.vsclc
 
LaunchConfiguration(ConfigurationGroup, int) - Constructor for class net.neoforged.vsclc.LaunchConfiguration
 
LaunchConfiguration() - Constructor for class net.neoforged.vsclc.LaunchConfiguration
 
LaunchGroupEntry<T extends JavaConfiguration<T>> - Class in net.neoforged.vsclc.attribute
 
LaunchGroupEntry(T) - Constructor for class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
LaunchJsonV0_2_0 - Class in net.neoforged.vsclc.writer
 
LocatorPathLike - Interface in net.neoforged.vsclc.attribute
 
LocatorPathLike.NioPath - Class in net.neoforged.vsclc.attribute
 
LocatorPathLike.NioPathWithPrefix - Class in net.neoforged.vsclc.attribute
 
LocatorPathLike.StringPath - Class in net.neoforged.vsclc.attribute
 

N

net.neoforged.vsclc - package net.neoforged.vsclc
 
net.neoforged.vsclc.attribute - package net.neoforged.vsclc.attribute
 
net.neoforged.vsclc.writer - package net.neoforged.vsclc.writer
 

O

ofAuto() - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofNio(Path) - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofNio(Path) - Static method in interface net.neoforged.vsclc.attribute.PathLike
 
ofNioExclude(Path) - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofRuntime() - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofTest() - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofWorkSpaceFolder(Path) - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 
ofWorkSpaceFolder(Path) - Static method in interface net.neoforged.vsclc.attribute.PathLike
 
ofWorkSpaceFolderExclude(Path) - Static method in interface net.neoforged.vsclc.attribute.LocatorPathLike
 

P

PathLike - Interface in net.neoforged.vsclc.attribute
 
PathLike.NioPath - Class in net.neoforged.vsclc.attribute
 
PathLike.NioPathWithPrefix - Class in net.neoforged.vsclc.attribute
 
pathToRelativeString(Path, Path) - Static method in interface net.neoforged.vsclc.attribute.PathWritable
 
PathWritable - Interface in net.neoforged.vsclc.attribute
 

R

RequestType - Enum in net.neoforged.vsclc.attribute
 
resolveLaunchFilePath(Path) - Static method in class net.neoforged.vsclc.writer.LaunchJsonV0_2_0
 
RUNTIME - Static variable in interface net.neoforged.vsclc.attribute.LocatorPathLike
 

S

ShortCmdBehaviour - Enum in net.neoforged.vsclc.attribute
 
shouldStopAppEntry() - Method in class net.neoforged.vsclc.LaunchConfiguration
 

T

TEST - Static variable in interface net.neoforged.vsclc.attribute.LocatorPathLike
 

U

usesProcessPicker() - Method in class net.neoforged.vsclc.AttachConfiguration
 

V

validate() - Method in class net.neoforged.vsclc.AttachConfiguration
 
validate() - Method in class net.neoforged.vsclc.JavaConfiguration
 
validate() - Method in class net.neoforged.vsclc.LaunchConfiguration
 
valueOf(String) - Static method in enum net.neoforged.vsclc.attribute.ConsoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.neoforged.vsclc.attribute.InternalConsoleBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.neoforged.vsclc.attribute.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.neoforged.vsclc.attribute.ShortCmdBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.neoforged.vsclc.writer.WritingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.neoforged.vsclc.attribute.ConsoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.neoforged.vsclc.attribute.InternalConsoleBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.neoforged.vsclc.attribute.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.neoforged.vsclc.attribute.ShortCmdBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.neoforged.vsclc.writer.WritingMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAdditionalJvmArgs(List<String>) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withAdditionalSourcePaths(List<PathLike>) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withArguments(List<String>) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withClassPathsOverride(List<LocatorPathLike>) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withConsoleType(ConsoleType) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withCurrentWorkingDirectory(PathLike) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withEnvironmentVariables(Map<String, String>) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withEnvironmentVariablesFile(PathLike) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withFileEncoding(Charset) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withGroupName(String) - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
withHostName(String) - Method in class net.neoforged.vsclc.AttachConfiguration
 
withIndexInGroup(Integer) - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
withInternalConsoleOptions(InternalConsoleBehaviour) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withLaunchGroupEntry(LaunchGroupEntry<T>) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withMainClass(String) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withModulePathsOverride(List<LocatorPathLike>) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withName(String) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withPort(Integer) - Method in class net.neoforged.vsclc.AttachConfiguration
 
withPostTaskName(String) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withPreTaskName(String) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withProcessId(Integer) - Method in class net.neoforged.vsclc.AttachConfiguration
 
withProcessPicker() - Method in class net.neoforged.vsclc.AttachConfiguration
 
withProjectName(String) - Method in class net.neoforged.vsclc.JavaConfiguration
 
withShortenCommandLine(ShortCmdBehaviour) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withShouldStopAppEntry(Boolean) - Method in class net.neoforged.vsclc.LaunchConfiguration
 
withTimeout(Integer) - Method in class net.neoforged.vsclc.AttachConfiguration
 
withVisibilityInGroup(Boolean) - Method in class net.neoforged.vsclc.attribute.LaunchGroupEntry
 
WORKSPACE_FOLDER - Static variable in interface net.neoforged.vsclc.attribute.PathWritable
 
write(StringBuilder, Path) - Method in class net.neoforged.vsclc.attribute.LocatorPathLike.NioPath
 
write(StringBuilder, Path) - Method in class net.neoforged.vsclc.attribute.LocatorPathLike.NioPathWithPrefix
 
write(StringBuilder, Path) - Method in class net.neoforged.vsclc.attribute.LocatorPathLike.StringPath
 
write(StringBuilder, Path) - Method in class net.neoforged.vsclc.attribute.PathLike.NioPath
 
write(StringBuilder, Path) - Method in class net.neoforged.vsclc.attribute.PathLike.NioPathWithPrefix
 
write(StringBuilder, Path) - Method in interface net.neoforged.vsclc.attribute.PathWritable
 
write(IWriter, Path) - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
write(BatchedLaunchWriter, Path) - Method in interface net.neoforged.vsclc.writer.IWriter
 
write(BatchedLaunchWriter, Path) - Method in class net.neoforged.vsclc.writer.LaunchJsonV0_2_0
 
writeToLatestJson(Path) - Method in class net.neoforged.vsclc.BatchedLaunchWriter
 
WritingMode - Enum in net.neoforged.vsclc.writer
 
A B C G I J L N O P R S T U V W 
Skip navigation links