Index

B C D F G I N O P R T U V 
All Classes and Interfaces|All Packages

B

because() - Element in annotation interface dev.jorel.commandapi.preprocessor.Overridden
 
because() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
A reason why this method hasn't been implemented
by() - Element in annotation interface dev.jorel.commandapi.preprocessor.Differs
A description stating why this version differs from the Differs.from() version

C

classNamed() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 
compatibleWith() - Element in annotation interface dev.jorel.commandapi.preprocessor.NMSMeta
A list of versions that this method differs from.

D

dev.jorel.commandapi.preprocessor - package dev.jorel.commandapi.preprocessor
 
Differs - Annotation Interface in dev.jorel.commandapi.preprocessor
Literally just a fancy comment that I can put next to stuff to know how it differs from previous versions

F

from() - Element in annotation interface dev.jorel.commandapi.preprocessor.Differs
A list of versions that this method differs from.
from() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 

G

getSupportedAnnotationTypes() - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
 
getSupportedSourceVersion() - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
 

I

in() - Element in annotation interface dev.jorel.commandapi.preprocessor.Overridden
 
in() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
The target class where a field is declared
in() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 
info() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 
introducedIn() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 

N

name() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
The name of the field
NAME_CHANGED - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
A method or field name changed
NMSMeta - Annotation Interface in dev.jorel.commandapi.preprocessor
Annotation that describes the target Minecraft versions of this NMS class

O

ofType() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
The type for a field
Overridden - Annotation Interface in dev.jorel.commandapi.preprocessor
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.
OverriddenRepeatable - Annotation Interface in dev.jorel.commandapi.preprocessor
The repeatable version of Overridden

P

Preprocessor - Class in dev.jorel.commandapi.preprocessor
The main entry point for the internal CommandAPI annotation preprocessor.
Preprocessor() - Constructor for class dev.jorel.commandapi.preprocessor.Preprocessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
 

R

RequireField - Annotation Interface in dev.jorel.commandapi.preprocessor
The RequireField determines asserts that a field exists in a specific location, with a specific name and of a specific type.
RequireFields - Annotation Interface in dev.jorel.commandapi.preprocessor
The Repeatable annotation of RequireFields.
REQUIRES_CRAFTBUKKIT - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
This method requires importing org.bukkit.craftbukkit
REQUIRES_CSS - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
Requires access to CommandSourceStack (CommandListenerWrapper)
REQUIRES_MINECRAFT_SERVER - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
Requires access to the NMS Minecraft server

T

to() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
 

U

Unimplemented - Annotation Interface in dev.jorel.commandapi.preprocessor
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.
Unimplemented.REASON - Enum Class in dev.jorel.commandapi.preprocessor
The reason why this method was unimplemented
UnimplementedRepeatable - Annotation Interface in dev.jorel.commandapi.preprocessor
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.

V

value() - Element in annotation interface dev.jorel.commandapi.preprocessor.OverriddenRepeatable
 
value() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireFields
An array of RequireField annotations
value() - Element in annotation interface dev.jorel.commandapi.preprocessor.UnimplementedRepeatable
More syntactic sugar
valueOf(String) - Static method in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_SPECIFIC_IMPLEMENTATION - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
The implementation of this feature is specific to a given Minecraft version
B C D F G I N O P R T U V 
All Classes and Interfaces|All Packages