クラス InstrumentedBridgeMethods
java.lang.ObjectSE
org.springframework.aot.agent.InstrumentedBridgeMethods
 使用すべきではありません。
 このクラスは、バイトコードを計測するときにランタイムヒントエージェントによってのみ使用されるべきであり、パブリック API とは見なされません。
RuntimeHintsAgent によって書き換えられたバイトコードで使用される JDK メソッドのインストルメント化されたバージョン。 ここで実装されたメソッドは、特定の命名パターン「小文字の型名 + ブリッジされたメソッド名」に従うため、エージェントは計測されたメソッドへの呼び出しを一貫して書き換えることができます。たとえば、Class#forName(String) はここでは名前 classforName(String) になります。
- 作成者:
- Brian Clozel
- 関連事項:
- InstrumentedMethod
 
- メソッドのサマリー修飾子と型メソッド説明- static ClassSE<?>- classforName- (StringSE className) 使用すべきではありません。- static ClassSE<?>- classforName- (StringSE className, boolean initialize, ClassLoaderSE loader) 使用すべきではありません。- static ClassSE<?>[]- classgetClasses- (ClassSE<?> clazz) 使用すべきではありません。- static ConstructorSE<?>- classgetConstructor- (ClassSE<?> clazz, ClassSE<?>[] parameterTypes) 使用すべきではありません。- static ConstructorSE<?>[]- classgetConstructors- (ClassSE<?> clazz) 使用すべきではありません。- static ClassSE<?>[]- classgetDeclaredClasses- (ClassSE<?> clazz) 使用すべきではありません。- static ConstructorSE<?>- classgetDeclaredConstructor- (ClassSE<?> clazz, ClassSE<?>[] parameterTypes) 使用すべきではありません。- static ConstructorSE<?>[]- classgetDeclaredConstructors- (ClassSE<?> clazz) 使用すべきではありません。- static FieldSE- classgetDeclaredField- (ClassSE<?> clazz, StringSE name) 使用すべきではありません。- static FieldSE[]- classgetDeclaredFields- (ClassSE<?> clazz) 使用すべきではありません。- static MethodSE- classgetDeclaredMethod- (ClassSE<?> clazz, StringSE name, ClassSE<?>... params) 使用すべきではありません。- static MethodSE[]- classgetDeclaredMethods- (ClassSE<?> clazz) 使用すべきではありません。- static FieldSE- classgetField- (ClassSE<?> clazz, StringSE name) 使用すべきではありません。- static FieldSE[]- classgetFields- (ClassSE<?> clazz) 使用すべきではありません。- static MethodSE- classgetMethod- (ClassSE<?> clazz, StringSE name, ClassSE<?>... parameterTypes) 使用すべきではありません。- static MethodSE[]- classgetMethods- (ClassSE<?> clazz) 使用すべきではありません。- static URLSE- classgetResource- (ClassSE<?> clazz, StringSE name) 使用すべきではありません。- static InputStreamSE- classgetResourceAsStream- (ClassSE<?> clazz, StringSE name) 使用すべきではありません。- static URLSE- classloadergetResource- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。- static InputStreamSE- classloadergetResourceAsStream- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。- static EnumerationSE<URLSE>- classloadergetResources- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。- static ClassSE<?>- classloaderloadClass- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。- classloaderresources- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。- static ObjectSE- constructornewInstance- (ConstructorSE<?> constructor, ObjectSE... arguments) 使用すべきではありません。- static ObjectSE使用すべきではありません。- static void使用すべきではありません。- static ObjectSE- methodinvoke- (MethodSE method, ObjectSE object, ObjectSE... arguments) 使用すべきではありません。- static InputStreamSE- modulegetResourceAsStream- (ModuleSE module, StringSE name) 使用すべきではありません。- static ObjectSE- proxynewProxyInstance- (ClassLoaderSE loader, ClassSE<?>[] interfaces, InvocationHandlerSE h) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, ModuleSE module) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, LocaleSE locale) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, LocaleSE locale, ClassLoaderSE loader) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ClassLoaderSE loader, ResourceBundle.ControlSE control) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ModuleSE module) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ResourceBundle.ControlSE control) 使用すべきではありません。- static ResourceBundleSE- resourcebundlegetBundle- (StringSE baseName, ResourceBundle.ControlSE control) 使用すべきではありません。
- メソッドの詳細- classforName使用すべきではありません。
- classforNamepublic static ClassSE<?> classforName- (StringSE className, boolean initialize, ClassLoaderSE loader) throws ClassNotFoundExceptionSE 使用すべきではありません。
- classgetConstructors使用すべきではありません。
- classgetConstructorpublic static ConstructorSE<?> classgetConstructor- (ClassSE<?> clazz, ClassSE<?>[] parameterTypes) throws NoSuchMethodExceptionSE 使用すべきではありません。
- classgetDeclaredConstructorspublic static ConstructorSE<?>[] classgetDeclaredConstructors- (ClassSE<?> clazz) throws SecurityExceptionSE 使用すべきではありません。
- classgetDeclaredConstructorpublic static ConstructorSE<?> classgetDeclaredConstructor- (ClassSE<?> clazz, ClassSE<?>[] parameterTypes) throws NoSuchMethodExceptionSE 使用すべきではありません。
- classgetMethods使用すべきではありません。
- classgetMethodpublic static MethodSE classgetMethod- (ClassSE<?> clazz, StringSE name, ClassSE<?>... parameterTypes) throws NoSuchMethodExceptionSE, SecurityExceptionSE 使用すべきではありません。
- classgetDeclaredMethodpublic static MethodSE classgetDeclaredMethod- (ClassSE<?> clazz, StringSE name, ClassSE<?>... params) throws SecurityExceptionSE, NoSuchMethodExceptionSE 使用すべきではありません。
- classgetDeclaredMethods使用すべきではありません。
- classgetDeclaredClasses使用すべきではありません。
- classgetClasses使用すべきではありません。
- classgetDeclaredFields使用すべきではありません。
- classgetDeclaredFieldpublic static FieldSE classgetDeclaredField- (ClassSE<?> clazz, StringSE name) throws NoSuchFieldExceptionSE 使用すべきではありません。
- classgetFields使用すべきではありません。
- classgetField使用すべきではありません。
- classgetResource使用すべきではありません。
- classgetResourceAsStream使用すべきではありません。
- classloaderloadClasspublic static ClassSE<?> classloaderloadClass- (ClassLoaderSE classLoader, StringSE name) throws ClassNotFoundExceptionSE 使用すべきではありません。
- classloadergetResource使用すべきではありません。
- classloadergetResourceAsStream@Nullable public static InputStreamSE classloadergetResourceAsStream- (ClassLoaderSE classLoader, StringSE name) 使用すべきではありません。
- classloaderresources使用すべきではありません。
- classloadergetResourcespublic static EnumerationSE<URLSE> classloadergetResources- (ClassLoaderSE classLoader, StringSE name) throws IOExceptionSE 使用すべきではありません。
- constructornewInstancepublic static ObjectSE constructornewInstance- (ConstructorSE<?> constructor, ObjectSE... arguments) throws InvocationTargetExceptionSE, InstantiationExceptionSE, IllegalAccessExceptionSE 使用すべきではありません。
- methodinvokepublic static ObjectSE methodinvoke- (MethodSE method, ObjectSE object, ObjectSE... arguments) throws InvocationTargetExceptionSE, IllegalAccessExceptionSE 使用すべきではありません。
- fieldgetpublic static ObjectSE fieldget- (FieldSE field, ObjectSE object) throws IllegalArgumentExceptionSE, IllegalAccessExceptionSE 使用すべきではありません。
- fieldsetpublic static void fieldset- (FieldSE field, ObjectSE object, ObjectSE value) throws IllegalArgumentExceptionSE, IllegalAccessExceptionSE 使用すべきではありません。
- modulegetResourceAsStreampublic static InputStreamSE modulegetResourceAsStream- (ModuleSE module, StringSE name) throws IOExceptionSE 使用すべきではありません。
- resourcebundlegetBundle使用すべきではありません。
- resourcebundlegetBundlepublic static ResourceBundleSE resourcebundlegetBundle- (StringSE baseName, ResourceBundle.ControlSE control) 使用すべきではありません。
- resourcebundlegetBundle使用すべきではありません。
- resourcebundlegetBundle使用すべきではありません。
- resourcebundlegetBundlepublic static ResourceBundleSE resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ModuleSE module) 使用すべきではありません。
- resourcebundlegetBundlepublic static ResourceBundleSE resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ResourceBundle.ControlSE control) 使用すべきではありません。
- resourcebundlegetBundlepublic static ResourceBundleSE resourcebundlegetBundle- (StringSE baseName, LocaleSE locale, ClassLoaderSE loader) 使用すべきではありません。
- resourcebundlegetBundlepublic static ResourceBundleSE resourcebundlegetBundle- (StringSE baseName, LocaleSE targetLocale, ClassLoaderSE loader, ResourceBundle.ControlSE control) 使用すべきではありません。
- proxynewProxyInstancepublic static ObjectSE proxynewProxyInstance- (ClassLoaderSE loader, ClassSE<?>[] interfaces, InvocationHandlerSE h) 使用すべきではありません。