Top Fields Constructors Methods
org.aspectj.runtime.internal

public Class CFlowStack

extends Object
Class Inheritance
Imports
java.util.Stack, org.aspectj.lang.NoAspectBoundException, org.aspectj.runtime.CFlow, org.aspectj.runtime.internal.cflowstack.ThreadStack, .ThreadStackFactory, .ThreadStackFactoryImpl, .ThreadStackFactoryImpl11

Field Summary

Modifier and TypeField and Description
private ThreadStack
private static ThreadStackFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
get(int index)

private static String
private static ThreadStackFactory
private static ThreadStackFactory
private Stack<E>
public static String
public boolean
public Object
peek()

public CFlow
public Object
public CFlow
public void
pop()

public void
push(Object obj)

public void
push(Object[] obj)

public void
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

stackProxyback to summary
private ThreadStack stackProxy
tsFactoryback to summary
private static ThreadStackFactory tsFactory

Constructor Detail

CFlowStackback to summary
public CFlowStack()

Method Detail

getback to summary
public Object get(int index)
getSystemPropertyWithoutSecurityExceptionback to summary
private static String getSystemPropertyWithoutSecurityException(String aPropertyName, String aDefaultValue)
getThreadLocalStackFactoryback to summary
private static ThreadStackFactory getThreadLocalStackFactory()
getThreadLocalStackFactoryFor11back to summary
private static ThreadStackFactory getThreadLocalStackFactoryFor11()
getThreadStackback to summary
private Stack<E> getThreadStack()
getThreadStackFactoryClassNameback to summary
public static String getThreadStackFactoryClassName()
isValidback to summary
public boolean isValid()
peekback to summary
public Object peek()
peekCFlowback to summary
public CFlow peekCFlow()
peekInstanceback to summary
public Object peekInstance()
peekTopCFlowback to summary
public CFlow peekTopCFlow()
popback to summary
public void pop()
pushback to summary
public void push(Object obj)
pushback to summary
public void push(Object[] obj)
pushInstanceback to summary
public void pushInstance(Object obj)
selectFactoryForVMVersionback to summary
private static void selectFactoryForVMVersion()