Index
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
ScalaPlugin
s 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 theIScalaPluginLoader
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
orDelegateSerialization
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
-
Dual of
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
Event
s. - EventBus(PluginManager) - Constructor for class xyz.janboerman.scalaloader.event.EventBus
-
Deprecated.not meant to be constructed explicitly. Use
IScalaPlugin.getEventBus()
orIScalaLoader.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
Event
s. - 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
Event
s, which will allow you to write less boilerplate. - getEventBus() - Method in class xyz.janboerman.scalaloader.plugin.ScalaPluginLoader
-
Deprecated.use
IScalaLoader.getEventBus()
instead. - 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.use
ScalaPlugin.pluginLoader()
instead. - 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
ScalaPlugin
s. - 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
-
Deprecated.
- 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
-
Register a codec that will be used by
RuntimeConversions.serialize(Object, ParameterType, ClassLoader)
andRuntimeConversions.deserialize(Object, ParameterType, ClassLoader)
. - registerCodec(IScalaPluginClassLoader, Predicate<? super ParameterType>, Function<? super ParameterType, ? extends Codec<?, ?>>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
-
Register a codec that will be used by
RuntimeConversions.serialize(Object, ParameterType, ClassLoader)
andRuntimeConversions.deserialize(Object, ParameterType, ClassLoader)
. - registerCodec(IScalaPluginClassLoader, ParameterType, Codec<?, ?>) - Static method in class xyz.janboerman.scalaloader.configurationserializable.runtime.RuntimeConversions
-
Register a codec that will be used by
RuntimeConversions.serialize(Object, ParameterType, ClassLoader)
andRuntimeConversions.deserialize(Object, ParameterType, ClassLoader)
. - 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
ScalaPlugin
s. - 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
ScalaPlugin
s. - 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'sPluginDescriptionFile
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 toScalaVersion
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form