Index

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

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
 

_

_void() - Static method in class net.rotgruengelb.nixienaut.Dummy
This is a dummy method.
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