public class MakeSafeTypeVisitor
extends javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
| Modifier and Type | Field and Description |
|---|---|
(package private) javax.lang.model.element.TypeElement |
collectionType |
(package private) javax.lang.model.element.TypeElement |
mapType |
| Constructor and Description |
|---|
MakeSafeTypeVisitor(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
Creates a new instance of MakeSafeTypeVisitor
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.lang.model.type.TypeMirror |
defaultAction(javax.lang.model.type.TypeMirror e,
javax.lang.model.util.Types types) |
javax.lang.model.type.TypeMirror |
visitDeclared(javax.lang.model.type.DeclaredType t,
javax.lang.model.util.Types types) |
javax.lang.model.type.TypeMirror |
visitNoType(javax.lang.model.type.NoType type,
javax.lang.model.util.Types types) |
visitArray, visitError, visitExecutable, visitNull, visitPrimitive, visitTypeVariable, visitWildcardjavax.lang.model.element.TypeElement collectionType
javax.lang.model.element.TypeElement mapType
public MakeSafeTypeVisitor(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
public javax.lang.model.type.TypeMirror visitDeclared(javax.lang.model.type.DeclaredType t,
javax.lang.model.util.Types types)
visitDeclared in interface javax.lang.model.type.TypeVisitor<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>visitDeclared in class javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>public javax.lang.model.type.TypeMirror visitNoType(javax.lang.model.type.NoType type,
javax.lang.model.util.Types types)
visitNoType in interface javax.lang.model.type.TypeVisitor<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>visitNoType in class javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>protected javax.lang.model.type.TypeMirror defaultAction(javax.lang.model.type.TypeMirror e,
javax.lang.model.util.Types types)
defaultAction in class javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.