Module java.base
Package java.lang.classfile

# Enum TypeKind

=
public final enum TypeKind
extends java.lang.Enum<java.lang.classfile.TypeKind>

## Enum Constants

- =
  BOOLEAN
- =
  BYTE
- =
  CHAR
- =
  DOUBLE
- =
  FLOAT
- =
  INT
- =
  LONG
- =
  REFERENCE
- =
  SHORT
- =
  VOID

## Methods

- =
  public java.lang.classfile.TypeKind asLoadable()
- =
  public static java.lang.classfile.TypeKind from(java.lang.invoke.TypeDescriptor.OfField<?> arg0)
- =
  public static java.lang.classfile.TypeKind fromDescriptor(java.lang.CharSequence arg0)
- =
  public static java.lang.classfile.TypeKind fromNewarrayCode(int arg0)
- =
  public int newarrayCode()
- =
  public int slotSize()
- =
  public java.lang.constant.ClassDesc upperBound()
- =
  public static java.lang.classfile.TypeKind valueOf(java.lang.String arg0)
- =
  public static java.lang.classfile.TypeKind[] values()

## Summary

No differences.