Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADD - Enum constant in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
- adjustSet(T) - Method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Sets the value and clamps it if it is out of range.
- annotationName() - Method in class net.rotgruengelb.nixienaut.annotation.processor.PlaceholderValueAnnotationProcessor
- annotationName() - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
-
The name of the annotation.
C
- CallerAware - Annotation Interface in net.rotgruengelb.nixienaut.annotation
-
Annotation to indicate that the method is aware of the caller.
- CardinalDirection - Enum Class in net.rotgruengelb.nixienaut.math
- clamp(float, float, float) - Static method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Clamps a float value between a minimum and a maximum value.
- clamp(int, int, int) - Static method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Clamps an integer value between a minimum and a maximum value.
- ClampedNum<T extends Comparable<T>> - Class in net.rotgruengelb.nixienaut.math
-
A number that is clamped between a minimum and a maximum value.
- ClampedNum(T, T) - Constructor for class net.rotgruengelb.nixienaut.math.ClampedNum
-
Creates a new ClampedNum object.
D
- Dummy - Class in net.rotgruengelb.nixienaut
-
This is a dummy class.
- Dummy() - Constructor for class net.rotgruengelb.nixienaut.Dummy
E
- EAST - Enum constant in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
- elementsAnnotatedWith(RoundEnvironment) - Method in class net.rotgruengelb.nixienaut.annotation.processor.PlaceholderValueAnnotationProcessor
- elementsAnnotatedWith(RoundEnvironment) - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
-
The elements annotated with the annotation.
F
- FloatIdentifiable - Interface in net.rotgruengelb.nixienaut.object
G
- get() - Method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Gets the minimum value.
- getFloatRepresentation() - Method in interface net.rotgruengelb.nixienaut.object.FloatIdentifiable
-
The float representation of the object.
- getFloatRepresentation(FloatIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.FloatIdentifiable
- getFloatRepresentation(IntIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.FloatIdentifiable
- getFloatRepresentation(StringIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.FloatIdentifiable
- getIntRepresentation() - Method in interface net.rotgruengelb.nixienaut.object.IntIdentifiable
-
The integer representation of the object.
- getIntRepresentation() - Method in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
- getIntRepresentation(IntIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.IntIdentifiable
- getIntRepresentation(StringIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.IntIdentifiable
- getMaxValue() - Method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Gets the maximum value.
- getMinValue() - Method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Gets the minimum value.
- getStringRepresentation() - Method in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
- getStringRepresentation() - Method in interface net.rotgruengelb.nixienaut.object.StringIdentifiable
-
The string representation of the object.
- getStringRepresentation() - Method in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
- getStringRepresentation(FloatIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.StringIdentifiable
- getStringRepresentation(IntIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.StringIdentifiable
- getStringRepresentation(StringIdentifiable) - Static method in interface net.rotgruengelb.nixienaut.object.StringIdentifiable
- getSupportedAnnotationTypes() - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
- getSupportedSourceVersion() - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
I
- ImpossibleStateException - Exception in net.rotgruengelb.nixienaut.exeption
- ImpossibleStateException() - Constructor for exception net.rotgruengelb.nixienaut.exeption.ImpossibleStateException
-
This exception is thrown when a state produced in program is impossible.
- ImpossibleStateException(String) - Constructor for exception net.rotgruengelb.nixienaut.exeption.ImpossibleStateException
-
This exception is thrown when a state produced in program is impossible.
- IntIdentifiable - Interface in net.rotgruengelb.nixienaut.object
K
- kind() - Method in class net.rotgruengelb.nixienaut.annotation.processor.PlaceholderValueAnnotationProcessor
- kind() - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
-
The kind of the message.
M
- MathStatics - Class in net.rotgruengelb.nixienaut.math
- MathStatics() - Constructor for class net.rotgruengelb.nixienaut.math.MathStatics
- message(Element) - Method in class net.rotgruengelb.nixienaut.annotation.processor.PlaceholderValueAnnotationProcessor
- message(Element) - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
-
The message to be displayed.
N
- net.rotgruengelb.nixienaut - package net.rotgruengelb.nixienaut
- net.rotgruengelb.nixienaut.annotation - package net.rotgruengelb.nixienaut.annotation
- net.rotgruengelb.nixienaut.annotation.processor - package net.rotgruengelb.nixienaut.annotation.processor
- net.rotgruengelb.nixienaut.debug - package net.rotgruengelb.nixienaut.debug
- net.rotgruengelb.nixienaut.exeption - package net.rotgruengelb.nixienaut.exeption
- net.rotgruengelb.nixienaut.list - package net.rotgruengelb.nixienaut.list
- net.rotgruengelb.nixienaut.math - package net.rotgruengelb.nixienaut.math
- net.rotgruengelb.nixienaut.object - package net.rotgruengelb.nixienaut.object
- net.rotgruengelb.nixienaut.operation - package net.rotgruengelb.nixienaut.operation
- NORTH - Enum constant in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
- notImplemented() - Static method in class net.rotgruengelb.nixienaut.Dummy
- NotImplementedException - Exception in net.rotgruengelb.nixienaut.exeption
-
This exception is thrown when a method is called that is not implemented yet.
- NotImplementedException() - Constructor for exception net.rotgruengelb.nixienaut.exeption.NotImplementedException
-
This exception is thrown when a method is called that is not implemented yet.
- NotImplementedException(String) - Constructor for exception net.rotgruengelb.nixienaut.exeption.NotImplementedException
-
This exception is thrown when a method is called that is not implemented yet.
P
- PlaceholderValue - Annotation Interface in net.rotgruengelb.nixienaut.annotation
-
Annotation to indicate that the method returns a placeholder value.
- PlaceholderValueAnnotationProcessor - Class in net.rotgruengelb.nixienaut.annotation.processor
-
Annotation processor for
PlaceholderValue. - PlaceholderValueAnnotationProcessor() - Constructor for class net.rotgruengelb.nixienaut.annotation.processor.PlaceholderValueAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
Q
- qAdd(E) - Method in class net.rotgruengelb.nixienaut.list.QuickArrayList
-
This class is just a wrapper for ArrayList to make it easier to
add elements to the list in a chain. - QuickArrayList<E> - Class in net.rotgruengelb.nixienaut.list
-
This class is just a wrapper for ArrayList to make it easier to
add elements to the list in a chain. - QuickArrayList() - Constructor for class net.rotgruengelb.nixienaut.list.QuickArrayList
R
- RAD_ANG_180 - Static variable in class net.rotgruengelb.nixienaut.math.MathStatics
-
180 degrees in radians
- RAD_ANG_270 - Static variable in class net.rotgruengelb.nixienaut.math.MathStatics
-
270 degrees in radians
- RAD_ANG_90 - Static variable in class net.rotgruengelb.nixienaut.math.MathStatics
-
90 degrees in radians
- REMOVE - Enum constant in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
S
- set(T) - Method in class net.rotgruengelb.nixienaut.math.ClampedNum
-
Sets the value.
- SimpleElementOperation - Enum Class in net.rotgruengelb.nixienaut.operation
- SOUTH - Enum constant in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
- StringIdentifiable - Interface in net.rotgruengelb.nixienaut.object
T
- TimeDebug - Class in net.rotgruengelb.nixienaut.debug
- TimeDebug() - Constructor for class net.rotgruengelb.nixienaut.debug.TimeDebug
- timeEnd(long, String) - Static method in class net.rotgruengelb.nixienaut.debug.TimeDebug
- timeStart(boolean) - Static method in class net.rotgruengelb.nixienaut.debug.TimeDebug
- TMessageAnnotationProcessor<Indicator extends Annotation> - Class in net.rotgruengelb.nixienaut.annotation.processor
-
Template for annotation processors.
- TMessageAnnotationProcessor() - Constructor for class net.rotgruengelb.nixienaut.annotation.processor.TMessageAnnotationProcessor
U
- UPDATE - Enum constant in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
V
- value() - Element in annotation interface net.rotgruengelb.nixienaut.annotation.PlaceholderValue
-
The value of the placeholder.
- valueOf(String) - Static method in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.rotgruengelb.nixienaut.operation.SimpleElementOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WEST - Enum constant in enum class net.rotgruengelb.nixienaut.math.CardinalDirection
_
A C D E F G I K M N P Q R S T U V W _All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form