Types
.javax.lang.model.AnnotatedConstruct
in JDK 8.IntersectionType
, but otherwise behaves as TypeKindVisitor7
.null
for the default value.null
.javax.lang.model.type.IntersectionType
in JDK 8.AbstractTypes
backed by the Java
Reflection API.Types
, together with classes and
interfaces that ensure source compatibility with both Java 7 and 8.null
annotation is otherwise lacking should be
considered as Nonnull
.Types
backed by the Java Reflection API.Element
is valid for use with this class.TypeMirror
is valid for use with this class, or that it is null
.createTypeVariable(TypeParameterElement, WildcardType)
.Class
object.SimpleTypeVisitor6.defaultAction(TypeMirror, Object)
.IntersectionType
, which did not exist in the TypeMirror
hierarchy of Java 7.Copyright © 2014–2015. All rights reserved.