Uses of Package
javax.lang.model.type
Package | Description |
---|---|
javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
javax.lang.model.type |
Interfaces used to model Java programming language types.
|
javax.lang.model.util |
Utilities to assist in the processing of
program elements and
types.
|
-
Classes in javax.lang.model.type used by javax.lang.model.element Class Description DeclaredType Represents a declared type, either a class type or an interface type.TypeMirror Represents a type in the Java programming language. -
Classes in javax.lang.model.type used by javax.lang.model.type Class Description ArrayType Represents an array type.DeclaredType Represents a declared type, either a class type or an interface type.ErrorType Represents a class or interface type that cannot be properly modeled.ExecutableType Represents the type of an executable.IntersectionType Represents an intersection type.MirroredTypesException Thrown when an application attempts to access a sequence ofClass
objects each corresponding to aTypeMirror
.NoType A pseudo-type used where no actual type is appropriate.NullType Represents the null type.PrimitiveType Represents a primitive type.ReferenceType Represents a reference type.TypeKind The kind of a type mirror.TypeMirror Represents a type in the Java programming language.TypeVariable Represents a type variable.TypeVisitor A visitor of types, in the style of the visitor design pattern.UnionType Represents a union type.WildcardType Represents a wildcard type argument. -
Classes in javax.lang.model.type used by javax.lang.model.util Class Description ArrayType Represents an array type.DeclaredType Represents a declared type, either a class type or an interface type.ErrorType Represents a class or interface type that cannot be properly modeled.ExecutableType Represents the type of an executable.IntersectionType Represents an intersection type.NoType A pseudo-type used where no actual type is appropriate.NullType Represents the null type.PrimitiveType Represents a primitive type.TypeKind The kind of a type mirror.TypeMirror Represents a type in the Java programming language.TypeVariable Represents a type variable.TypeVisitor A visitor of types, in the style of the visitor design pattern.UnionType Represents a union type.WildcardType Represents a wildcard type argument.