public class TypeVisitor<R,P> extends SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
Modifier and Type | Field and Description |
---|---|
static String |
GENERIC_TYPE |
Constructor and Description |
---|
TypeVisitor()
INTERNAL:
|
visit, visit, visitIntersection, visitUnion, visitUnknown
public static String GENERIC_TYPE
public MetadataAnnotatedElement visitArray(ArrayType arrayType, MetadataAnnotatedElement annotatedElement)
visitArray
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitArray
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitDeclared(DeclaredType declaredType, MetadataAnnotatedElement annotatedElement)
visitDeclared
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitDeclared
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitError(ErrorType errorType, MetadataAnnotatedElement annotatedElement)
visitError
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitError
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitExecutable(ExecutableType executableType, MetadataAnnotatedElement annotatedElement)
visitExecutable
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitExecutable
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitNoType(NoType noType, MetadataAnnotatedElement annotatedElement)
visitNoType
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitNoType
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitNull(NullType nullType, MetadataAnnotatedElement annotatedElement)
visitNull
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitNull
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitPrimitive(PrimitiveType primitiveType, MetadataAnnotatedElement annotatedElement)
visitPrimitive
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitPrimitive
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitTypeVariable(TypeVariable typeVariable, MetadataAnnotatedElement annotatedElement)
visitTypeVariable
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitTypeVariable
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
public MetadataAnnotatedElement visitWildcard(WildcardType wildcardType, MetadataAnnotatedElement annotatedElement)
visitWildcard
in interface TypeVisitor<MetadataAnnotatedElement,MetadataAnnotatedElement>
visitWildcard
in class SimpleTypeVisitor6<MetadataAnnotatedElement,MetadataAnnotatedElement>
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference