Uses of Interface
org.springframework.data.aot.AotTypeConfiguration
Packages that use AotTypeConfiguration
Package
Description
Support for registering the need for reflection, resources, java serialization and proxies at runtime for Ahead of
Time compilation.
-
Uses of AotTypeConfiguration in org.springframework.data.aot
Methods in org.springframework.data.aot that return AotTypeConfigurationModifier and TypeMethodDescriptionAotTypeConfiguration.contributeAccessors()Contribute generated cglib accessors for the referenced type.AotTypeConfiguration.forDataBinding()Configure the referenced type for data binding.AotTypeConfiguration.forQuerydsl()Configure the referenced type for usage with Querydsl by registering hints for potentialQtypes.AotTypeConfiguration.forReflectiveAccess(MemberCategory... categories) Configure the referenced type for reflective access by providing at least oneMemberCategory.default AotTypeConfigurationAotTypeConfiguration.proxyInterface(Class<?>... proxyInterfaces) Register a proxy for the referenced type that also implements the given proxyInterfaces.AotTypeConfiguration.proxyInterface(List<TypeReference> proxyInterfaces) Register a proxy for the referenced type that also implements the given proxyInterfaces.default AotTypeConfigurationAotTypeConfiguration.repositoryProxy()Configure the referenced type as a repository proxy.default AotTypeConfigurationAotTypeConfiguration.springProxy()Configure the referenced type as a spring proxy interface.default AotTypeConfigurationAotTypeConfiguration.usedAsProjectionInterface()Configure the referenced type as a projection interface returned by eg. a query method.Methods in org.springframework.data.aot that return types with arguments of type AotTypeConfigurationModifier and TypeMethodDescriptionAotContext.typeConfigurations()Return all type configurations registered with thisAotContext.Method parameters in org.springframework.data.aot with type arguments of type AotTypeConfigurationModifier and TypeMethodDescriptionvoidAotContext.typeConfiguration(Class<?> type, Consumer<AotTypeConfiguration> configurationConsumer) Obtain aAotTypeConfigurationfor the givenResolvableTypeto customize the AOT processing for the given type.default voidAotContext.typeConfiguration(ResolvableType resolvableType, Consumer<AotTypeConfiguration> configurationConsumer) Obtain aAotTypeConfigurationfor the givenResolvableTypeto customize the AOT processing for the given type.