Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AllowedCharRange - Record Class in eu.cloudnetservice.ext.platforminject.processor.id
- AllowedCharRange(CharRange[], int, int, char) - Constructor for record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Creates an instance of a
AllowedCharRangerecord class. - allowedCharRanges - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
The field for the
allowedCharRangesrecord component. - allowedCharRanges() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns the value of the
allowedCharRangesrecord component. - appendConstructListenerConstruction(MethodSpec.Builder, CodeBlock, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongePluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityPluginInfoGenerator
- applyPlatformInfo(Config, ParsedPluginData, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogPluginInfoGenerator
B
- BaseMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.classgen
- BaseMainClassGenerator(String) - Constructor for class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
- beginMethod(String) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
- BINDING_BUILDER - Static variable in class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- BindingClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor
- BindingClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- BindingClassGenerator.ParsedBindingData - Record Class in eu.cloudnetservice.ext.platforminject.processor
- bindWildcardTypes - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
bindWildcardTypesrecord component. - bindWildcardTypes() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
bindWildcardTypesrecord component. - boundElement - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
boundElementrecord component. - boundElement() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
boundElementrecord component. - buildBindingClass(String, Collection<BindingClassGenerator.ParsedBindingData>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- buildConstructorFor(TypeName) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.GeantyrefUtil
- buildLayerInstallBlock(CodeBlock, ClassName) - Static method in class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- BukkitMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bukkit
- BukkitMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitMainClassGenerator
- BukkitPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bukkit
- BukkitPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitPlatformInfoProvider
- BukkitPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bukkit
- BukkitPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitPluginInfoGenerator
- BungeeCordMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord
- BungeeCordMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordMainClassGenerator
- BungeeCordPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord
- BungeeCordPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordPlatformInfoProvider
- BungeeCordPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord
- BungeeCordPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordPluginInfoGenerator
C
- CharRange - Record Class in eu.cloudnetservice.ext.platforminject.processor.id
- CharRange(char, char) - Constructor for record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Creates an instance of a
CharRangerecord class. - charRanges - Variable in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- configFormat - Variable in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- ConfigUtil - Class in eu.cloudnetservice.ext.platforminject.processor.util
- ConfigUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- convert(String) - Method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- convertParamsToUnboundedWildcard(ParameterizedTypeName) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
- createRegexFromSimpleGlob(String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.PatternUtil
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitMainClassGenerator
- customizeType(ParsedPluginData, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogMainClassGenerator
D
- dataGeneratorProviders - Variable in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- disableMethodName - Variable in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
E
- ENV_TYPE_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- environment - Variable in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- ENVIRONMENT_ANNOTATION_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Indicates whether some other object is "equal to" this one.
- erasure(TypeName) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
- eu.cloudnetservice.ext.platforminject.processor - package eu.cloudnetservice.ext.platforminject.processor
- eu.cloudnetservice.ext.platforminject.processor.classgen - package eu.cloudnetservice.ext.platforminject.processor.classgen
- eu.cloudnetservice.ext.platforminject.processor.id - package eu.cloudnetservice.ext.platforminject.processor.id
- eu.cloudnetservice.ext.platforminject.processor.infogen - package eu.cloudnetservice.ext.platforminject.processor.infogen
- eu.cloudnetservice.ext.platforminject.processor.platform.bukkit - package eu.cloudnetservice.ext.platforminject.processor.platform.bukkit
- eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord - package eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord
- eu.cloudnetservice.ext.platforminject.processor.platform.fabric - package eu.cloudnetservice.ext.platforminject.processor.platform.fabric
- eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp - package eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp
- eu.cloudnetservice.ext.platforminject.processor.platform.minestom - package eu.cloudnetservice.ext.platforminject.processor.platform.minestom
- eu.cloudnetservice.ext.platforminject.processor.platform.nukkit - package eu.cloudnetservice.ext.platforminject.processor.platform.nukkit
- eu.cloudnetservice.ext.platforminject.processor.platform.sponge - package eu.cloudnetservice.ext.platforminject.processor.platform.sponge
- eu.cloudnetservice.ext.platforminject.processor.platform.velocity - package eu.cloudnetservice.ext.platforminject.processor.platform.velocity
- eu.cloudnetservice.ext.platforminject.processor.platform.waterdog - package eu.cloudnetservice.ext.platforminject.processor.platform.waterdog
- eu.cloudnetservice.ext.platforminject.processor.util - package eu.cloudnetservice.ext.platforminject.processor.util
- EXTENSION_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomMainClassGenerator
- EXTENSION_NAME_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomPluginInfoGenerator
F
- FabricMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.fabric
- FabricMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- FabricPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.fabric
- FabricPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricPlatformInfoProvider
- FabricPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.fabric
- FabricPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricPluginInfoGenerator
- findAndRegisterGenericType(Collection<ClassName>, Collection<TypeName>, TypeMirror) - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
G
- GeantyrefUtil - Class in eu.cloudnetservice.ext.platforminject.processor.util
- GeantyrefUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.util.GeantyrefUtil
- generateBindingClass(Collection<PlatformPluginProcessor.ScanPackageEntry>, List<BindingClassGenerator.ParsedBindingData>) - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- generatePluginInfo(ParsedPluginData, String, Filer) - Method in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- generatePluginMainClass(ParsedPluginData, TypeElement, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.JavapoetMainClassGenerator
- generatePluginMainClass(ParsedPluginData, TypeElement, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- generatePluginMainClass(ParsedPluginData, TypeElement, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- generatePluginMainClass(ParsedPluginData, TypeElement, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- generatePluginMainClass(ParsedPluginData, TypeElement, TypeSpec.Builder) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- generatePluginMainClass(Filer, String, ParsedPluginData, TypeElement, String) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.JavapoetMainClassGenerator
- generateShutdownHookClass() - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- GENERIC_INJECTION_LAYER - Static variable in class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- getSupportedAnnotationTypes() - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- getSupportedSourceVersion() - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
H
- handledByRange(int) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Returns a hash code value for this object.
I
- init(ProcessingEnvironment) - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- INJECT_ANNOTATION - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- INJECT_ANNOTATION - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- INJECTION_LAYER - Static variable in class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator
- inRange(char) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
J
- JAVA_PLUGIN_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitMainClassGenerator
- JavapoetMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.classgen
- JavapoetMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.classgen.JavapoetMainClassGenerator
L
- LIMBO_PLUGIN_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpMainClassGenerator
- LimboLoohpMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp
- LimboLoohpMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpMainClassGenerator
- LimboLoohpPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp
- LimboLoohpPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpPlatformInfoProvider
- LimboLoohpPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp
- LimboLoohpPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpPluginInfoGenerator
- LISTENER_ANNOTATION - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- literalPatternWithWildcardEnding(String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.PatternUtil
- loadFileTemplateOrNewConfig(Filer) - Method in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- loadMethodName - Variable in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- lookupClassName(Supplier<Class<?>>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
- lookupClassNames(Supplier<Class<?>[]>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
- lowerBound - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
The field for the
lowerBoundrecord component. - lowerBound() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns the value of the
lowerBoundrecord component. - lowerBounds - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
The field for the
lowerBoundsrecord component. - lowerBounds() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Returns the value of the
lowerBoundsrecord component.
M
- mainClassPackage - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
The field for the
mainClassPackagerecord component. - mainClassPackage - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
The field for the
mainClassPackagerecord component. - mainClassPackage() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns the value of the
mainClassPackagerecord component. - mainClassPackage() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Returns the value of the
mainClassPackagerecord component. - maxLength - Variable in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- MethodBasedMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.classgen
- MethodBasedMainClassGenerator(String, String, String) - Constructor for class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- MinestomMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.minestom
- MinestomMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomMainClassGenerator
- MinestomPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.minestom
- MinestomPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomPlatformInfoProvider
- MinestomPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.minestom
- MinestomPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomPluginInfoGenerator
- minLength - Variable in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- MOD_ID_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricPluginInfoGenerator
N
- NightConfigInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.infogen
- NightConfigInfoGenerator(ConfigFormat<Config>, String...) - Constructor for class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- NukkitMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.nukkit
- NukkitMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitMainClassGenerator
- NukkitPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.nukkit
- NukkitPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitPlatformInfoProvider
- NukkitPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.nukkit
- NukkitPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitPluginInfoGenerator
P
- packageName - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
packageNamerecord component. - packageName() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
packageNamerecord component. - packageNameMatchers - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
The field for the
packageNameMatchersrecord component. - packageNameMatchers() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns the value of the
packageNameMatchersrecord component. - ParsedBindingData(boolean, String, String, ClassName, Set<ClassName>, Set<TypeName>) - Constructor for record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Creates an instance of a
ParsedBindingDatarecord class. - parsePattern(String[]) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.PatternUtil
- parser - Variable in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- PatternUtil - Class in eu.cloudnetservice.ext.platforminject.processor.util
- PatternUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.util.PatternUtil
- platform - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
platformrecord component. - platform - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
The field for the
platformrecord component. - platform - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
The field for the
platformrecord component. - platform() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
platformrecord component. - platform() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns the value of the
platformrecord component. - platform() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Returns the value of the
platformrecord component. - PLATFORM_ENTRYPOINT_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- platformFileNames - Variable in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- platformName - Variable in class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
- PlatformPluginProcessor - Class in eu.cloudnetservice.ext.platforminject.processor
- PlatformPluginProcessor() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- PlatformPluginProcessor.ScanPackageEntry - Record Class in eu.cloudnetservice.ext.platforminject.processor
- PlatformPluginProcessor.SimplifiedPluginInfo - Record Class in eu.cloudnetservice.ext.platforminject.processor
- plugin - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
The field for the
pluginrecord component. - plugin - Variable in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
The field for the
pluginrecord component. - plugin() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns the value of the
pluginrecord component. - plugin() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Returns the value of the
pluginrecord component. - PLUGIN_ANNOTATION - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- PLUGIN_BASE_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitMainClassGenerator
- PLUGIN_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogMainClassGenerator
- PLUGIN_CLASS_NAME - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordMainClassGenerator
- PLUGIN_CONTAINER - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- PLUGIN_CONTAINER_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- PLUGIN_ID_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongePluginInfoGenerator
- PLUGIN_ID_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityPluginInfoGenerator
- PLUGIN_NAME_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitPluginInfoGenerator
- PLUGIN_NAME_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpPluginInfoGenerator
- PLUGIN_NAME_GENERATOR - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitPluginInfoGenerator
- PluginIdGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.id
- PluginIdGenerator(int, int) - Constructor for class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitMainClassGenerator
- provideClassLoaderAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogMainClassGenerator
- providedGenericElements - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
providedGenericElementsrecord component. - providedGenericElements() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
providedGenericElementsrecord component. - providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.MethodBasedMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bukkit.BukkitMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.bungeecord.BungeeCordMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.limboloohp.LimboLoohpMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.minestom.MinestomMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.nukkit.NukkitMainClassGenerator
- providePlatformAccess(TypeElement, ParsedPluginData) - Method in class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogMainClassGenerator
- providingElements - Variable in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
The field for the
providingElementsrecord component. - providingElements() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns the value of the
providingElementsrecord component. - PROXY_INIT_EVENT - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- PROXY_SERVER - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- PROXY_SHUTDOWN_EVENT - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- putFirstOrDefault(Config, String, Iterable<?>, String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putIfNotBlank(Config, String, String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putIfPresent(Config, String, Object) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putIfValuesPresent(Config, String, Object[]) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putIfValuesPresent(Config, String, Collection<?>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putIfValuesPresent(Config, String, Map<?, ?>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- putOrDefault(Config, String, Object, Object) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
R
- range(char) - Static method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
- range(char, char) - Static method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
- registerRange(int, char, CharRange...) - Method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- registerRange(int, int, char, CharRange...) - Method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- replaceCharIfOutOfBounds(char) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
- replaceCharIfOutOfBounds(char, boolean) - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
- replacementChar - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
The field for the
replacementCharrecord component. - replacementChar() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns the value of the
replacementCharrecord component. - resolveResource(Path, String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ResourceUtil
- resolveResource(Filer, String) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ResourceUtil
- resolveResourcesDirectory(Filer) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ResourceUtil
- resourcesDirectory - Static variable in class eu.cloudnetservice.ext.platforminject.processor.util.ResourceUtil
- ResourceUtil - Class in eu.cloudnetservice.ext.platforminject.processor.util
- ResourceUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.util.ResourceUtil
S
- ScanPackageEntry(String, String, String, Set<Pattern>) - Constructor for record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Creates an instance of a
ScanPackageEntryrecord class. - SERVER_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- SERVER_MOD_INIT_CLASS - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.fabric.FabricMainClassGenerator
- SimplifiedPluginInfo(String, String, String) - Constructor for record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Creates an instance of a
SimplifiedPluginInforecord class. - SpongeMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.sponge
- SpongeMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- SpongePlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.sponge
- SpongePlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongePlatformInfoProvider
- SpongePluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.sponge
- SpongePluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongePluginInfoGenerator
- STARTED_ENGINE_EVENT - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- STOPPING_ENGINE_EVENT - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.sponge.SpongeMainClassGenerator
- SUBSCRIBE_ANNOTATION - Static variable in class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
T
- tap(ConfigFormat<Config>, Consumer<Config>) - Static method in class eu.cloudnetservice.ext.platforminject.processor.util.ConfigUtil
- TEMPLATE_FILE_NAME_FORMAT - Static variable in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.processor.BindingClassGenerator.ParsedBindingData
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.ScanPackageEntry
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.processor.PlatformPluginProcessor.SimplifiedPluginInfo
-
Returns a string representation of this record class.
- TYPE_FACTORY - Static variable in class eu.cloudnetservice.ext.platforminject.processor.util.GeantyrefUtil
- TypeUtil - Class in eu.cloudnetservice.ext.platforminject.processor.util
- TypeUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
U
- UNBOUNDED_WILDCARD - Static variable in class eu.cloudnetservice.ext.platforminject.processor.util.TypeUtil
- upperBound - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
The field for the
upperBoundrecord component. - upperBound() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.AllowedCharRange
-
Returns the value of the
upperBoundrecord component. - upperBounds - Variable in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
The field for the
upperBoundsrecord component. - upperBounds() - Method in record class eu.cloudnetservice.ext.platforminject.processor.id.CharRange
-
Returns the value of the
upperBoundsrecord component.
V
- VelocityMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.velocity
- VelocityMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityMainClassGenerator
- VelocityPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.velocity
- VelocityPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityPlatformInfoProvider
- VelocityPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.velocity
- VelocityPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.velocity.VelocityPluginInfoGenerator
- visitPluginDisableByData(CodeBlock) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
- visitPluginLoad(TypeElement, CodeBlock, CodeBlock) - Method in class eu.cloudnetservice.ext.platforminject.processor.classgen.BaseMainClassGenerator
W
- WaterDogMainClassGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.waterdog
- WaterDogMainClassGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogMainClassGenerator
- WaterDogPlatformInfoProvider - Class in eu.cloudnetservice.ext.platforminject.processor.platform.waterdog
- WaterDogPlatformInfoProvider() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogPlatformInfoProvider
- WaterDogPluginInfoGenerator - Class in eu.cloudnetservice.ext.platforminject.processor.platform.waterdog
- WaterDogPluginInfoGenerator() - Constructor for class eu.cloudnetservice.ext.platforminject.processor.platform.waterdog.WaterDogPluginInfoGenerator
- withBoundedLength(int, int) - Static method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- withInfiniteLength() - Static method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- withMaxLength(int) - Static method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- withMinLength(int) - Static method in class eu.cloudnetservice.ext.platforminject.processor.id.PluginIdGenerator
- writer - Variable in class eu.cloudnetservice.ext.platforminject.processor.infogen.NightConfigInfoGenerator
All Classes and Interfaces|All Packages|Constant Field Values