java.lang.Object
io.quarkus.gizmo2.TypeArgument
io.quarkus.gizmo2.TypeArgument.OfExact
- All Implemented Interfaces:
TypeArgument.OfTyped
- Enclosing class:
- TypeArgument
An exact type argument.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.quarkus.gizmo2.TypeArgument
TypeArgument.OfBounded, TypeArgument.OfExact, TypeArgument.OfExtends, TypeArgument.OfSuper, TypeArgument.OfTyped, TypeArgument.OfUnbounded, TypeArgument.OfWildcard -
Method Summary
Modifier and TypeMethodDescriptionbooleanequals(TypeArgument.OfExact other) booleaninthashCode()booleanReturnstrueif runtime-invisible type annotations are present, orfalseotherwise.booleanReturnstrueif runtime-visible type annotations are present, orfalseotherwise.Append the string representation of this type argument to the given builder, and return it.type()Methods inherited from class io.quarkus.gizmo2.TypeArgument
hasAnnotations, of, of, ofExact, ofExtends, ofSuper, ofUnbounded, toString
-
Method Details
-
type
- Specified by:
typein interfaceTypeArgument.OfTyped
-
hasVisibleAnnotations
public boolean hasVisibleAnnotations()Description copied from class:TypeArgumentReturnstrueif runtime-visible type annotations are present, orfalseotherwise.- Specified by:
hasVisibleAnnotationsin classTypeArgument- Returns:
trueif runtime-visible type annotations are present, orfalseotherwise
-
hasInvisibleAnnotations
public boolean hasInvisibleAnnotations()Description copied from class:TypeArgumentReturnstrueif runtime-invisible type annotations are present, orfalseotherwise.- Specified by:
hasInvisibleAnnotationsin classTypeArgument- Returns:
trueif runtime-invisible type annotations are present, orfalseotherwise
-
equals
-
equals
-
hashCode
public int hashCode() -
toString
Description copied from class:TypeArgumentAppend the string representation of this type argument to the given builder, and return it.- Specified by:
toStringin classTypeArgument- Parameters:
b- the string builder (must not benull)- Returns:
- the same string builder (not
null)
-