Module java4ever.binding
Class TypeVariableName
java.lang.Object
tech.deplant.java4ever.binding.generator.javapoet.TypeName
tech.deplant.java4ever.binding.generator.javapoet.TypeVariableName
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionannotated(List<AnnotationSpec> annotations) static TypeVariableNameget(TypeVariable<?> type) Returns type variable equivalent totype.static TypeVariableNameReturns type variable namedparameterNamewithout bounds.static TypeVariableNameReturns type variable namedparameterNamewithbounds.static TypeVariableNameReturns type variable namedparameterNamewithbounds.static TypeVariableNameget(TypeParameterElement element) Returns type variable equivalent toelement.static TypeVariableNameget(TypeVariable mirror) Returns type variable equivalent tomirror.withBounds(Type... bounds) withBounds(List<? extends TypeName> bounds) withBounds(TypeName... bounds) Methods inherited from class tech.deplant.java4ever.binding.generator.javapoet.TypeName
annotated, box, concatAnnotations, equals, get, get, hashCode, isAnnotated, isBoxedPrimitive, isPrimitive, toString, unbox
-
Field Details
-
name
-
bounds
-
-
Method Details
-
get
Returns type variable namedparameterNamewithout bounds. -
get
Returns type variable namedparameterNamewithbounds. -
get
Returns type variable namedparameterNamewithbounds. -
get
Returns type variable equivalent tomirror. -
get
Returns type variable equivalent toelement. -
get
Returns type variable equivalent totype. -
annotated
-
withoutAnnotations
- Overrides:
withoutAnnotationsin classTypeName
-
withBounds
-
withBounds
-
withBounds
-