クラスの使用
org.springframework.aot.hint.TypeHint.Builder
org.springframework.aot.hint 内の TypeHint.Builder 使用
修飾子と型メソッド説明TypeHint.Builder.onReachableType
(ClassSE<?> reachableType) このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。TypeHint.Builder.onReachableType
(TypeReference reachableType) このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。TypeHint.Builder.withConstructor
(ListSE<TypeReference> parameterTypes, ExecutableMode mode) 指定されたExecutableMode
を使用して、指定されたパラメーター型でコンストラクターにリフレクションの必要性を登録します。指定された名前のフィールドに反映の必要性を登録します。TypeHint.Builder.withMembers
(MemberCategory... memberCategories) 指定されたメンバーカテゴリを追加します。TypeHint.Builder.withMethod
(StringSE name, ListSE<TypeReference> parameterTypes, ExecutableMode mode) 指定されたExecutableMode
を使用して、指定された名前とパラメーターの型を持つメソッドにリフレクションの必要性を登録します。修飾子と型メソッド説明static ConsumerSE<TypeHint.Builder>
TypeHint.builtWith
(MemberCategory... memberCategories) 修飾子と型メソッド説明ReflectionHints.registerType
(ClassSE<?> type, ConsumerSE<TypeHint.Builder> typeHint) 指定された型のリフレクションヒントを登録またはカスタマイズします。ReflectionHints.registerType
(TypeReference type, ConsumerSE<TypeHint.Builder> typeHint) 指定されたTypeReference
によって定義された型のリフレクションヒントを登録またはカスタマイズします。ReflectionHints.registerTypeIfPresent
(ClassLoaderSE classLoader, StringSE typeName, ConsumerSE<TypeHint.Builder> typeHint) 指定されたClassLoader
SE を使用して利用可能な場合、指定された型のリフレクションヒントを登録またはカスタマイズします。ReflectionHints.registerTypes
(IterableSE<TypeReference> types, ConsumerSE<TypeHint.Builder> typeHint) type references
の指定されたリストによって定義された型のリフレクションヒントを登録またはカスタマイズします。