Module java

Module java 

Source
Expand description

Specialization for Java code generation.

Structs§

Argument
Model for Java Arguments to functions.
BlockComment
Format a block comment, starting with /**, and ending in */.
Class
Model for Java Classs.
Constructor
Model for Java Constructors.
Enum
Model for Java Enums.
Extra
Extra data for Java formatting.
Field
Model for Java Fields.
Interface
Model for Java Interfaces.
Method
Model for Java Methods.
Optional
An optional type.
Type
A class.

Enums§

Java
Java token specialization.
Modifier
A Java modifier.

Constants§

BOOLEAN
Boolean primitive type.
BYTE
Byte primitive type.
CHAR
Char primitive type.
DOUBLE
Double primitive type.
FLOAT
Float primitive type.
INTEGER
Integer primitive type.
LONG
Long primitive type.
SHORT
Short primitive type.
VOID
Void (not-really) primitive type.

Functions§

imported
Setup an imported element.
local
Setup a local element from borrowed components.
optional
Setup an optional type.