Uses of Interface javax.lang.model.type.ReferenceType (Java SE 12 & JDK 12 )

## Uses of Interface
javax.lang.model.type.ReferenceType

- Packages that use ReferenceType
  Package | Description
  --- | ---
  javax.lang.model.type | Interfaces used to model Java programming language types.

- - ### Uses of ReferenceType in javax.lang.model.type

    Subinterfaces of ReferenceType in javax.lang.model.type
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `ArrayType` | Represents an array type.
    `interface` | `DeclaredType` | Represents a declared type, either a class type or an interface type.
    `interface` | `ErrorType` | Represents a class or interface type that cannot be properly modeled.
    `interface` | `NullType` | Represents the null type.
    `interface` | `TypeVariable` | Represents a type variable.