Dies ist eine Vorschau des aktuellen Arbeitsstandes der Dokumentation!
# Java / Groovy / Kotlin
# Klassen, Interfaces, Typen
- Pascal Case
public class MyAwesomeClass { ... }
public interface MyAwesomeInterface { ... }
public class MyAwesomeClass { ... }
public interface MyAwesomeInterface { ... }
public class MyAwesomeClass() { ... }
public interface MyAwesomeInterface { ... }
# Variablen, Funktionen und Methoden
- Camel Case
int myVariable = 3
void myFunction(String[] args) { ... }
def myVariable = 3
void myFunction(String[] args) { ... }
val myVariable = 3
var myVariable = 3
myFunction(args : String[]) : Unit { ... }
# Konstanten
- Screaming Snake Case
final String MY_CONSTANT = 4
final String MY_CONSTANT = 4
const val MY_CONSTANT = 4
val MY_CONSTANT = 4
# Dateinamen
- Klassen Pascal Case
- Skripte (speziell für Groovy) Snake Case
ReponseManagerProccesor.java
MessageObserverPool.kt
TransactionalResolver.groovy
my_groovy_skript.groovy