Package org.springframework.core
Class NativeDetector
java.lang.Object
org.springframework.core.NativeDetector
A common delegate for detecting a GraalVM native image environment.
- Since:
 - 5.3.4
 - Author:
 - Sebastien Deleuze
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumNative image context as defined in GraalVM's ImageInfo. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic booleanReturnstrueif running in a native image context (for examplebuildtime,runtime, oragent) expressed by setting theorg.graalvm.nativeimage.imagecodesystem property to any value.static booleaninNativeImage(NativeDetector.Context... contexts) Returnstrueif running in any of the specified native image context(s). 
- 
Constructor Details
- 
NativeDetector
public NativeDetector() 
 - 
 - 
Method Details
- 
inNativeImage
public static boolean inNativeImage()Returnstrueif running in a native image context (for examplebuildtime,runtime, oragent) expressed by setting theorg.graalvm.nativeimage.imagecodesystem property to any value. - 
inNativeImage
Returnstrueif running in any of the specified native image context(s).- Parameters:
 contexts- the native image context(s)- Since:
 - 6.0.10
 
 
 -