Top Description Interfaces
[default module]

Package jakarta.enterprise.lang.model.types


Interfaces that represent types.

Interface Summary

Modifier and TypeInterface and Description
public interface
ArrayType

An array type is created from a component type.

public interface
ClassType

A class type, including interface types, enum types, annotation types and record types.

public interface
ParameterizedType

A parameterized type.

public interface
PrimitiveType

Primitive types are:

  • boolean
  • byte
  • short
  • int
  • long
  • float
  • double
  • char
public interface
Type

A type is used in a program source code, but does not have to be declared anywhere.

public interface
TypeVariable

Type variables represent type parameters declared on generic classes or methods.

public interface
VoidType

The void pseudo-type.

public interface
WildcardType

A wildcard type.