Index

A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

access - Variable in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
access - Variable in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
adapt() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.Scan.IncludeProperty
Detect the property name based on the method name.
Adapter<T> - Interface in xyz.janboerman.scalaloader.configurationserializable.runtime
Represents a wrapper for types that dont implement ConfigurationSerializable by themselves.
add(Type) - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
add(SV) - Method in class xyz.janboerman.scalaloader.plugin.ScalaCompatMap
Registers a Scala version configuration to this ScalaCompatMap.
add(T) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
add(LocalVariable) - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
add(LocalVariable...) - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
addAlias(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
addAuthor(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addChild(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
addChild(String, boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
addChild(ScalaPluginDescription.Permission) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
addChild(ScalaPluginDescription.Permission, boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
addClass(Class<?>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Adds a class to this ClassLoader so that this ScalaPluginClassLoader can find the class and the class can be used by the ScalaPlugin.
addClassGlobally(ScalaRelease, String, Class<?>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Make a class visible for all ScalaPlugins with a binary compatible version of Scala.
addCommand(ScalaPluginDescription.Command) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addContributor(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addHardDepend(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addLibrary(ClassPathLibrary) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClasspathBuilder
 
addLoadBefore(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addMainClassTransformer(BiFunction<ClassVisitor, String, ClassVisitor>) - Method in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
addMavenDependency(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Adds a maven dependency to the ScalaPlugin.
addMigrator(Function<ClassVisitor, ClassVisitor>) - Static method in class xyz.janboerman.scalaloader.compat.Migration
 
addPermission(ScalaPluginDescription.Permission) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addProvides(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addScalaPlugin(ScalaPlugin) - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
addSoftDepend(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
addTargetedClassTransformer(String, Function<ClassVisitor, ClassVisitor>) - Method in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
addTo(TransformerRegistry, GlobalScanResult) - Static method in class xyz.janboerman.scalaloader.configurationserializable.transform.AddVariantTransformer
 
addTo(TransformerRegistry, GlobalScanResult) - Static method in class xyz.janboerman.scalaloader.configurationserializable.transform.PluginTransformer
 
addUnspecificTransformer(Function<ClassVisitor, ClassVisitor>) - Method in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
addURL(URL) - Method in class xyz.janboerman.scalaloader.dependency.LibraryClassLoader
 
addURL(URL) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
Deprecated.
addURL(URL) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Deprecated.
use libraries instead. The only reason this method still exist is that that method does not support user-defined repositories yet.
AddVariantTransformer - Class in xyz.janboerman.scalaloader.configurationserializable.transform
This class is NOT part of the public API!
addYaml(Map<String, Object>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
aliases(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
Api - Annotation Interface in xyz.janboerman.scalaloader.plugin.description
The Api annotation can be used to signal to the IScalaPluginLoader which version of the bukkit api is used.
ApiVersion - Enum Class in xyz.janboerman.scalaloader.plugin.description
Representions for different versions of bukkit's API.
append(T[], T) - Static method in class xyz.janboerman.scalaloader.util.ArrayOps
 
ArrayOps - Class in xyz.janboerman.scalaloader.util
 
ArrayParameterType - Class in xyz.janboerman.scalaloader.configurationserializable.runtime
Represents array types.
as() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.ConfigurationSerializable
Your alternative for SerializableAs.
as() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.DelegateSerialization
With what alias should the top type have?
ASM_API - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
AsmConstants - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
ASMIFIED - Static variable in class xyz.janboerman.scalaloader.DebugSettings
 
authors(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
AUTO_DETECT - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 

B

Base64 - Class in xyz.janboerman.scalaloader.util
 
BigDecimal - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
BigDecimal(BigDecimal) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
BigInteger - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
BigInteger(BigInteger) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
Boolean(Boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
boolean_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
BoolOps - Class in xyz.janboerman.scalaloader.util
 
bootstrap(BootstrapContext) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrap
 
bootstrap(PluginProviderContext) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrap
 
bootstrapper(Class<?>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Set's the ScalaPlugin's bootstrapper.
bootstrapper(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
buildClassLoader(Logger, ClassLoader, File, TransformerRegistry, ScalaPluginLoader, Map<String, Object>) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClasspathBuilder
 
Builtin(ScalaVersion) - Constructor for record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
Creates an instance of a Builtin record class.
byClassTransformers - Variable in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
Byte(Byte) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
byte_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
byVersion(String) - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Get the ApiVersion from the version string.

C

Called - Annotation Interface in xyz.janboerman.scalaloader.bytecode
Indicates that methods annotated with this annotation can be called by ScalaPlugins as a result of bytecode transformation.
callEvent(Object) - Method in class xyz.janboerman.scalaloader.event.EventBus
Calls the event, allowing listeners to take actions based on the event.
callEvent(Event) - Method in class xyz.janboerman.scalaloader.event.EventBus
Calls the event so, allowing listeners to take action based on the event.
Cancellable - Interface in xyz.janboerman.scalaloader.event
Alternative to Cancellable that aims to reduce boilerplate.
CASE_CLASS - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
char_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
Character(Character) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
children(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
children(ScalaPluginDescription.Permission...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
CLASS_INITIALIZER - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Injects a call to ConfigurationSerialization.registerClass(Class, String) in the class initializer of the serializable class itself.
ClassDefineResult - Interface in xyz.janboerman.scalaloader.plugin.runtime
Represents a result of defining a class using an IScalaPluginClassLoader.
ClassFile - Class in xyz.janboerman.scalaloader.plugin.runtime
 
ClassFile(String, byte[]) - Constructor for class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
ClassGenerator - Interface in xyz.janboerman.scalaloader.plugin.runtime
A factory that generates a class definition given the class' name.
classloader(PluginClasspathBuilder) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginLoader
 
classLoader() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the ClassLoader of this plugin.
classLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the ClassLoader of this plugin.
classLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Can only be used when the ScalaPlugin is loaded by the ScalaPluginLoader.
ClassLoaderUtils - Class in xyz.janboerman.scalaloader.util
 
clearCodecs(IScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
Deprecated.
internal use only.
clearPluginsWaitingForDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
clone() - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
close() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
 
CODE_MC - Static variable in class xyz.janboerman.scalaloader.dependency.PluginYamlLibraryLoader
 
Codec<LIVE,SERIALIZED> - Interface in xyz.janboerman.scalaloader.configurationserializable.runtime
A converter that converts objects from their live form to their serialized form and vice versa.
Command(String) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
commands(ScalaPluginDescription.Command...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
compareTo(ScalaRelease) - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
Compat - Class in xyz.janboerman.scalaloader.compat
This class is NOT part of the public API!
concat(List<T>, List<T>) - Static method in class xyz.janboerman.scalaloader.util.ListOps
 
ConfigurationSerializable - Annotation Interface in xyz.janboerman.scalaloader.configurationserializable
Annotate your serializable class with this annotation instead of implementing ConfigurationSerializable.
ConfigurationSerializableError - Exception Class in xyz.janboerman.scalaloader.configurationserializable.transform
Thrown when a class annotated with ConfigurationSerializable or DelegateSerialization was not well-formed.
ConfigurationSerializableError(String) - Constructor for exception class xyz.janboerman.scalaloader.configurationserializable.transform.ConfigurationSerializableError
 
ConfigurationSerializableError(String, Throwable) - Constructor for exception class xyz.janboerman.scalaloader.configurationserializable.transform.ConfigurationSerializableError
 
ConfigurationSerializableTransformations - Class in xyz.janboerman.scalaloader.configurationserializable.transform
This class is NOT part of the public API!
constructUsing() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.ConfigurationSerializable
Specify which of the three deserialization methods should be used.
constructUsing() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.DelegateSerialization
Which deserialization method? Note that using DeserializationMethod.MAP_CONSTRUCTOR is disallowed for sum types!
contributors(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
countTypeArguments() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
CRAFTBUKKIT - Static variable in class xyz.janboerman.scalaloader.compat.Platform
 
createPlugin(PluginProviderContext) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrap
 
createRegisteredListeners(Listener, Plugin) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
createScalaPluginInstance(Class<P>) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
Tries to get the plugin instance from the scala plugin class.
Custom(String, Map<String, String>) - Constructor for record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Creates an instance of a Custom record class.
CustomScala - Annotation Interface in xyz.janboerman.scalaloader.plugin.description
An alternative to Scala that allows you to provide your own URLs.

D

Date(Date) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
DateTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.Date - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.Duration - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.HijrahDate - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.Instant - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.JapaneseDate - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.LocalDate - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.LocalDateTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.LocalTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.MinguoDate - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.OffsetDateTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.OffsetTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.Period - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.ThaiBuddhistDate - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.Year - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.YearMonth - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
DateTime.ZonedDateTime - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
debugClass(String) - Method in class xyz.janboerman.scalaloader.DebugSettings
 
debugClassLoads() - Method in class xyz.janboerman.scalaloader.DebugSettings
 
debugSettings() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginLoader
Internal use only
debugSettings() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginLoader
 
debugSettings() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
DebugSettings - Class in xyz.janboerman.scalaloader
 
DebugSettings(IScalaLoader) - Constructor for class xyz.janboerman.scalaloader.DebugSettings
 
decode(String) - Static method in class xyz.janboerman.scalaloader.util.Base64
 
DelegateSerialization - Annotation Interface in xyz.janboerman.scalaloader.configurationserializable
description(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
description(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
description(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
descriptionClassLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
DescriptionClassLoader - Class in xyz.janboerman.scalaloader.paper.plugin.description
 
DescriptionClassLoader(File, ClassLoader, boolean, String, String) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
DescriptionPlugin - Class in xyz.janboerman.scalaloader.paper.plugin.description
Special plugin instance to obtain your plugin's description.
DescriptionPlugin() - Constructor for class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
DescriptionPlugin(ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
DescriptionScanner - Class in xyz.janboerman.scalaloader.plugin.description
Annotation scanner dat reads the scala version from the plugin's main class.
DescriptionScanner(byte[]) - Constructor for class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
Create a DescriptionScanner and read a class file.
DescriptionScanner(InputStream) - Constructor for class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
Create a DescriptionScanner and read a class file.
descriptor - Variable in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
descriptor - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
descriptor - Variable in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
DeserializationMethod - Enum Class in xyz.janboerman.scalaloader.configurationserializable
Lets you specify which of the three deserialization methods should be generated.
deserialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
This method will be called by configuration serializable types for which ScalaLoader does not know how to handle them out of the box.
deserialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option
 
deserialize(Object, ParameterType, SPCL) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
deserialize(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
deserialize(SERIALIZED) - Method in interface xyz.janboerman.scalaloader.configurationserializable.runtime.Codec
Converts a serialized value back into its live form.
DESERIALIZE - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.DeserializationMethod
Causes the framework to generate:
detect(Server) - Static method in class xyz.janboerman.scalaloader.compat.Platform
 
disablePlugin(Plugin) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
Double(Double) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
double_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
downloadFile(URL, File) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
 
DumpClass - Class in xyz.janboerman.scalaloader.commands
 
DumpClass(IScalaLoader) - Constructor for class xyz.janboerman.scalaloader.commands.DumpClass
 
DumpClassCommand - Class in xyz.janboerman.scalaloader.paper.commands
 
DumpClassCommand(ScalaLoader) - Constructor for class xyz.janboerman.scalaloader.paper.commands.DumpClassCommand
 
Duration(Duration) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 

E

Either<L,R> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Either.Left<L,R> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Either.Right<L,R> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
emptyList() - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
emptyMap() - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
emptySet() - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
enablePlugin(Plugin) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
encode(byte[]) - Static method in class xyz.janboerman.scalaloader.util.Base64
 
end() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
end() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
end() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
end() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
end() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
endLabel - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
Enum<E> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Enum() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Enum
 
ENUM - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
equals(Object) - Method in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
equals(Object) - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
equals(Object) - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
equals(Object) - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSeq
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSet
 
equals(Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
equals(Object) - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
equals(Object) - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
equals(Object) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Checks whether this plugin is equal to another plugin.
equals(Object) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
equals(Object) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
equals(Object) - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
equals(Object) - Method in class xyz.janboerman.scalaloader.util.Pair
 
equals(Object) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
Event - Class in xyz.janboerman.scalaloader.event
An alternative to Event for ScalaPlugins.
Event() - Constructor for class xyz.janboerman.scalaloader.event.Event
Construct an event that is executed in the server thread.
Event(boolean) - Constructor for class xyz.janboerman.scalaloader.event.Event
Constructor that allows you to specify whether this event is called and executed asynchronously.
EventBus - Class in xyz.janboerman.scalaloader.event
An event bus for ScalaPlugin Events.
EventBus(PluginManager) - Constructor for class xyz.janboerman.scalaloader.event.EventBus
Deprecated.
not meant to be constructed explicitly. Use IScalaPlugin.getEventBus() or IScalaLoader.getEventBus().
EventError - Exception Class in xyz.janboerman.scalaloader.event.transform
Thrown when an event was used invalidly
EventError() - Constructor for exception class xyz.janboerman.scalaloader.event.transform.EventError
 
EventError(String) - Constructor for exception class xyz.janboerman.scalaloader.event.transform.EventError
 
EventError(String, Throwable) - Constructor for exception class xyz.janboerman.scalaloader.event.transform.EventError
 
EventExecutor<L,E> - Interface in xyz.janboerman.scalaloader.event
An event executor.
EventTransformations - Class in xyz.janboerman.scalaloader.event.transform
This class is NOT part of the public API!
exceptions - Variable in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
execute(L, E) - Method in interface xyz.janboerman.scalaloader.event.EventExecutor
The callback method that is executed when the event is called.
execute(CommandSender, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.commands.DumpClassCommand
 
execute(CommandSender, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand
 
execute(CommandSender, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand
 
execute(CommandSender, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.commands.SetDebugCommand
 
Explicit - Class in xyz.janboerman.scalaloader.explicit
 
extendsJavaPlugin() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
extendsObject() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
extendsScalaPlugin() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
extendsScalaPlugin() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 

F

FieldDeclaration - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
FieldDeclaration(int, String, String, String) - Constructor for class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
FIELDS - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
findClass(String) - Method in class xyz.janboerman.scalaloader.dependency.LibraryClassLoader
 
findClass(String) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
findClass(String) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
findClass(String, boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Finds and loads a class used by the ScalaPlugin loaded by this ClassLoader.
Float(Float) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
float_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
foliaSupported() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
forceLoadAllClasses(ScalaPlugin) - Static method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Deprecated.
Use ScalaPluginLoader.openUpToJavaPlugin(ScalaPlugin, JavaPlugin) instead. This method used to inject classes from the ScalaPlugin into the 'global' JavaPluginLoader scope, so that JavaPlugins could find classes from the ScalaPlugin. But since it no longer does that, it has no use to call this method anymore. This method will be removed in a future version!
forEnum(Enum<?>, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Enum
Get an instance that represents the enum value that is configuration-serializable.
frame() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
frame() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
frameIndex - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
from(Class<?>, ParameterType...) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
Construct a ParameterizedParameterType from a class and its type parameters.
from(AnnotatedType) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Construct a ParameterType from an AnnotatedType
from(Parameter) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Construct a ParameterType from a Parameter.
from(Type) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Construct a ParameterType from a Class.
from(Set<? extends Annotation>, Class<?>, ParameterType...) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
Same as ParameterizedParameterType.from(Class, ParameterType...) but with annotation information included.
from(Set<? extends Annotation>, Type) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Construct the ParameterType that includes annotation information.
from(Set<? extends Annotation>, ParameterType, boolean) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
The same as ArrayParameterType.from(ParameterType, boolean), but includes annotation information.
from(ParameterType, boolean) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
Construct a new ArrayParameterType
fromScalaVersion(String) - Static method in class xyz.janboerman.scalaloader.ScalaRelease
Get the ScalaRelease from a Scala version string.
fromScalaVersion(ScalaVersion) - Static method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
fromVersionString(String) - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 

G

generate(String) - Method in interface xyz.janboerman.scalaloader.plugin.runtime.ClassGenerator
Generates the class definition.
get() - Method in class xyz.janboerman.scalaloader.util.Maybe
 
getAliases() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getAllClasses(ScalaPlugin) - Static method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Get all classes from a scala plugin.
getAnnotation(Class<A>) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Get the annotation of a given annotation type.
getAnnotations() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Get the annotations present with this parameter type.
getApiVersion() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the bukkit api version.
getApiVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
getApiVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
getApiVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getApiVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the version of bukkit's api the plugin uses.
getApiVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getAPIVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getAsmClassName() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
getAuthors() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getAuthors() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getBoostrapDependencies() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getBootstrapper() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getBootstrapper() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getBootstrapperName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getBukkitApiVersion() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
getByteCode() - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
getByteCode(boolean) - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
getChildren() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
getChildren(Map<String, ScalaPluginDescription.Permission>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
getClassDefinition() - Method in interface xyz.janboerman.scalaloader.plugin.runtime.ClassDefineResult
Get the Class that was defined.
getClasses() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Gets a view of the plugin's classes.
getClassLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Deprecated.
This method *WILL NOT EXIST* at runtime when running your plugin on Paper. Use ScalaPlugin.classLoader() instead.
getClassName() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
getClassName() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
getClassName() - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
getCommand(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get a command defined in the plugin.yml file or in the ScalaPluginDescription.
getCommands() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getCompatRelease() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
getCompatVersion() - Method in class xyz.janboerman.scalaloader.ScalaRelease
Get the compatibility version of Scala.
getComponentType() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
Get the component type of this array type.
getConfig() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the configurations for this plugin.
getConfigFile() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the configuration file of this ScalaPlugin.
getConfigFile() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getConfigFile() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the configuration file of this ScalaPlugin.
getConfigFile() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the default configuration file used for this plugin.
getConfiguration() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getConfiguration() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getConfiguration() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
getContext() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClasspathBuilder
 
getContributors() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getContributors() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getDataDirectory() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getDataDirectory() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
getDataFolder() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the data folder for of this ScalaPlugin
getDebugSettings() - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Internal use only
getDebugSettings() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getDebugSettings() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
getDeclaredApiVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the api-version that was declared by this plugin.
getDeclaredApiVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the api-version that was declared by this plugin.
getDeclaredScalaVersion() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the version of Scala declared by this plugin.
getDeclaredScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getDeclaredScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the version of Scala declared by this plugin.
getDeclaredScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the version of Scala that this plugin depends on.
getDefault() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
getDefaultBiomeProvider(String, String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Gets a BiomeProvider for use in a default world, as specified in the server configuration.
getDefaultWorldGenerator(String, String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Gets a ChunkGenerator for use in a default world, as specified in the server configuration.
getDescription() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getDescription() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the description of this ScalaPlugin.
getDescription() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getDescription() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getDescription() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
getDisplayName() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getEnd() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
Get the upper bound of this range.
getEventBus() - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Get the EventBus used for registering and calling Events.
getEventBus() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the Server's event bus.
getEventBus() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getEventBus() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the Server's event bus.
getEventBus() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getEventBus() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the ScalaLoader's EventBus! This event bus allows you to call Events, which will allow you to write less boilerplate.
getEventBus() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Deprecated.
getEventBus() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
getEventName() - Method in class xyz.janboerman.scalaloader.event.Event
Get the event's name.
getExtraPluginYaml() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getExtraPluginYaml() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the extra plugin settings that was not defined in the constructor, but defined in the plugin.yml.
getFirst() - Method in class xyz.janboerman.scalaloader.util.Pair
 
getFormat() - Method in class xyz.janboerman.scalaloader.DebugSettings
 
getFrameIndex() - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
getFrameLocals() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
getFullName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getGroup() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getHandlerList() - Static method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
getHandlerList() - Static method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
getHandlers() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
getHandlers() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
getHardDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getInstance() - Static method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Get the ScalaLoader instance.
getInstance() - Static method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getInstance() - Static method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Get the instance that was created when this ScalaPluginLoader was constructed.
getInverseDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getJarFile(ScalaPlugin) - Static method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Get the jar file of a ScalaPlugin.
getJarFiles(Map<String, Object>) - Method in class xyz.janboerman.scalaloader.dependency.PluginYamlLibraryLoader
 
getJavaPluginLoaderPatterns() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
getLatest_2_13() - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
getLatestVersion(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaCompatMap
Looks up the latest version of Scala that is binary compatible with scalaVersion.
getLatestVersion(PluginScalaVersion) - Method in class xyz.janboerman.scalaloader.plugin.ScalaCompatMap
Looks up the latest version of Scala that is binary compatible with scalaVersion.
getLifecycleManager() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrapContext
 
getLoadBeforePlugins() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getLoadOrder() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getLoadOrder() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getLocalVariables() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
getLogger() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getLogger() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
getLogger() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Gets this plugin's logger.
getLoggerPrefix() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getMain() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
getMainClass() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
getMainClass() - Method in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
getMainClass() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getMainClass() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
getMainClassName() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the name of the main class of the plugin.
getMainClassName() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getMainClassName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the name of the main class of the plugin.
getMavenDependencies() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getMavenDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getName() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the name of the ScalaPlugin.
getName() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the name of the plugin.
getName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getName() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
getOperands() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
getOrDefineClass(String, ClassGenerator, boolean) - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Gets or defines a class using this ClassLoader.
getOrDefineClass(String, ClassGenerator, boolean) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getOrDefineClass(String, ClassGenerator, boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Generates a class for this class loader, or gets a cached version if a class with the same name was already loaded.
getPackageName(Class<?>) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
getPaperPluginManager() - Static method in class xyz.janboerman.scalaloader.paper.plugin.PaperHacks
 
getParameterDescriptor(int) - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
getParameterSignature(int) - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
getParent(T) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
getPermission() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getPermissionDefault() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getPermissionDefault() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getPermissionMessage() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getPermissions() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getPermissions() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getPlugin() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the ScalaPlugin instance loaded by this ClassLoader.
getPlugin() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
getPlugin() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.commands.DumpClassCommand
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.commands.SetDebugCommand
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getPlugin() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getPlugin() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the ScalaPlugin loaded by this class loader.
getPlugin(Class<P>) - Static method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the ScalaPlugin's instance given its class.
getPluginClassLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
getPluginDependencies() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getPluginDescription(File) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
getPluginFileFilters() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
getPluginJarFile() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the jar file of the ScalaPlugin.
getPluginJarFile() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getPluginJarFile() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the file for the plugin.
getPluginLoader() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the PluginLoader that constructed this ClassLoader.
getPluginLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getPluginLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Deprecated.
getPluginLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the plugin loader that uses this class loader.
getPluginMeta() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrapContext
 
getPluginSoftDependencies() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getPluginSource() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
getPluginsWaitingForDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
getPrefix() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the prefix of this plugin, used for logging.
getPrefix() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getPrefix() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the prefix of this plugin, used for logging.
getPrefix() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the log prefix of this ScalaPlugin.
getPrefix() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getProvidedPlugins() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getProvides() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getRawType() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
Get the raw type
getRepresentative(T) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
getResource(String) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getResource(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get a resource from the ScalaPlugin's jar file.
getResource(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Finds a resource that is in the ScalaPlugin's jar file.
getResources(String) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getResources(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Finds resources that are in the ScalaPlugin's jar file.
getReturnDescriptor() - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
getReturnSignature() - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
getScalaDependency() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
getScalaDescription() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getScalaLibraryUrl() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Deprecated.
Starting from Scala 3, the runtime is larger than just a standard and reflection library. Use ScalaVersion.getUrls() instead.
getScalaLibraryUrl() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
Deprecated.
getScalaPluginClass(ScalaRelease, String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Finds classes from ScalaPlugins.
getScalaPlugins() - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Get the loaded ScalaPlugins.
getScalaPlugins() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getScalaPlugins() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Get the ScalaPlugins.
getScalaPlugins() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
getScalaPluginsFolder() - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Get the folder from which ScalaPlugins are loaded.
getScalaPluginsFolder() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getScalaPluginsFolder() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
getScalaReflectUrl() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Deprecated.
Starting from Scala 3, the runtime is larger than just a standard and reflection library. Use ScalaVersion.getUrls() instead.
getScalaReflectUrl() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
Deprecated.
getScalaRelease() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the Scala Release cycle associated with this plugin
getScalaRelease() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getScalaRelease() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the compatibility-release version of Scala used by this plugin.
getScalaRelease() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the compatibility-release version of Scala used by the plugin.
getScalaVersion() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the version of Scala used by this plugin.
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the version of Scala used by this plugin.
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
getScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the version of Scala this plugin.
getScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the version of Scala used for the plugin loaded by this class loader.
getScalaVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
getScalaVersion() - Method in class xyz.janboerman.scalaloader.ScalaLibraryClassLoader
 
getScalaVersions() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
getSecond() - Method in class xyz.janboerman.scalaloader.util.Pair
 
getServer() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader
Get the Server the associated plugin runs on.
getServer() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
getServer() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the server this plugin runs on
getServer() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Get the server the plugin runs on.
getServerDependencies() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getSlotIndex() - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
getSoftDependencies() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getStart() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
Get the lower bound of this range.
getStep() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
Get the step size of this range.
GETTER_SETTER_METHODS - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
getTypeArgument(int) - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
getTypeArguments() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
The type arguments types of this type.
getTypeClassInstance(Class<?>, Class<?>, ClassLoader) - Static method in class xyz.janboerman.scalaloader.explicit.Explicit
 
getTypeName() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
The raw type (without type arguments) of this type.
getTypeParameter(int) - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
Get the i'th type parameter.
getTypeParameters() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
Get the type parameters of this parameterized type.
getUrls() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Get the download urls for some of the Scala runtime jar files.
getUrls() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
getUsage() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
getValue() - Method in interface xyz.janboerman.scalaloader.configurationserializable.runtime.Adapter
Get the value that is wrapped by this adapter.
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
getValue() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
getVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getVersion() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Get the version of Scala.
getVersion() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
getVersionString() - Method in interface xyz.janboerman.scalaloader.compat.IScalaVersion
 
getVersionString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
 
getVersionString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
 
getVersionString() - Method in interface xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency
 
getVersionString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
 
getVersionString() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Return the value for the api-version key.
getVersionString() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
getWebsite() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
getWebsite() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
GlobalScanner - Class in xyz.janboerman.scalaloader.configurationserializable.transform
This class is NOT part of the public API!
GlobalScanner() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
GlobalScanResult - Class in xyz.janboerman.scalaloader.configurationserializable.transform
This class is NOT part of the public API!
GlobalScanResult() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanResult
 
GLOWSTONE - Static variable in class xyz.janboerman.scalaloader.compat.Platform
 

H

hardDepend(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
hasApiVersion() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
hasClass() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
hashCode() - Method in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
hashCode() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
hashCode() - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
hashCode() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSeq
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSet
 
hashCode() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
hashCode() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
Returns a hash code value for this object.
hashCode() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Returns a hash code value for this object.
hashCode() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
Returns a hash code value for this object.
hashCode() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
hashCode() - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
hashCode() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the hash code of this plugin.
hashCode() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
hashCode() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
hashCode() - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
hashCode() - Method in class xyz.janboerman.scalaloader.util.Pair
 
hashCode() - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
hasOpenClassloader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
hasOpenClassLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
hasScalaAnnotation() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
hasTypeArguments() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
hasTypeArguments(int) - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
HijrahDate(HijrahDate) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 

I

implies(boolean, boolean) - Static method in class xyz.janboerman.scalaloader.util.BoolOps
 
init(JavaPlugin) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
init(JavaPlugin) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
init(T[]) - Static method in class xyz.janboerman.scalaloader.util.ArrayOps
 
initBStats(ScalaLoader) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
 
initConfiguration(ScalaLoader) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
 
injectIntoJavaPluginLoaderScope(String, Class<?>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Deprecated.
JavaPlugins that try to find classes using the JavaPluginLoader expect to only find JavaPlugins.
InjectionPoint - Enum Class in xyz.janboerman.scalaloader.configurationserializable
Lets you specify at what point in the lifecycle of the plugin the configuration-serializable class should be registered.
INSTANCE - Static variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
Instant(Instant) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
instantiate(Class<Type>) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
Tries to obtain an instance of the given class either by using an `object`'s singleton instance, or by calling the public no-args consturctor.
int_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
Integer(Integer) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
internalName() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
isArray() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
isAsynchronous() - Method in class xyz.janboerman.scalaloader.event.Event
Tests whether the event is performed asynchronously - meaning it is executed outside of the server's primary thread.
IScalaLoader - Interface in xyz.janboerman.scalaloader.compat
Abstraction for ScalaLoader's main class.
IScalaPlugin - Interface in xyz.janboerman.scalaloader.compat
ScalaPlugin abstraction.
IScalaPluginClassLoader - Interface in xyz.janboerman.scalaloader.compat
ClassLoader that loads IScalaPlugin instances.
IScalaPluginLoader - Interface in xyz.janboerman.scalaloader.compat
Represents the plugin loader of a ScalaPlugin.
IScalaVersion - Interface in xyz.janboerman.scalaloader.compat
 
isCancelled() - Method in interface xyz.janboerman.scalaloader.event.Cancellable
Tests whether this event is cancelled.
isCancelled() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
isCancelled() - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
isCollection(Object, ClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection
 
isDebuggingClassLoadOf(String) - Method in class xyz.janboerman.scalaloader.DebugSettings
 
isEither(Object, ClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either
 
isEnabled() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get whether this plugin is enabled.
isFolia() - Static method in class xyz.janboerman.scalaloader.compat.Platform
 
isFoliaSupported() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
isFoliaSupported() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
isInclusive() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
Get whether the upper bound is included in this range.
isMap(Object, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaMap
 
isNaggable() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get whether you shouldn't use this plugin's logger.
isNew() - Method in interface xyz.janboerman.scalaloader.plugin.runtime.ClassDefineResult
Whether the class was newly-defined.
isOption(Object, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option
 
isPaperPlugin() - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Get whether ScalaLoader is a Paper Plugin
isPaperPlugin() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
isPaperPlugin() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
isPresent() - Method in class xyz.janboerman.scalaloader.util.Maybe
 
isRawtypeCollection(Object, ParameterType) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaCollection
 
isRawtypeMap(Object, ParameterType) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaMap
 
isScala2() - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
isScala3() - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
isSerializedEither(Object) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either
 
isSerializedOption(Object) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option
 
isSingletonObject() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
isStable() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Whether this version is a stable version, or a development/snapshot version.
isTuple(Object) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Tuple
 
isVarArgs() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
Whether this array parameter type uses the varargs notation (Foo...
iterator() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 

J

JapaneseDate(JapaneseDate) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
jarFile(File) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
JavaCollection<T> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
JavaCollection() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaCollection
 
javaLangBoolean_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangBoolean_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangByte_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangByte_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangCharacter_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangCharacter_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangDouble_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangDouble_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangFloat_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangFloat_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangInteger_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangInteger_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangLong_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangLong_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangObject_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangObject_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangShort_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangShort_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangString_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangString_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangVoid_DESCRIPTOR - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
javaLangVoid_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
JavaMap<K,V> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
JavaMap() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaMap
 
just(T) - Static method in class xyz.janboerman.scalaloader.util.Maybe
 

L

latest() - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Get the latest version that is supported by the server that ScalaLoader currently runs on.
Left(L) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
LEGACY - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was based on Bukkit 1.12.2 or earlier
legacyGetChildren(ScalaPluginDescription.Permission) - Static method in class xyz.janboerman.scalaloader.compat.Migration
 
LibraryClassLoader - Class in xyz.janboerman.scalaloader.dependency
This class is NOT part of the public API!
This classloader is used to classload classes defined by libraries.
LibraryClassLoader(File[], ClassLoader, Logger, ScalaPluginClassLoader, TransformerRegistry) - Constructor for class xyz.janboerman.scalaloader.dependency.LibraryClassLoader
 
listCopy(Collection<T>) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
listOf(T...) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
ListOps - Class in xyz.janboerman.scalaloader.util
 
ListScalaPlugins - Class in xyz.janboerman.scalaloader.commands
 
ListScalaPlugins(IScalaLoader) - Constructor for class xyz.janboerman.scalaloader.commands.ListScalaPlugins
 
ListScalaPluginsCommand - Class in xyz.janboerman.scalaloader.paper.commands
 
ListScalaPluginsCommand(ScalaLoader) - Constructor for class xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand
 
load() - Method in class xyz.janboerman.scalaloader.DebugSettings
 
load() - Method in class xyz.janboerman.scalaloader.plugin.runtime.PersistentClasses
 
loadBefore(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
loadClass(String, boolean, boolean, boolean) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader
 
loadClass(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Tries to load a class with the given name using the following search priorities:
loadOrder(PluginLoadOrder) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
loadOrGetScalaVersion(Map<String, ScalaLibraryClassLoader>, PluginScalaVersion, boolean, IScalaLoader) - Static method in class xyz.janboerman.scalaloader.util.ScalaLoaderUtils
Get a (fresh or cached) ScalaLibraryClassLoader that loads standard library classes from a specific Scala version.
loadOrGetScalaVersion(PluginScalaVersion) - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
loadOrGetScalaVersion(PluginScalaVersion) - Method in class xyz.janboerman.scalaloader.ScalaLoader
Get a (fresh or cached) ScalaLibraryClassLoader that loads standard library classes from a specific Scala version.
loadPlugin(File) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
loadWhenDependenciesComeAvailable(File) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
LocalCounter - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
LocalCounter() - Constructor for class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
LocalCounter(int, int) - Constructor for class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
LocalDate(LocalDate) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
LocalDateTime(LocalDateTime) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
LocalTime(LocalTime) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
LocalVariable - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
LocalVariable(String, String, String, Label, Label, int, int) - Constructor for class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
LocalVariableTable - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
LocalVariableTable() - Constructor for class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
log(LogRecord) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLogger
 
logMissingCodecs() - Method in class xyz.janboerman.scalaloader.DebugSettings
 
Long(Long) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
long_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 

M

MainClassBootstrapTransformer - Class in xyz.janboerman.scalaloader.paper.transform
 
MainClassBootstrapTransformer(ClassVisitor) - Constructor for class xyz.janboerman.scalaloader.paper.transform.MainClassBootstrapTransformer
 
MainClassCallerMigrator - Class in xyz.janboerman.scalaloader.paper.transform
 
MainClassCallerMigrator(ClassVisitor, String) - Constructor for class xyz.janboerman.scalaloader.paper.transform.MainClassCallerMigrator
 
mainClassScanner - Variable in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
MainClassScanner - Class in xyz.janboerman.scalaloader.paper.plugin.description
 
MainClassScanner(byte[]) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
MainClassScanner(InputStream) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
mainClassTransformers - Variable in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
MAP_CONSTRUCTOR - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.DeserializationMethod
Causes the framework to generate:
mapCopy(Map<K, V>) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
mapEntry(K, V) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
mapOf(Map.Entry<K, V>...) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
MAVEN_CENTRAL - Static variable in class xyz.janboerman.scalaloader.dependency.PluginYamlLibraryLoader
 
mavenDependencies(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Sets the maven dependencies of the ScalaPlugin.
maxLocals() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
maxStack() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
The largest size (as determined by OperandStack.stackSize()) that this stack has been in its lifetime.
Maybe<T> - Class in xyz.janboerman.scalaloader.util
 
MethodHeader - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
MethodHeader(int, String, String, String, String[]) - Constructor for class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
Migration - Class in xyz.janboerman.scalaloader.compat
This class is NOT part of the public API!
MinguoDate(MinguoDate) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
moveHardDependencyToSoftDependency(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 

N

name - Variable in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
name - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
name - Variable in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
name - Static variable in class xyz.janboerman.scalaloader.paper.commands.DumpClassCommand
 
name - Static variable in class xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand
 
name - Static variable in class xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand
 
name - Static variable in class xyz.janboerman.scalaloader.paper.commands.SetDebugCommand
 
name() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version.ScalaLibrary
The name of the library
newClass(Class<?>) - Static method in interface xyz.janboerman.scalaloader.plugin.runtime.ClassDefineResult
 
nothing() - Static method in class xyz.janboerman.scalaloader.util.Maybe
 
NumericRange<I> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
A Java implementation of Scala's NumericRange.
NumericRange(I, I, I, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
Construct the numeric range.
NumericRange.OfBigInteger - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
NumericRange.OfByte - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
NumericRange.OfInteger - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
NumericRange.OfLong - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
NumericRange.OfShort - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 

O

OBJECT_TYPE_SIGNATURE - Static variable in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
of(Function<? super LIVE, ? extends SERIALIZED>, Function<? super SERIALIZED, ? extends LIVE>) - Static method in interface xyz.janboerman.scalaloader.configurationserializable.runtime.Codec
Construct a codec from a serialization function and a deserialization function.
OfBigInteger(BigInteger, BigInteger, BigInteger, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
OfByte(byte, byte, byte, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
OfByte(Byte, Byte, Byte, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
ofDescriptor(String) - Static method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
OffsetDateTime(OffsetDateTime) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
OffsetTime(OffsetTime) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
OfInteger(int, int, int, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
OfInteger(Integer, Integer, Integer, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
OfLong(long, long, long, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
OfLong(Long, Long, Long, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
OfShort(short, short, short, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
OfShort(Short, Short, Short, boolean) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
ofSignature(String) - Static method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
oldClass(Class<?>) - Static method in interface xyz.janboerman.scalaloader.plugin.runtime.ClassDefineResult
 
onCommand(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.DumpClass
 
onCommand(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.ListScalaPlugins
 
onCommand(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.ResetScalaUrls
 
onCommand(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.SetDebug
 
onCommand(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
onDisable() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
onDisable() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Callback that is invoked when the plugin is disabled by the ScalaPluginLoader.
onDisable() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
onEnable() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
onEnable() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Callback that is invoked when the plugin is enabled by the ScalaPluginLoader.
onEnable() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
onLoad() - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
onLoad() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Callback that is invoked when the plugin is loaded by the ScalaPluginLoader.
onLoad() - Method in class xyz.janboerman.scalaloader.ScalaLoader
 
onServerLoad(ServerLoadEvent) - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.DumpClass
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.ListScalaPlugins
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.commands.ResetScalaUrls
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
openClassLoader(boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
openUpToJavaPlugin(IScalaPlugin, JavaPlugin) - Static method in interface xyz.janboerman.scalaloader.compat.IScalaPluginLoader
Make the classes of a ScalaPlugin accessible to a JavaPlugin.
openUpToJavaPlugin(ScalaPlugin, JavaPlugin) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
operandsSize() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
Get the number of operands on the stack.
OperandStack - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
OperandStack() - Constructor for class xyz.janboerman.scalaloader.bytecode.OperandStack
 
Option<T> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Option.None - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Option.Some<T> - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 

P

Pair<T,U> - Class in xyz.janboerman.scalaloader.util
 
Pair(T, U) - Constructor for class xyz.janboerman.scalaloader.util.Pair
 
PaperHacks - Class in xyz.janboerman.scalaloader.paper.plugin
 
PaperPluginTransformer - Class in xyz.janboerman.scalaloader.paper.transform
 
PaperPluginTransformer(ClassVisitor) - Constructor for class xyz.janboerman.scalaloader.paper.transform.PaperPluginTransformer
 
ParameterizedParameterType - Class in xyz.janboerman.scalaloader.configurationserializable.runtime
Represents parameterized types.
ParameterType - Class in xyz.janboerman.scalaloader.configurationserializable.runtime
Represents a plain type.
Period(Period) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
permission(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
permission(ScalaPluginDescription.Permission) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
Permission(String) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
permissionDefault(PermissionDefault) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Permission
 
permissionDefault(PermissionDefault) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
permissionMessage(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
permissions(ScalaPluginDescription.Permission...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
PersistentClasses - Class in xyz.janboerman.scalaloader.plugin.runtime
 
PersistentClasses(IScalaPlugin) - Constructor for class xyz.janboerman.scalaloader.plugin.runtime.PersistentClasses
 
Platform - Class in xyz.janboerman.scalaloader.compat
This class is NOT part of the public API!
Platform() - Constructor for class xyz.janboerman.scalaloader.compat.Platform
 
Platform.CraftBukkitPlatform - Class in xyz.janboerman.scalaloader.compat
 
Platform.GlowstonePlatform - Class in xyz.janboerman.scalaloader.compat
 
PLUGIN_CLASS_INTIALIZER - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Injects a call to ConfigurationSerialization.registerClass(Class, String) in the plugin's class initializer.
PLUGIN_CONSTRUCTOR - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Injects a call to ConfigurationSerialization.registerClass(Class, String) in the plugin's constructor(s).
PLUGIN_ONENABLE - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Injects a call to ConfigurationSerialization.registerClass(Class, String) in the plugin's onEnable method.
PLUGIN_ONLOAD - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Injects a call to ConfigurationSerialization.registerClass(Class, String) in the plugin's onLoad method.
PluginJarScanResult - Class in xyz.janboerman.scalaloader.paper.plugin
 
PluginJarScanResult() - Constructor for class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
pluginLoader() - Method in interface xyz.janboerman.scalaloader.compat.IScalaPlugin
Get the PluginLoader of this plugin.
pluginLoader() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Get the PluginLoader of this plugin.
pluginLoader() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get the plugin loader.
PluginScalaVersion - Class in xyz.janboerman.scalaloader.plugin
 
PluginScalaVersion(String, String, String) - Constructor for class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
Deprecated.
since Scala 3 there are more artifacts than just the scala standard library and the scala reflection library
PluginScalaVersion(String, Map<String, String>) - Constructor for class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
PluginTransformer - Class in xyz.janboerman.scalaloader.configurationserializable.transform
This class is NOT part of the public API!
pluginYaml - Variable in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
PluginYamlLibraryLoader - Class in xyz.janboerman.scalaloader.dependency
This class is NOT part of the public API!
But it implements loading of libraries that are defined in the plugin.yml.
PluginYamlLibraryLoader(Logger, File) - Constructor for class xyz.janboerman.scalaloader.dependency.PluginYamlLibraryLoader
 
pop() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
pop(int) - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
prefix(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
Primitives - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Boolean - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Byte - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Character - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Double - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Float - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Integer - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Long - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
Primitives.Short - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
provides(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
push(Type) - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
push(Type...) - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 

R

readAllBytes(InputStream) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
readFromPluginYamlData(Map<String, Object>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
RECORD - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
register() - Static method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
register() - Static method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
registerAt() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.ConfigurationSerializable
Specifies at what point the class is registered with Bukkit's ConfigurationSerialization system.
registerAt() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.DelegateSerialization
At what point should the top type be registered with Bukkit's ConfigurationSerialization?
registerCodec(IScalaPluginClassLoader, Class<T>, Codec<T, ?>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
registerCodec(IScalaPluginClassLoader, Predicate<? super ParameterType>, Function<? super ParameterType, ? extends Codec<?, ?>>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
registerCodec(IScalaPluginClassLoader, ParameterType, Codec<?, ?>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin) - Method in class xyz.janboerman.scalaloader.event.EventBus
Register an event executor that is executed when an event is called.
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin, boolean) - Method in class xyz.janboerman.scalaloader.event.EventBus
Register an event executor that is executed when an event is called.
registerEvent(Class<E>, L, EventPriority, EventExecutor<L, E>, Plugin) - Method in class xyz.janboerman.scalaloader.event.EventBus
Register an event executor that is executed when an event is called.
registerEvent(Class<E>, L, EventPriority, EventExecutor<L, E>, Plugin, boolean) - Method in class xyz.janboerman.scalaloader.event.EventBus
Register an event executor that is executed when an event is called.
registerEvents(Listener, Plugin) - Method in class xyz.janboerman.scalaloader.event.EventBus
Register a listener.
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives
 
registerWithConfigurationSerialization() - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
reloadConfig() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Reads the configuration from the configuration file.
removeClassGlobally(ScalaRelease, String, Class<?>) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
removeFramesFromIndex(int) - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
removeFromJavaPluginLoaderScope(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Deprecated.
JavaPlugins that try to find classes using the JavaPluginLoader expect to only find JavaPlugins
Replaced - Annotation Interface in xyz.janboerman.scalaloader.bytecode
Indicates that the class annotated with this annotation will not be used by ScalaPlugins as a result of bytecode transformation.
replaceTop(int, Type) - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
replaceTop(Type) - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
representatives() - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
reset(int, int) - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
ResetScalaUrls - Class in xyz.janboerman.scalaloader.commands
 
ResetScalaUrls(IScalaLoader) - Constructor for class xyz.janboerman.scalaloader.commands.ResetScalaUrls
 
ResetScalaUrlsCommand - Class in xyz.janboerman.scalaloader.paper.commands
 
ResetScalaUrlsCommand(ScalaLoader) - Constructor for class xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand
 
Right(R) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
runInMainThread(Runnable) - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Deprecated.
This method is only used by deprecated methods, and thus is no longer needed. Should you need equivalent functionality, then use the following snippet:
                 
                     if (Bukkit.isPrimaryThread()) {
                         runnable.run();
                     } else {
                         Bukkit.getScheduler().runTask(scalaLoader, runnable);
                     }
                 
             
runInMainThread(Runnable) - Method in class xyz.janboerman.scalaloader.paper.ScalaLoader
Deprecated.
RuntimeConversions - Class in xyz.janboerman.scalaloader.configurationserializable.runtime
This class servers as a fallback for the configuration serialization framework.

S

save(ClassFile) - Method in class xyz.janboerman.scalaloader.plugin.runtime.PersistentClasses
 
saveConfig() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Saves the configuration to the configuration file.
saveDefaultConfig() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Save the default configuration file to the plugin's data folder.
saveResource(String, boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Save a resource in the plugin's jar file to the plugin's data folder.
saveScalaVersionsToConfig(PluginScalaVersion...) - Method in interface xyz.janboerman.scalaloader.compat.IScalaLoader
Add new versions of Scala to ScalaLoader's config.
Scala - Annotation Interface in xyz.janboerman.scalaloader.plugin.description
An annotation that is used to annotate your ScalaPlugin's main class, to tell the ScalaPluginLoader which scala library classes it should load.
SCALA_2_12 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 2.12.x series
SCALA_2_13 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 2.13.x series
SCALA_3_0 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.0.x series
SCALA_3_1 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.1.x series
SCALA_3_2 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.2.x series
SCALA_3_3 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.3.x series
SCALA_3_4 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.4.x series
SCALA_3_5 - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
The Scala 3.5.x series
SCALA2_LIBRARY_URL - Static variable in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
SCALA2_REFLECT_URL - Static variable in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
SCALA3_LIBRARY_URL - Static variable in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
ScalaCollection - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
ScalaCollection() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection
 
ScalaCollection.ScalaSeq - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
ScalaCollection.ScalaSet - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
ScalaCompatMap<SV> - Class in xyz.janboerman.scalaloader.plugin
 
ScalaCompatMap() - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaCompatMap
 
ScalaDependency - Interface in xyz.janboerman.scalaloader.paper.plugin.description
 
ScalaDependency.Builtin - Record Class in xyz.janboerman.scalaloader.paper.plugin.description
 
ScalaDependency.Custom - Record Class in xyz.janboerman.scalaloader.paper.plugin.description
 
ScalaDependency.YamlDefined - Record Class in xyz.janboerman.scalaloader.paper.plugin.description
 
ScalaLibraryClassLoader - Class in xyz.janboerman.scalaloader
ClassLoader that loads scala library classes.
ScalaLibraryClassLoader(String, URL[], ClassLoader) - Constructor for class xyz.janboerman.scalaloader.ScalaLibraryClassLoader
 
scalaLibraryUrl() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version
The download url for the Scala-2 standard library (for Scala 3, use the url for Scala 2.13).
scalaLibs() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version
Download urls for additional jar files for classes not included in the standard library or reflection library.
ScalaLoader - Class in xyz.janboerman.scalaloader.paper
This is ScalaLoader's main class when running on Paper.
ScalaLoader - Class in xyz.janboerman.scalaloader
The ScalaLoader plugin's main class! ScalaLoader enables you to write plugins in Scala.
ScalaLoader() - Constructor for class xyz.janboerman.scalaloader.paper.ScalaLoader
 
ScalaLoader() - Constructor for class xyz.janboerman.scalaloader.ScalaLoader
 
ScalaLoaderUtils - Class in xyz.janboerman.scalaloader.util
 
ScalaMap - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
ScalaMap() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaMap
 
ScalaPlugin - Class in xyz.janboerman.scalaloader.paper.plugin
Representation of a ScalaPlugin when running on Paper.
ScalaPlugin - Class in xyz.janboerman.scalaloader.plugin
A ScalaPlugin!
This is what your main class (can be an object singleton) usually extends in your Scala plugin project.
ScalaPlugin() - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Use this super constructor if you have a plugin.yml or paper-plugin.yml.
ScalaPlugin() - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPlugin
This constructor can be used if you use a plugin.yml to define your plugin description.
ScalaPlugin(ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
Use this super constructor if you don't want to describe your plugin using a Yaml file.
ScalaPlugin(ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPlugin
This constructor should be used when your class is loaded by a ScalaPluginClassLoader - which is always the case in a server environment.
ScalaPlugin(ScalaPluginDescription, Server, File) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPlugin
An initializing constructor.
ScalaPluginBootstrap - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginBootstrap() - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrap
 
ScalaPluginBootstrapContext - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginBootstrapContext(File, ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrapContext
 
ScalaPluginClassLoader - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginClassLoader - Class in xyz.janboerman.scalaloader.plugin
ClassLoader that loads ScalaPlugins.
ScalaPluginClassLoader(Logger, File, ScalaPluginMeta, ClassLoader, URLClassLoader, ScalaPluginLoader, Map<String, Object>, TransformerRegistry, Path) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader
 
ScalaPluginClassLoader(ScalaPluginLoader, URL[], ScalaLibraryClassLoader, Server, Map<String, Object>, File, ApiVersion, String, TransformerRegistry, Collection<File>) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginClassLoader
Construct a ClassLoader that loads classes for ScalaPlugins.
ScalaPluginClasspathBuilder - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginClasspathBuilder(ScalaPluginProviderContext) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClasspathBuilder
 
ScalaPluginDescription - Class in xyz.janboerman.scalaloader.plugin
The Java API for configuring a ScalaPlugin.
ScalaPluginDescription(String, String) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
ScalaPluginDescription.Command - Class in xyz.janboerman.scalaloader.plugin
 
ScalaPluginDescription.Permission - Class in xyz.janboerman.scalaloader.plugin
 
ScalaPluginDisableEvent - Class in xyz.janboerman.scalaloader.event.plugin
Deprecated.
this event will not be called on Paper servers. Use regular PluginDisableEvent instead.
ScalaPluginDisableEvent(IScalaPlugin) - Constructor for class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
ScalaPluginEnableEvent - Class in xyz.janboerman.scalaloader.event.plugin
Deprecated.
It is impractical to maintain this event. For instance, it is *not* called on Paper servers on reloads. Use regular PluginEnableEvent instead.
ScalaPluginEnableEvent(IScalaPlugin) - Constructor for class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
ScalaPluginLoader - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginLoader - Class in xyz.janboerman.scalaloader.plugin
 
ScalaPluginLoader() - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginLoader
 
ScalaPluginLoader(Server) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
Per PluginLoader API, the constructor has only one parameter: the Server.
ScalaPluginLoader(ScalaLoader) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
 
ScalaPluginLoaderException - Exception Class in xyz.janboerman.scalaloader.plugin
 
ScalaPluginLoaderException(String) - Constructor for exception class xyz.janboerman.scalaloader.plugin.ScalaPluginLoaderException
 
ScalaPluginLoaderException(String, Throwable) - Constructor for exception class xyz.janboerman.scalaloader.plugin.ScalaPluginLoaderException
 
ScalaPluginLogger - Class in xyz.janboerman.scalaloader.plugin
The ScalaPluginLogger - an alternative to PluginLogger that doesn't need a ScalaPlugin's PluginDescriptionFile to work.
ScalaPluginLogger(IScalaPlugin) - Constructor for class xyz.janboerman.scalaloader.plugin.ScalaPluginLogger
 
ScalaPluginMeta - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginMeta(ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
 
ScalaPluginProviderContext - Class in xyz.janboerman.scalaloader.paper.plugin
 
ScalaPluginProviderContext(File, ScalaPluginDescription) - Constructor for class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
scalaReflectUrl() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version
The download url for the Scala-2 reflection library (for Scala 3, use the url for Scala 2.13).
ScalaRelease - Class in xyz.janboerman.scalaloader
This class represents a compatibility release version of Scala.
ScalaSeq() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSeq
 
ScalaSet() - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSet
 
scalaVersion() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
Returns the value of the scalaVersion record component.
scalaVersion() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Returns the value of the scalaVersion record component.
scalaVersion() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
Returns the value of the scalaVersion record component.
ScalaVersion - Enum Class in xyz.janboerman.scalaloader.plugin.description
An enumeration of some common recent versions of Scala.
scan() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.ConfigurationSerializable
Specify how to implement the generated serialization and deserialization methods.
scan(ClassReader) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
Scan - Annotation Interface in xyz.janboerman.scalaloader.configurationserializable
Tells the serialization framework how instances of the class annotated with ConfigurationSerializable should be serialized and deserialized.
Scan.ExcludeProperty - Annotation Interface in xyz.janboerman.scalaloader.configurationserializable
Fields annotated with this annotation will not be considered when generating the serialization and deserialization methods.
Scan.IncludeProperty - Annotation Interface in xyz.janboerman.scalaloader.configurationserializable
Fields and methods annotated with this annotation will be considered when generating the serialization and deserialization methods.
Scan.Type - Enum Class in xyz.janboerman.scalaloader.configurationserializable
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
serialize() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
serialize() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
serialize() - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
This method will be called by configuration serializable types for which ScalaLoader does not know how to handle them out of the box.
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaMap
 
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option
 
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection
 
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaMap
 
serialize(Object, ParameterType, ScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Tuple
 
serialize(Object, ParameterType, SPCL) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either
 
serialize(Object, ParameterType, IScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.JavaCollection
 
serialize(LIVE) - Method in interface xyz.janboerman.scalaloader.configurationserializable.runtime.Codec
Converts a live value to its serialized form.
setApiVersion(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
setCancelled(boolean) - Method in interface xyz.janboerman.scalaloader.event.Cancellable
Set the cancel status of this event.
setCancelled(boolean) - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginDisableEvent
Deprecated.
 
setCancelled(boolean) - Method in class xyz.janboerman.scalaloader.event.plugin.ScalaPluginEnableEvent
Deprecated.
 
setCopy(Collection<T>) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
SetDebug - Class in xyz.janboerman.scalaloader.commands
 
SetDebug(DebugSettings) - Constructor for class xyz.janboerman.scalaloader.commands.SetDebug
 
SetDebugCommand - Class in xyz.janboerman.scalaloader.paper.commands
 
SetDebugCommand(ScalaLoader) - Constructor for class xyz.janboerman.scalaloader.paper.commands.SetDebugCommand
 
setFoliaSupported(boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
setMain(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
setNaggable(boolean) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Set whether the plugin can be nagged.
setOf(T...) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
setParent(T, T) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
setPlugin(ScalaPluginClassLoader) - Method in class xyz.janboerman.scalaloader.dependency.LibraryClassLoader
 
setPluginClassLoader(ScalaPluginClassLoader) - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext
 
setScalaVersion(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
Deprecated.
internal use only
Short(Short) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
short_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 
signature - Variable in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
signature - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
signature - Variable in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
SINGLETON_OBJECT - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
 
singletonList(T) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
singletonMap(K, V) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
singletonSet(T) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 
softDepend(String...) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
Some(T) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
stackSize() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
Get the size of the stack.
start() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
start() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
start() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
start() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
start() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
startLabel - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
step() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
step() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
step() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
step() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
step() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
stringRepeat(String, int) - Static method in class xyz.janboerman.scalaloader.compat.Compat
 

T

tabComplete(CommandSender, String, String[], Location) - Method in class xyz.janboerman.scalaloader.paper.commands.DumpClassCommand
 
tabComplete(CommandSender, String, String[], Location) - Method in class xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand
 
tabComplete(CommandSender, String, String[], Location) - Method in class xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand
 
tableSlot - Variable in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
TASTY_CORE_URL - Static variable in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
TEXTIFIED - Static variable in class xyz.janboerman.scalaloader.DebugSettings
 
ThaiBuddhistDate(ThaiBuddhistDate) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
toDescriptor() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
toPluginDescriptionFile() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 
toSignature() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.FieldDeclaration
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.LocalCounter
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariable
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.LocalVariableTable
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.MethodHeader
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.OperandStack
 
toString() - Method in class xyz.janboerman.scalaloader.bytecode.TypeSignature
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ArrayParameterType
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterizedParameterType
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.ParameterType
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Left
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Either.Right
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.None
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Option.Some
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSeq
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.ScalaCollection.ScalaSet
 
toString() - Method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
toString() - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
toString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin
Returns a string representation of this record class.
toString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Returns a string representation of this record class.
toString() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
Returns a string representation of this record class.
toString() - Method in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
toString() - Method in class xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin
 
toString() - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
toString() - Method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Get a string representation of this ScalaVersion.
toString() - Method in class xyz.janboerman.scalaloader.plugin.PluginScalaVersion
 
toString() - Method in class xyz.janboerman.scalaloader.plugin.runtime.ClassFile
 
toString() - Method in class xyz.janboerman.scalaloader.plugin.ScalaCompatMap
 
toString() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPlugin
Get a string representation of this plugin.
toString() - Method in class xyz.janboerman.scalaloader.ScalaRelease
 
toString() - Method in class xyz.janboerman.scalaloader.util.Pair
 
transform(byte[], ClassLoader) - Static method in class xyz.janboerman.scalaloader.compat.Migration
 
transform(byte[], ClassLoader) - Static method in class xyz.janboerman.scalaloader.event.transform.EventTransformations
The following transformations are applied:
transform(byte[], ClassLoader, IScalaPluginClassLoader) - Static method in class xyz.janboerman.scalaloader.configurationserializable.transform.ConfigurationSerializableTransformations
 
transform(String, byte[], ClassLoader, TransformerRegistry, ScalaPluginClassLoader, Logger) - Static method in class xyz.janboerman.scalaloader.util.ClassLoaderUtils
 
transform(String, byte[], ScalaPluginClassLoader) - Method in class xyz.janboerman.scalaloader.compat.Platform.CraftBukkitPlatform
 
transform(String, byte[], ScalaPluginClassLoader) - Method in class xyz.janboerman.scalaloader.compat.Platform
 
transformerRegistry - Variable in class xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
 
TransformerRegistry - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
TransformerRegistry() - Constructor for class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
transformNative(Server, byte[], boolean) - Method in class xyz.janboerman.scalaloader.compat.Platform.CraftBukkitPlatform
 
transformNative(Server, byte[], ScalaPluginClassLoader) - Method in class xyz.janboerman.scalaloader.compat.Platform.CraftBukkitPlatform
 
Tuple - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
TypeClassInstance - Interface in xyz.janboerman.scalaloader.explicit
 
TypeSignature - Class in xyz.janboerman.scalaloader.bytecode
This class is NOT part of the public API!
TypeSignature(String, List<TypeSignature>) - Constructor for class xyz.janboerman.scalaloader.bytecode.TypeSignature
 

U

undebugClass(String) - Method in class xyz.janboerman.scalaloader.DebugSettings
 
UnionFind<T> - Class in xyz.janboerman.scalaloader.util
Represents a Union-Find (or 'disjoint union') data structure.
UnionFind() - Constructor for class xyz.janboerman.scalaloader.util.UnionFind
 
unite(T, T) - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
unspecificTransformers - Variable in class xyz.janboerman.scalaloader.bytecode.TransformerRegistry
 
url() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version.ScalaLibrary
The download url
urls() - Method in record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom
Returns the value of the urls record component.
usage(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription.Command
 
UUID - Class in xyz.janboerman.scalaloader.configurationserializable.runtime.types
 
UUID(UUID) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 

V

v1_13 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.13
v1_14 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.14
v1_15 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.15
v1_16 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.16
v1_17 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.17
v1_18 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.18
v1_19 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.19
v1_20 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.20
v1_21 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.21
v1_22 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.22
v1_23 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.23
v1_24 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.24
v1_25 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Signals that the ScalaPlugin was created to be compatible with Bukkit 1.25
v2_11_12 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Deprecated.
provided for those who wish to use it, but the Scala 2.11 series has been unsupported for a while now.
v2_12_10 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_11 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_12 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_13 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_14 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_15 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_16 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_17 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_18 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_19 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_20 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_6 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_7 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_8 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_12_9 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_10 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_11 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_12 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_13 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_14 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_3 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_4 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_5 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_6 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_7 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_8 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v2_13_9 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_0_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_0_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_0_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_1_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_1_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_1_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_1_3 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_2_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_2_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_2_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_3_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_3_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_3_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_3_3 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_4_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_4_1 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_4_2 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_4_3 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
v3_5_0 - Enum constant in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigDecimal
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.BigInteger
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Date
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Duration
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.HijrahDate
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Instant
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.JapaneseDate
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDate
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalDateTime
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.LocalTime
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.MinguoDate
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetDateTime
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.OffsetTime
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Period
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ThaiBuddhistDate
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Boolean
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Byte
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Character
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Double
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Float
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Integer
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Long
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.Primitives.Short
 
value - Variable in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.UUID
 
value() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.DelegateSerialization
The list of allowed subclasses.
value() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.Scan.IncludeProperty
The name of the property used in the yaml.
value() - Element in annotation interface xyz.janboerman.scalaloader.configurationserializable.Scan
 
value() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Api
 
value() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.CustomScala
 
value() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Version
The Scala version string.
VALUE_OF - Enum constant in enum class xyz.janboerman.scalaloader.configurationserializable.DeserializationMethod
Causes the framework to generate:
valueOf(String) - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.DeserializationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Returns the enum constant of this class with the specified name.
valueOf(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfBigInteger
 
valueOf(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfByte
 
valueOf(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfInteger
 
valueOf(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfLong
 
valueOf(Map<String, Object>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.types.NumericRange.OfShort
 
values() - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.DeserializationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class xyz.janboerman.scalaloader.configurationserializable.Scan.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ApiVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class xyz.janboerman.scalaloader.plugin.description.ScalaVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class xyz.janboerman.scalaloader.util.UnionFind
 
version() - Element in annotation interface xyz.janboerman.scalaloader.plugin.description.Scala
 
Version - Annotation Interface in xyz.janboerman.scalaloader.plugin.description
Version information provided to CustomScala as an alternative to ScalaVersion.
VERSION_COMPARATOR - Static variable in class xyz.janboerman.scalaloader.ScalaRelease
This comparator compares two version strings that are following the epoch.major.minor version scheme.
Version.ScalaLibrary - Annotation Interface in xyz.janboerman.scalaloader.plugin.description
A location for a library jar for the Scala library.
visit(int, int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.AddVariantTransformer
 
visit(int, int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
visit(int, int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
visit(int, int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
visitAnnotation(String, boolean) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.AddVariantTransformer
 
visitAnnotation(String, boolean) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
visitAnnotation(String, boolean) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
visitAnnotation(String, boolean) - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
visitEnd() - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.AddVariantTransformer
 
visitEnd() - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
visitEnd() - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.PluginTransformer
 
visitField(int, String, String, String, Object) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
visitField(int, String, String, String, Object) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
visitField(int, String, String, String, Object) - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.AddVariantTransformer
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.PluginTransformer
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.transform.MainClassCallerMigrator
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.paper.transform.PaperPluginTransformer
 
visitMethod(int, String, String, String, String[]) - Method in class xyz.janboerman.scalaloader.plugin.description.DescriptionScanner
 
visitPermittedSubclass(String) - Method in class xyz.janboerman.scalaloader.configurationserializable.transform.GlobalScanner
 
void_TYPE - Static variable in class xyz.janboerman.scalaloader.bytecode.AsmConstants
 

W

website(String) - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
 

X

xyz.janboerman.scalaloader - package xyz.janboerman.scalaloader
 
xyz.janboerman.scalaloader.bytecode - package xyz.janboerman.scalaloader.bytecode
 
xyz.janboerman.scalaloader.commands - package xyz.janboerman.scalaloader.commands
 
xyz.janboerman.scalaloader.compat - package xyz.janboerman.scalaloader.compat
 
xyz.janboerman.scalaloader.configurationserializable - package xyz.janboerman.scalaloader.configurationserializable
 
xyz.janboerman.scalaloader.configurationserializable.runtime - package xyz.janboerman.scalaloader.configurationserializable.runtime
 
xyz.janboerman.scalaloader.configurationserializable.runtime.types - package xyz.janboerman.scalaloader.configurationserializable.runtime.types
This package contains a few adapter types that implement ConfigurationSerializable.
xyz.janboerman.scalaloader.configurationserializable.transform - package xyz.janboerman.scalaloader.configurationserializable.transform
 
xyz.janboerman.scalaloader.dependency - package xyz.janboerman.scalaloader.dependency
Classes in this package are NOT part of ScalaLoader's public api!
xyz.janboerman.scalaloader.event - package xyz.janboerman.scalaloader.event
 
xyz.janboerman.scalaloader.event.plugin - package xyz.janboerman.scalaloader.event.plugin
 
xyz.janboerman.scalaloader.event.transform - package xyz.janboerman.scalaloader.event.transform
 
xyz.janboerman.scalaloader.explicit - package xyz.janboerman.scalaloader.explicit
Contains classes used for finding implicit instances.
xyz.janboerman.scalaloader.paper - package xyz.janboerman.scalaloader.paper
 
xyz.janboerman.scalaloader.paper.commands - package xyz.janboerman.scalaloader.paper.commands
 
xyz.janboerman.scalaloader.paper.plugin - package xyz.janboerman.scalaloader.paper.plugin
 
xyz.janboerman.scalaloader.paper.plugin.description - package xyz.janboerman.scalaloader.paper.plugin.description
 
xyz.janboerman.scalaloader.paper.transform - package xyz.janboerman.scalaloader.paper.transform
 
xyz.janboerman.scalaloader.plugin - package xyz.janboerman.scalaloader.plugin
 
xyz.janboerman.scalaloader.plugin.description - package xyz.janboerman.scalaloader.plugin.description
 
xyz.janboerman.scalaloader.plugin.runtime - package xyz.janboerman.scalaloader.plugin.runtime
 
xyz.janboerman.scalaloader.util - package xyz.janboerman.scalaloader.util
 

Y

YamlDefined(String) - Constructor for record class xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined
Creates an instance of a YamlDefined record class.
Year(Year) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.Year
 
YearMonth(YearMonth) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.YearMonth
 

Z

ZonedDateTime(ZonedDateTime) - Constructor for class xyz.janboerman.scalaloader.configurationserializable.runtime.types.DateTime.ZonedDateTime
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form