com.sun.tools.ws.processor.modeler.annotation
Class MakeSafeTypeVisitor

java.lang.Object
  extended by com.sun.istack.tools.APTTypeVisitor<TypeMirror,Types>
      extended by com.sun.tools.ws.processor.modeler.annotation.MakeSafeTypeVisitor
All Implemented Interfaces:
WebServiceConstants

public class MakeSafeTypeVisitor
extends APTTypeVisitor<TypeMirror,Types>
implements WebServiceConstants

Author:
dkohlert

Field Summary
 
Fields inherited from interface com.sun.tools.ws.processor.modeler.annotation.WebServiceConstants
BEAN, BINDING, COLLECTION_CLASSNAME, DOT, EMTPY_NAMESPACE_ID, EXCEPTION_CLASSNAME, FAULT_INFO, GET_FAULT_INFO, GET_PREFIX, HANDLER, HANDLER_CHAIN, HANDLER_CHAIN_NAME, HANDLER_CLASS, HANDLER_CONFIG, HANDLER_NAME, HOLDER_CLASSNAME, HTTP_PREFIX, INIT_PARAM, IS_PREFIX, JAVA_LANG_OBJECT, JAXWS, JAXWS_PACKAGE_PD, MAP_CLASSNAME, PARAM_NAME, PARAM_VALUE, PD, PD_JAXWS_PACKAGE_PD, PORT, REMOTE_CLASSNAME, REMOTE_EXCEPTION_CLASSNAME, RESPONSE, RETURN, RETURN_CAPPED, RETURN_VALUE, RUNTIME_EXCEPTION_CLASSNAME, SERIALIZABLE_CLASSNAME, SERVICE, SIGC_INNERCLASS, SIGC_UNDERSCORE, SOAP_HEADER, SOAP_ROLE, WEBSERVICE_NAMESPACE
 
Constructor Summary
MakeSafeTypeVisitor(AnnotationProcessorEnvironment apEnv)
          Creates a new instance of MakeSafeTypeVisitor
 
Method Summary
protected  TypeMirror onArrayType(ArrayType type, Types apTypes)
           
protected  TypeMirror onClassType(ClassType type, Types apTypes)
           
protected  TypeMirror onInterfaceType(InterfaceType type, Types apTypes)
           
protected  TypeMirror onPrimitiveType(PrimitiveType type, Types apTypes)
           
protected  TypeMirror onTypeVariable(TypeVariable type, Types apTypes)
           
protected  TypeMirror onVoidType(VoidType type, Types apTypes)
           
protected  TypeMirror onWildcard(WildcardType type, Types apTypes)
           
 
Methods inherited from class com.sun.istack.tools.APTTypeVisitor
apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MakeSafeTypeVisitor

public MakeSafeTypeVisitor(AnnotationProcessorEnvironment apEnv)
Creates a new instance of MakeSafeTypeVisitor

Method Detail

onArrayType

protected TypeMirror onArrayType(ArrayType type,
                                 Types apTypes)
Specified by:
onArrayType in class APTTypeVisitor<TypeMirror,Types>

onPrimitiveType

protected TypeMirror onPrimitiveType(PrimitiveType type,
                                     Types apTypes)
Specified by:
onPrimitiveType in class APTTypeVisitor<TypeMirror,Types>

onClassType

protected TypeMirror onClassType(ClassType type,
                                 Types apTypes)
Specified by:
onClassType in class APTTypeVisitor<TypeMirror,Types>

onInterfaceType

protected TypeMirror onInterfaceType(InterfaceType type,
                                     Types apTypes)
Specified by:
onInterfaceType in class APTTypeVisitor<TypeMirror,Types>

onTypeVariable

protected TypeMirror onTypeVariable(TypeVariable type,
                                    Types apTypes)
Specified by:
onTypeVariable in class APTTypeVisitor<TypeMirror,Types>

onVoidType

protected TypeMirror onVoidType(VoidType type,
                                Types apTypes)
Specified by:
onVoidType in class APTTypeVisitor<TypeMirror,Types>

onWildcard

protected TypeMirror onWildcard(WildcardType type,
                                Types apTypes)
Specified by:
onWildcard in class APTTypeVisitor<TypeMirror,Types>


Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.