Uses of Interface
org.hibernate.models.spi.TypeVariableScope
Packages that use TypeVariableScope
Package
Description
Support for dynamic class and attribute mappings.
-
Uses of TypeVariableScope in org.hibernate.models.internal
Subinterfaces of TypeVariableScope in org.hibernate.models.internalClasses in org.hibernate.models.internal that implement TypeVariableScopeModifier and TypeClassDescriptionclassclassfinal recordClassDetails implementation used to represent apackage-infodetails when there is not a physicalpackage-infoclass.classfinal recordclassClassDetails implementation for cases where we do not care about fields, methods, record-components nor annotationsclassclassclassTypeDetails referring to a void or Voidfinal recordMethods in org.hibernate.models.internal that return TypeVariableScopeConstructors in org.hibernate.models.internal with parameters of type TypeVariableScopeModifierConstructorDescriptionParameterizedTypeDetailsImpl(ClassDetails genericClassDetails, List<TypeDetails> arguments, TypeVariableScope owner) -
Uses of TypeVariableScope in org.hibernate.models.internal.dynamic
Classes in org.hibernate.models.internal.dynamic that implement TypeVariableScopeModifier and TypeClassDescriptionclassClassDetails which does not necessarily map to a physical Class (dynamic models)Methods in org.hibernate.models.internal.dynamic with parameters of type TypeVariableScopeModifier and TypeMethodDescriptionDynamicFieldDetails.resolveRelativeType(TypeVariableScope container) -
Uses of TypeVariableScope in org.hibernate.models.internal.jdk
Classes in org.hibernate.models.internal.jdk that implement TypeVariableScopeMethods in org.hibernate.models.internal.jdk with parameters of type TypeVariableScopeModifier and TypeMethodDescriptionJdkMethodDetails.resolveRelativeClassType(TypeVariableScope container) JdkMethodDetails.resolveRelativeType(TypeVariableScope container) -
Uses of TypeVariableScope in org.hibernate.models.spi
Subinterfaces of TypeVariableScope in org.hibernate.models.spiModifier and TypeInterfaceDescriptioninterfaceModels a Java array type.interfaceTypes which are expressible as a classinterfaceAbstraction for what Hibernate understands about a "class", generally before it has access to the actualClassreference, if there is aClassat all (dynamic models).interfaceModels a class type.interfaceExtension of ClassDetails which allows manipulation of the membersinterfaceModels a parameterized type.interfaceModels a primitive typeinterfaceAbstraction for what Hibernate understands about a "type", generally before it has access to the actualTypereference.interfaceModels a resolved type parameter or type argument.interfaceModels a reference to a type variable in the bound of a recursive type parameter.interfaceModels Java'svoid(or Void) typeinterfaceModels a wildcard type declaration.Methods in org.hibernate.models.spi that return TypeVariableScopeMethods in org.hibernate.models.spi with parameters of type TypeVariableScopeModifier and TypeMethodDescriptiondefault TypeDetailsTypeDetails.determineRelativeType(TypeVariableScope container) Determine the type relative to the passedcontainer.default TypeDetailsMemberDetails.resolveRelativeAssociatedType(TypeVariableScope container) Same asMemberDetails.resolveRelativeType(TypeVariableScope), but for the associated type.default ClassBasedTypeDetailsMemberDetails.resolveRelativeClassType(TypeVariableScope container) Determine the concrete class of the member relative to the givencontainertype.static ClassBasedTypeDetailsTypeDetailsHelper.resolveRelativeClassType(TypeDetails memberType, TypeVariableScope containerType) Very much the same as TypeDetailsHelper.resolveRelativeType(TypeDetails, TypeVariableScope), except that here we resolve the relative type to the correspondingClassBasedTypeDetailswhich gives easy access to the type's ClassDetailsdefault TypeDetailsMemberDetails.resolveRelativeType(TypeVariableScope container) Determine the type of the member relative to the givencontainertype.static TypeDetailsTypeDetailsHelper.resolveRelativeType(TypeDetails type, TypeVariableScope container) Given an attribute member type and a concrete container type, resolve the type of the attribute relative to that container.