in java/main/src/main/java/com/epam/deltix/utilities/VariablesMapper.java [90:112]
protected static Class<?> tryDetectCaller() {
final StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
for (int si = 1; si < stackTrace.length; ++si) {
final StackTraceElement stackElement = stackTrace[si];
final String stackClass = stackElement.getClassName();
boolean isNativeUtilsClass = false;
for (final String nativeUtilsClass : nativeUtilsClasses)
if (stackClass.equals(nativeUtilsClass)) {
isNativeUtilsClass = true;
break;
}
if (isNativeUtilsClass)
continue;
try {
return Class.forName(stackClass);
} catch (final ClassNotFoundException ignored) {
}
}
return null;
}