Package org.hibernate.models.spi
Interface WildcardTypeDetails
- All Superinterfaces:
TypeDetails,TypeVariableScope
- All Known Implementing Classes:
WildcardTypeDetailsImpl
Models a wildcard type declaration.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.models.spi.TypeDetails
TypeDetails.Kind -
Method Summary
Modifier and TypeMethodDescriptiondefault WildcardTypeDetailsCast this TypeDetails as a WildcardTypeDetails, throwing an exception if it cannot be.getBound()default TypeDetails.KindbooleanMethods inherited from interface org.hibernate.models.spi.TypeDetails
asArrayType, asClassType, asParameterizedType, asPrimitiveType, asTypeVariable, asTypeVariableReference, asVoidType, determineRawClass, determineRelativeType, getName, isImplementor, isResolvedMethods inherited from interface org.hibernate.models.spi.TypeVariableScope
resolveTypeVariable
-
Method Details
-
getBound
TypeDetails getBound() -
isExtends
boolean isExtends() -
getExtendsBound
TypeDetails getExtendsBound() -
getSuperBound
TypeDetails getSuperBound() -
getTypeKind
- Specified by:
getTypeKindin interfaceTypeDetails
-
asWildcardType
Description copied from interface:TypeDetailsCast this TypeDetails as a WildcardTypeDetails, throwing an exception if it cannot be.- Specified by:
asWildcardTypein interfaceTypeDetails
-