Class TypeVisitorBase<T>
java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor6<T,State>
com.google.web.bindery.requestfactory.apt.TypeVisitorBase<T>
- Type Parameters:
T
- the return type for the visitor
- All Implemented Interfaces:
TypeVisitor<T,
State>
- Direct Known Subclasses:
ClientToDomainMapper
,TransportableTypeVisitor
Provides utility functions for type visitors.
-
Field Summary
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<DeclaredType>
getValueTypes
(State state) This method should be kept in sync withValueCodex.getAllValueTypes()
.Methods inherited from class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitArray, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitIntersection, visitUnion, visitUnknown
-
Constructor Details
-
TypeVisitorBase
TypeVisitorBase()
-
-
Method Details
-
getValueTypes
This method should be kept in sync withValueCodex.getAllValueTypes()
. It doesn't usegetAllValueTypes()
because a dependency onValueCodex
would pull in a large number of dependencies into the minimalrequestfactory-apt.jar
.
-