Module genco::java [] [src]

Specialization for Java code generation.

Structs

Argument

Model for Java Arguments to functions.

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.