Top Inners Methods
org.eclipse.xtend.lib.macro.declaration

public Interface PrimitiveType

extends Type
Annotations
@Beta
Imports
com.google.common.annotations.Beta

Author
Sven Efftinge

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
PrimitiveType.Kind

An enumeration of the different kinds of primitive types.

Method Summary

Modifier and TypeMethod and Description
public PrimitiveType.Kind

Returns:

the kind of primitive type that this object represents
getKind
()

Returns the kind of primitive type that this object represents.

Inherited from org.eclipse.xtend.lib.macro.declaration.Type:
getQualifiedNameisAssignableFrom

Method Detail

getKindback to summary
public PrimitiveType.Kind getKind()

Returns the kind of primitive type that this object represents.

Returns:PrimitiveType.Kind

the kind of primitive type that this object represents

org.eclipse.xtend.lib.macro.declaration back to summary

public final Enum PrimitiveType.Kind

extends Enum<PrimitiveType.Kind>
Class Inheritance

An enumeration of the different kinds of primitive types.

Field Summary

Modifier and TypeField and Description
public static final PrimitiveType.Kind
BOOLEAN

The primitive type boolean

public static final PrimitiveType.Kind
BYTE

The primitive type byte

public static final PrimitiveType.Kind
CHAR

The primitive type char

public static final PrimitiveType.Kind
DOUBLE

The primitive type double

public static final PrimitiveType.Kind
FLOAT

The primitive type float

public static final PrimitiveType.Kind
INT

The primitive type int

public static final PrimitiveType.Kind
LONG

The primitive type long

public static final PrimitiveType.Kind
SHORT

The primitive type short

Constructor Summary

AccessConstructor and Description
private
Kind()

Method Summary

Modifier and TypeMethod and Description
public static PrimitiveType.Kind
public static PrimitiveType.Kind[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BOOLEANback to summary
public static final PrimitiveType.Kind BOOLEAN

The primitive type boolean

BYTEback to summary
public static final PrimitiveType.Kind BYTE

The primitive type byte

CHARback to summary
public static final PrimitiveType.Kind CHAR

The primitive type char

DOUBLEback to summary
public static final PrimitiveType.Kind DOUBLE

The primitive type double

FLOATback to summary
public static final PrimitiveType.Kind FLOAT

The primitive type float

INTback to summary
public static final PrimitiveType.Kind INT

The primitive type int

LONGback to summary
public static final PrimitiveType.Kind LONG

The primitive type long

SHORTback to summary
public static final PrimitiveType.Kind SHORT

The primitive type short

Constructor Detail

Kindback to summary
private Kind()

Method Detail

valueOfback to summary
public static PrimitiveType.Kind valueOf(String name)
valuesback to summary
public static PrimitiveType.Kind[] values()