Package org.eclipse.net4j.util

# Enum-Klasse ReflectUtil.PrimitiveType

java.lang.Object
java.lang.Enum<ReflectUtil.PrimitiveType>
org.eclipse.net4j.util.ReflectUtil.PrimitiveType

Alle implementierten Schnittstellen:
  `Serializable`, `Comparable<ReflectUtil.PrimitiveType>`, `Constable`

Umschließende Klasse:
  `ReflectUtil`

public static enum ReflectUtil.PrimitiveType extends Enum<ReflectUtil.PrimitiveType>

Seit:
  3.3
Autor:
  Christian W. Damus (CEA)

## Verschachtelte Klassen - Übersicht

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum

`Enum.EnumDesc<E extends Enum<E>>`

## Enum-Konstanten - Übersicht

Enum-Konstanten
Enum-Konstante
Beschreibung
`BOOLEAN`
`BYTE`
`CHAR`
`DOUBLE`
`FLOAT`
`INT`
`LONG`
`NONE`
`SHORT`
`VOID`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`static ReflectUtil.PrimitiveType`
`forClass(Class<?> clazz)`
`Class<?>`
`type()`
`static ReflectUtil.PrimitiveType`
`valueOf(String name)`
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
`static ReflectUtil.PrimitiveType[]`
`values()`
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.

### Von Klasse geerbte Methoden java.lang.Enum

`clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

### Von Klasse geerbte Methoden java.lang.Object

`getClass, notify, notifyAll, wait, wait, wait`

## Enum-Konstanten - Details

### BOOLEAN

public static final ReflectUtil.PrimitiveType BOOLEAN

### BYTE

public static final ReflectUtil.PrimitiveType BYTE

### CHAR

public static final ReflectUtil.PrimitiveType CHAR

### SHORT

public static final ReflectUtil.PrimitiveType SHORT

### INT

public static final ReflectUtil.PrimitiveType INT

### LONG

public static final ReflectUtil.PrimitiveType LONG

### FLOAT

public static final ReflectUtil.PrimitiveType FLOAT

### DOUBLE

public static final ReflectUtil.PrimitiveType DOUBLE

### VOID

public static final ReflectUtil.PrimitiveType VOID

### NONE

public static final ReflectUtil.PrimitiveType NONE

## Methodendetails

### values

public static ReflectUtil.PrimitiveType[] values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.

Gibt zurück:
  ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration

### valueOf

public static ReflectUtil.PrimitiveType valueOf(String name)
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)

Parameter:
  `name` - Name der zurückzugebenden Enumerationskonstante.
Gibt zurück:
  Enumerationskonstante mit dem angegebenen Namen
Löst aus:
  `IllegalArgumentException` - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
  `NullPointerException` - wenn das Argument nicht angegeben wird

### type

public Class<?> type()

### forClass

public static ReflectUtil.PrimitiveType forClass(Class<?> clazz)

Seit:
  3.14