[][src]Module genco::java

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.

Config

Configuration for Java formatting.

Constructor

Model for Java Constructors.

Enum

Model for Java Enums.

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.