4848import org .graalvm .nativeimage .ImageSingletons ;
4949import org .graalvm .nativeimage .Platform ;
5050import org .graalvm .nativeimage .Platforms ;
51- import org .graalvm .nativeimage .impl .ConfigurationCondition ;
5251import org .graalvm .nativeimage .impl .RuntimeReflectionSupport ;
5352
5453//Checkstyle: allow reflection
@@ -69,7 +68,7 @@ public final class RuntimeReflection {
6968 * @since 19.0
7069 */
7170 public static void register (Class <?>... classes ) {
72- ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (ConfigurationCondition . alwaysTrue (), classes );
71+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (RegistrationCondition . always (), classes );
7372 }
7473
7574 /**
@@ -80,7 +79,7 @@ public static void register(Class<?>... classes) {
8079 * @since 23.0
8180 */
8281 public static void registerClassLookup (String className ) {
83- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerClassLookup (ConfigurationCondition . alwaysTrue (), className );
82+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerClassLookup (RegistrationCondition . always (), className );
8483 }
8584
8685 /**
@@ -91,7 +90,7 @@ public static void registerClassLookup(String className) {
9190 * @since 19.0
9291 */
9392 public static void register (Executable ... methods ) {
94- ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (ConfigurationCondition . alwaysTrue (), false , methods );
93+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (RegistrationCondition . always (), false , methods );
9594 }
9695
9796 /**
@@ -103,7 +102,7 @@ public static void register(Executable... methods) {
103102 * @since 21.3
104103 */
105104 public static void registerAsQueried (Executable ... methods ) {
106- ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (ConfigurationCondition . alwaysTrue (), true , methods );
105+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (RegistrationCondition . always (), true , methods );
107106 }
108107
109108 /**
@@ -116,7 +115,7 @@ public static void registerAsQueried(Executable... methods) {
116115 * @since 23.0
117116 */
118117 public static void registerMethodLookup (Class <?> declaringClass , String methodName , Class <?>... parameterTypes ) {
119- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerMethodLookup (ConfigurationCondition . alwaysTrue (), declaringClass , methodName , parameterTypes );
118+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerMethodLookup (RegistrationCondition . always (), declaringClass , methodName , parameterTypes );
120119 }
121120
122121 /**
@@ -130,7 +129,7 @@ public static void registerMethodLookup(Class<?> declaringClass, String methodNa
130129 * @since 23.0
131130 */
132131 public static void registerConstructorLookup (Class <?> declaringClass , Class <?>... parameterTypes ) {
133- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerConstructorLookup (ConfigurationCondition . alwaysTrue (), declaringClass , parameterTypes );
132+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerConstructorLookup (RegistrationCondition . always (), declaringClass , parameterTypes );
134133 }
135134
136135 /**
@@ -141,7 +140,7 @@ public static void registerConstructorLookup(Class<?> declaringClass, Class<?>..
141140 * @since 19.0
142141 */
143142 public static void register (Field ... fields ) {
144- ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (ConfigurationCondition . alwaysTrue (), false , fields );
143+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).register (RegistrationCondition . always (), false , fields );
145144 }
146145
147146 /**
@@ -153,7 +152,7 @@ public static void register(Field... fields) {
153152 * @since 19.0
154153 */
155154 public static void registerFieldLookup (Class <?> declaringClass , String fieldName ) {
156- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerFieldLookup (ConfigurationCondition . alwaysTrue (), declaringClass , fieldName );
155+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerFieldLookup (RegistrationCondition . always (), declaringClass , fieldName );
157156 }
158157
159158 /**
@@ -162,7 +161,7 @@ public static void registerFieldLookup(Class<?> declaringClass, String fieldName
162161 * @since 23.0
163162 */
164163 public static void registerAllClasses (Class <?> declaringClass ) {
165- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllClassesQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
164+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllClassesQuery (RegistrationCondition . always (), declaringClass );
166165 }
167166
168167 /**
@@ -171,7 +170,7 @@ public static void registerAllClasses(Class<?> declaringClass) {
171170 * @since 23.0
172171 */
173172 public static void registerAllDeclaredClasses (Class <?> declaringClass ) {
174- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredClassesQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
173+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredClassesQuery (RegistrationCondition . always (), declaringClass );
175174 }
176175
177176 /**
@@ -181,7 +180,7 @@ public static void registerAllDeclaredClasses(Class<?> declaringClass) {
181180 * @since 23.0
182181 */
183182 public static void registerAllMethods (Class <?> declaringClass ) {
184- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllMethodsQuery (ConfigurationCondition . alwaysTrue (), true , declaringClass );
183+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllMethodsQuery (RegistrationCondition . always (), true , declaringClass );
185184 }
186185
187186 /**
@@ -191,7 +190,7 @@ public static void registerAllMethods(Class<?> declaringClass) {
191190 * @since 23.0
192191 */
193192 public static void registerAllDeclaredMethods (Class <?> declaringClass ) {
194- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredMethodsQuery (ConfigurationCondition . alwaysTrue (), true , declaringClass );
193+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredMethodsQuery (RegistrationCondition . always (), true , declaringClass );
195194 }
196195
197196 /**
@@ -201,7 +200,7 @@ public static void registerAllDeclaredMethods(Class<?> declaringClass) {
201200 * @since 23.0
202201 */
203202 public static void registerAllConstructors (Class <?> declaringClass ) {
204- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllConstructorsQuery (ConfigurationCondition . alwaysTrue (), true , declaringClass );
203+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllConstructorsQuery (RegistrationCondition . always (), true , declaringClass );
205204 }
206205
207206 /**
@@ -211,7 +210,7 @@ public static void registerAllConstructors(Class<?> declaringClass) {
211210 * @since 23.0
212211 */
213212 public static void registerAllDeclaredConstructors (Class <?> declaringClass ) {
214- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredConstructorsQuery (ConfigurationCondition . alwaysTrue (), true , declaringClass );
213+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredConstructorsQuery (RegistrationCondition . always (), true , declaringClass );
215214 }
216215
217216 /**
@@ -221,7 +220,7 @@ public static void registerAllDeclaredConstructors(Class<?> declaringClass) {
221220 * @since 23.0
222221 */
223222 public static void registerAllFields (Class <?> declaringClass ) {
224- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllFields (ConfigurationCondition . alwaysTrue (), declaringClass );
223+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllFields (RegistrationCondition . always (), declaringClass );
225224 }
226225
227226 /**
@@ -231,7 +230,7 @@ public static void registerAllFields(Class<?> declaringClass) {
231230 * @since 23.0
232231 */
233232 public static void registerAllDeclaredFields (Class <?> declaringClass ) {
234- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredFields (ConfigurationCondition . alwaysTrue (), declaringClass );
233+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllDeclaredFields (RegistrationCondition . always (), declaringClass );
235234 }
236235
237236 /**
@@ -240,7 +239,7 @@ public static void registerAllDeclaredFields(Class<?> declaringClass) {
240239 * @since 23.0
241240 */
242241 public static void registerAllNestMembers (Class <?> declaringClass ) {
243- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllNestMembersQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
242+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllNestMembersQuery (RegistrationCondition . always (), declaringClass );
244243 }
245244
246245 /**
@@ -249,7 +248,7 @@ public static void registerAllNestMembers(Class<?> declaringClass) {
249248 * @since 23.0
250249 */
251250 public static void registerAllPermittedSubclasses (Class <?> declaringClass ) {
252- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllPermittedSubclassesQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
251+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllPermittedSubclassesQuery (RegistrationCondition . always (), declaringClass );
253252 }
254253
255254 /**
@@ -258,7 +257,7 @@ public static void registerAllPermittedSubclasses(Class<?> declaringClass) {
258257 * @since 23.0
259258 */
260259 public static void registerAllRecordComponents (Class <?> declaringClass ) {
261- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllRecordComponentsQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
260+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllRecordComponentsQuery (RegistrationCondition . always (), declaringClass );
262261 }
263262
264263 /**
@@ -267,7 +266,7 @@ public static void registerAllRecordComponents(Class<?> declaringClass) {
267266 * @since 23.0
268267 */
269268 public static void registerAllSigners (Class <?> declaringClass ) {
270- ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllSignersQuery (ConfigurationCondition . alwaysTrue (), declaringClass );
269+ ImageSingletons .lookup (RuntimeReflectionSupport .class ).registerAllSignersQuery (RegistrationCondition . always (), declaringClass );
271270 }
272271
273272 /**
0 commit comments