com.sun.tools.ws.processor.modeler.annotation
Class MakeSafeTypeVisitor
java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
com.sun.tools.ws.processor.modeler.annotation.MakeSafeTypeVisitor
- All Implemented Interfaces:
- javax.lang.model.type.TypeVisitor<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
public class MakeSafeTypeVisitor
- extends javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
Field Summary |
(package private) javax.lang.model.element.TypeElement |
collectionType
|
(package private) javax.lang.model.element.TypeElement |
mapType
|
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6 |
DEFAULT_VALUE |
Constructor Summary |
MakeSafeTypeVisitor(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
Creates a new instance of MakeSafeTypeVisitor |
Method Summary |
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)
|
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor6 |
visitArray, visitError, visitExecutable, visitNull, visitPrimitive, visitTypeVariable, visitWildcard |
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6 |
visit, visit, visitUnknown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
collectionType
javax.lang.model.element.TypeElement collectionType
mapType
javax.lang.model.element.TypeElement mapType
MakeSafeTypeVisitor
public MakeSafeTypeVisitor(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
- Creates a new instance of MakeSafeTypeVisitor
visitDeclared
public javax.lang.model.type.TypeMirror visitDeclared(javax.lang.model.type.DeclaredType t,
javax.lang.model.util.Types types)
- Specified by:
visitDeclared
in interface javax.lang.model.type.TypeVisitor<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
- Overrides:
visitDeclared
in class javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
visitNoType
public javax.lang.model.type.TypeMirror visitNoType(javax.lang.model.type.NoType type,
javax.lang.model.util.Types types)
- Specified by:
visitNoType
in interface javax.lang.model.type.TypeVisitor<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
- Overrides:
visitNoType
in class javax.lang.model.util.SimpleTypeVisitor6<javax.lang.model.type.TypeMirror,javax.lang.model.util.Types>
defaultAction
protected javax.lang.model.type.TypeMirror defaultAction(javax.lang.model.type.TypeMirror e,
javax.lang.model.util.Types types)
- Overrides:
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.