程序包的使用
cn.taketoday.aot.hint
使用cn.taketoday.aot.hint的程序包
程序包
说明
Support classes for components that contribute generated code equivalent to a
runtime behavior.
Support for registering the need for reflection, resources, java
serialization and proxies at runtime.
Annotation support for runtime hints.
Predicate support for runtime hints.
Convenience classes for using runtime hints.
Support for generating GraalVM native configuration from runtime hints.
-
类说明Base
TypeReferenceimplementation that ensures consistent behaviour forequals(),hashCode(), andtoString()based on the canonical name.Gather hints that can be used to optimize the application runtime.Type abstraction that can be used to refer to types that are not available as aClassyet. -
类说明Base
TypeReferenceimplementation that ensures consistent behaviour forequals(),hashCode(), andtoString()based on the canonical name.Contract forruntime hintsthat only apply if the described condition is met.A hint that describes the need for reflection on aMethodorConstructor.Builder forExecutableHint.Represent the need of reflection for a givenExecutable.A hint that describes the need for reflection on aField.A hint that describes the need for Java serialization at runtime.Builder forJavaSerializationHint.A hint that describes the need for a JDK interface-basedProxy.Builder forJdkProxyHint.PredefinedMembercategories.Base hint that describes the need for reflection on aMember.Gather the need for using proxies at runtime.Gather the need for reflection at runtime.ATypeReferencebased on aClass.A hint that describes the need to access aResourceBundle.Builder forResourceBundleHint.Gather the need for resources available at runtime.A hint that describes resources that should be made available at runtime.A collection ofResourcePatternHintdescribing whether resources should be made available at runtime using a matching algorithm based on include/exclude patterns.Builder forResourcePatternHints.Gather hints that can be used to optimize the application runtime.Gather the need for Java serialization at runtime.ATypeReferencebased on fully qualified name.A hint that describes the need for reflection on a type.Builder forTypeHint.Type abstraction that can be used to refer to types that are not available as aClassyet. -
类说明Register the necessary reflection hints so that the specified type can be bound at runtime.Gather the need for reflection at runtime.Gather hints that can be used to optimize the application runtime.
-
类说明A hint that describes the need for reflection on a
MethodorConstructor.Represent the need of reflection for a givenExecutable.PredefinedMembercategories.Gather the need for resources available at runtime.A hint that describes resources that should be made available at runtime.Gather hints that can be used to optimize the application runtime.A hint that describes the need for reflection on a type.Type abstraction that can be used to refer to types that are not available as aClassyet. -
类说明Gather the need for resources available at runtime.Gather hints that can be used to optimize the application runtime.Contract for registering
RuntimeHintsbased on theClassLoaderof the deployment unit.Builder forTypeHint. -
类说明Contract for
runtime hintsthat only apply if the described condition is met.A hint that describes the need for reflection on aMethodorConstructor.A hint that describes the need for reflection on aField.A hint that describes the need for Java serialization at runtime.A hint that describes the need for a JDK interface-basedProxy.PredefinedMembercategories.Gather the need for using proxies at runtime.Gather the need for reflection at runtime.A hint that describes the need to access aResourceBundle.Gather the need for resources available at runtime.A hint that describes resources that should be made available at runtime.Gather hints that can be used to optimize the application runtime.Gather the need for Java serialization at runtime.A hint that describes the need for reflection on a type.