Table of Contents

Enum JvmTypeKind

Namespace
TypedRest.CodeGeneration.Jvm.Model
Assembly
TypedRest.CodeGeneration.Jvm.dll

The kinds of type a JvmIdentifier can refer to, limited to the distinctions the writers act on.

public enum JvmTypeKind

Fields

Boolean = 4

A boolean.

Class = 0

An ordinary class or interface.

Double = 3

A double-precision float.

Int = 1

A 32-bit integer, written Int in Kotlin and Integer/int in Java.

List = 6

A java.util.List.

Long = 2

A 64-bit integer, written Long in both but boxed differently in Java.

Map = 7

A java.util.Map.

Object = 5

The root type, written Any in Kotlin and Object in Java.