Class TypeExtractor.TypeConverter
- java.lang.Object
-
- javax.lang.model.util.AbstractTypeVisitor6<R,P>
-
- javax.lang.model.util.AbstractTypeVisitor7<Type,Type.Parameters>
-
- org.immutables.value.processor.encode.TypeExtractor.TypeConverter
-
- All Implemented Interfaces:
javax.lang.model.type.TypeVisitor<Type,Type.Parameters>
- Enclosing class:
- TypeExtractor
class TypeExtractor.TypeConverter extends javax.lang.model.util.AbstractTypeVisitor7<Type,Type.Parameters>
-
-
Constructor Summary
Constructors Constructor Description TypeConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringqualifiedNameOf(javax.lang.model.type.DeclaredType t)TypevisitArray(javax.lang.model.type.ArrayType t, Type.Parameters p)TypevisitDeclared(javax.lang.model.type.DeclaredType t, Type.Parameters p)TypevisitError(javax.lang.model.type.ErrorType t, Type.Parameters p)TypevisitExecutable(javax.lang.model.type.ExecutableType t, Type.Parameters p)TypevisitNoType(javax.lang.model.type.NoType t, Type.Parameters p)TypevisitNull(javax.lang.model.type.NullType t, Type.Parameters p)TypevisitPrimitive(javax.lang.model.type.PrimitiveType t, Type.Parameters p)TypevisitTypeVariable(javax.lang.model.type.TypeVariable t, Type.Parameters p)TypevisitUnion(javax.lang.model.type.UnionType t, Type.Parameters p)TypevisitWildcard(javax.lang.model.type.WildcardType t, Type.Parameters p)
-
-
-
Method Detail
-
visitPrimitive
public Type visitPrimitive(javax.lang.model.type.PrimitiveType t, Type.Parameters p)
-
visitArray
public Type visitArray(javax.lang.model.type.ArrayType t, Type.Parameters p)
-
visitDeclared
public Type visitDeclared(javax.lang.model.type.DeclaredType t, Type.Parameters p)
-
qualifiedNameOf
private java.lang.String qualifiedNameOf(javax.lang.model.type.DeclaredType t)
-
visitTypeVariable
public Type visitTypeVariable(javax.lang.model.type.TypeVariable t, Type.Parameters p)
-
visitWildcard
public Type visitWildcard(javax.lang.model.type.WildcardType t, Type.Parameters p)
-
visitNoType
public Type visitNoType(javax.lang.model.type.NoType t, Type.Parameters p)
-
visitError
public Type visitError(javax.lang.model.type.ErrorType t, Type.Parameters p)
-
visitExecutable
public Type visitExecutable(javax.lang.model.type.ExecutableType t, Type.Parameters p)
-
visitUnion
public Type visitUnion(javax.lang.model.type.UnionType t, Type.Parameters p)
- Specified by:
visitUnionin interfacejavax.lang.model.type.TypeVisitor<Type,Type.Parameters>- Specified by:
visitUnionin classjavax.lang.model.util.AbstractTypeVisitor7<Type,Type.Parameters>
-
visitNull
public Type visitNull(javax.lang.model.type.NullType t, Type.Parameters p)
-
-