Class JavaFileExtractor.Extractor
Namespace: CmlLib.Core.FileExtractors
Assembly: CmlLib.Core.dll
public class JavaFileExtractor.Extractor
Inheritance
object ← JavaFileExtractor.Extractor
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Extractor(IJavaPathResolver, RulesEvaluatorContext, MinecraftJavaManifestResolver)
public Extractor(IJavaPathResolver javaPathResolver, RulesEvaluatorContext rulesContext, MinecraftJavaManifestResolver manifestResolver)
Parameters
javaPathResolver IJavaPathResolver
rulesContext RulesEvaluatorContext
manifestResolver MinecraftJavaManifestResolver
Methods
ExtractFromJavaVersion(JavaVersion, CancellationToken)
public ValueTask<IEnumerable<GameFile>> ExtractFromJavaVersion(JavaVersion javaVersion, CancellationToken cancellationToken)
Parameters
javaVersion JavaVersion
cancellationToken CancellationToken