Package org.immutables.processor
Class CallStack
java.lang.Object
java.lang.SecurityManager
org.immutables.processor.CallStack
Provides classes (and not just class names) of the call stack.
NOTE: Extending SecurityManager is a convenient hack that works for Java 8 through 19. StackWalker would be preferred when the compatibility level gets raised to Java 9.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getClassContext, getSecurityContext, getThreadGroup
-
Constructor Details
-
CallStack
public CallStack()
-
-
Method Details
-
getCallingClasses
-