Uses of Class
com.squareup.javapoet.TypeName
-
-
Uses of TypeName in com.squareup.javapoet
Subclasses of TypeName in com.squareup.javapoet Modifier and Type Class Description classArrayTypeNameclassClassNameA fully-qualified class name for top-level and member classes.classParameterizedTypeNameclassTypeVariableNameclassWildcardTypeNameFields in com.squareup.javapoet declared as TypeName Modifier and Type Field Description static TypeNameTypeName. BOOLEANstatic TypeNameTypeName. BYTEstatic TypeNameTypeName. CHARTypeNameArrayTypeName. componentTypestatic TypeNameTypeName. DOUBLEstatic TypeNameTypeName. FLOATstatic TypeNameTypeName. INTstatic TypeNameTypeName. LONGprivate TypeNameMethodSpec.Builder. returnTypeTypeNameMethodSpec. returnTypestatic TypeNameTypeName. SHORTprivate TypeNameTypeSpec.Builder. superclassTypeNameTypeSpec. superclassprivate TypeNameAnnotationSpec.Builder. typeTypeNameAnnotationSpec. typeprivate TypeNameFieldSpec.Builder. typeTypeNameFieldSpec. typeprivate TypeNameParameterSpec.Builder. typeTypeNameParameterSpec. typestatic TypeNameTypeName. VOIDFields in com.squareup.javapoet with type parameters of type TypeName Modifier and Type Field Description java.util.List<TypeName>TypeVariableName. boundsprivate java.util.Set<TypeName>MethodSpec.Builder. exceptionsjava.util.List<TypeName>MethodSpec. exceptionsjava.util.List<TypeName>WildcardTypeName. lowerBoundsjava.util.List<TypeName>TypeSpec.Builder. superinterfacesjava.util.List<TypeName>TypeSpec. superinterfacesjava.util.List<TypeName>ParameterizedTypeName. typeArgumentsjava.util.List<TypeName>WildcardTypeName. upperBoundsMethods in com.squareup.javapoet that return TypeName Modifier and Type Method Description TypeNameTypeName. annotated(AnnotationSpec... annotations)TypeNameTypeName. annotated(java.util.List<AnnotationSpec> annotations)private TypeNameCodeBlock.Builder. argToType(java.lang.Object o)(package private) static TypeNameTypeName. arrayComponent(TypeName type)Returns the array component oftype, or null iftypeis not an array.TypeNameTypeName. box()Returns a boxed type if this is a primitive type (likeIntegerforint) orvoid.static TypeNameTypeName. get(java.lang.reflect.Type type)Returns a type name equivalent totype.(package private) static TypeNameTypeName. get(java.lang.reflect.Type type, java.util.Map<java.lang.reflect.Type,TypeVariableName> map)static TypeNameTypeName. get(javax.lang.model.type.TypeMirror mirror)Returns a type name equivalent tomirror.(package private) static TypeNameTypeName. get(javax.lang.model.type.TypeMirror mirror, java.util.Map<javax.lang.model.element.TypeParameterElement,TypeVariableName> typeVariables)static TypeNameWildcardTypeName. get(java.lang.reflect.WildcardType wildcardName)(package private) static TypeNameWildcardTypeName. get(java.lang.reflect.WildcardType wildcardName, java.util.Map<java.lang.reflect.Type,TypeVariableName> map)static TypeNameWildcardTypeName. get(javax.lang.model.type.WildcardType mirror)(package private) static TypeNameWildcardTypeName. get(javax.lang.model.type.WildcardType mirror, java.util.Map<javax.lang.model.element.TypeParameterElement,TypeVariableName> typeVariables)TypeNameTypeName. unbox()Returns an unboxed type if this is a boxed primitive type (likeintforInteger) orVoid.TypeNameArrayTypeName. withoutAnnotations()TypeNameParameterizedTypeName. withoutAnnotations()TypeNameTypeName. withoutAnnotations()TypeNameTypeVariableName. withoutAnnotations()TypeNameWildcardTypeName. withoutAnnotations()Methods in com.squareup.javapoet that return types with arguments of type TypeName Modifier and Type Method Description (package private) static java.util.List<TypeName>TypeName. list(java.lang.reflect.Type[] types)Converts an array of types to a list of type names.(package private) static java.util.List<TypeName>TypeName. list(java.lang.reflect.Type[] types, java.util.Map<java.lang.reflect.Type,TypeVariableName> map)Methods in com.squareup.javapoet with parameters of type TypeName Modifier and Type Method Description MethodSpec.BuilderMethodSpec.Builder. addException(TypeName exception)TypeSpec.BuilderTypeSpec.Builder. addField(TypeName type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)MethodSpec.BuilderMethodSpec.Builder. addParameter(TypeName type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)TypeSpec.BuilderTypeSpec.Builder. addSuperinterface(TypeName superinterface)(package private) static TypeNameTypeName. arrayComponent(TypeName type)Returns the array component oftype, or null iftypeis not an array.(package private) static ArrayTypeNameTypeName. asArray(TypeName type)Returnstypeas an array, or null iftypeis not an array.static FieldSpec.BuilderFieldSpec. builder(TypeName type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)static ParameterSpec.BuilderParameterSpec. builder(TypeName type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)static ParameterizedTypeNameParameterizedTypeName. get(ClassName rawType, TypeName... typeArguments)Returns a parameterized type, applyingtypeArgumentstorawType.static TypeVariableNameTypeVariableName. get(java.lang.String name, TypeName... bounds)Returns type variable namednamewithbounds.static ArrayTypeNameArrayTypeName. of(TypeName componentType)Returns an array type whose elements are all instances ofcomponentType.MethodSpec.BuilderMethodSpec.Builder. returns(TypeName returnType)static WildcardTypeNameWildcardTypeName. subtypeOf(TypeName upperBound)Returns a type that represents an unknown type that extendsbound.TypeSpec.BuilderTypeSpec.Builder. superclass(TypeName superclass)static WildcardTypeNameWildcardTypeName. supertypeOf(TypeName lowerBound)Returns a type that represents an unknown supertype ofbound.(package private) ParameterSpec.BuilderParameterSpec. toBuilder(TypeName type, java.lang.String name)TypeVariableNameTypeVariableName. withBounds(TypeName... bounds)Method parameters in com.squareup.javapoet with type arguments of type TypeName Modifier and Type Method Description MethodSpec.BuilderMethodSpec.Builder. addExceptions(java.lang.Iterable<? extends TypeName> exceptions)TypeSpec.BuilderTypeSpec.Builder. addSuperinterfaces(java.lang.Iterable<? extends TypeName> superinterfaces)ParameterizedTypeNameParameterizedTypeName. nestedClass(java.lang.String name, java.util.List<TypeName> typeArguments)Returns a newParameterizedTypeNameinstance for the specifiednameas nested inside this class, with the specifiedtypeArguments.private static TypeVariableNameTypeVariableName. of(java.lang.String name, java.util.List<TypeName> bounds)TypeVariableNameTypeVariableName. withBounds(java.util.List<? extends TypeName> bounds)Constructors in com.squareup.javapoet with parameters of type TypeName Constructor Description ArrayTypeName(TypeName componentType)ArrayTypeName(TypeName componentType, java.util.List<AnnotationSpec> annotations)Builder(TypeName type)Builder(TypeName type, java.lang.String name)Builder(TypeName type, java.lang.String name)Constructor parameters in com.squareup.javapoet with type arguments of type TypeName Constructor Description ParameterizedTypeName(ParameterizedTypeName enclosingType, ClassName rawType, java.util.List<TypeName> typeArguments)ParameterizedTypeName(ParameterizedTypeName enclosingType, ClassName rawType, java.util.List<TypeName> typeArguments, java.util.List<AnnotationSpec> annotations)TypeVariableName(java.lang.String name, java.util.List<TypeName> bounds)TypeVariableName(java.lang.String name, java.util.List<TypeName> bounds, java.util.List<AnnotationSpec> annotations)WildcardTypeName(java.util.List<TypeName> upperBounds, java.util.List<TypeName> lowerBounds)WildcardTypeName(java.util.List<TypeName> upperBounds, java.util.List<TypeName> lowerBounds, java.util.List<AnnotationSpec> annotations)
-