Interface PrimitiveType
- All Superinterfaces:
AnnotatedConstruct, TypeMirror
Represents a primitive type. These include
boolean, byte, short, int,
long, char, float, and double.- See Java Language Specification:
-
4.2 Primitive Types and Values
- Since:
- 1.6
- See Also:
-
Method Summary
Methods inherited from interface TypeMirror
accept, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, hashCode, toStringModifier and TypeMethodDescription<R,P> R accept(TypeVisitor<R, P> v, P p) Applies a visitor to this type.booleanObeys the general contract ofObject.equals.<A extends Annotation>
AgetAnnotation(Class<A> annotationType) Returns this construct's annotation of the specified type if such an annotation is present, elsenull.List<? extends AnnotationMirror> Returns the annotations that are directly present on this construct.<A extends Annotation>
A[]getAnnotationsByType(Class<A> annotationType) Returns annotations of the specified type that are associated with this construct.getKind()Returns thekindof this type.inthashCode()Obeys the general contract ofObject.hashCode.toString()Returns an informative string representation of this type.