Skip navigation links
A B C D E F G H I L M N O P R S T V W 

G

getAfterThrowEnd() - Method in class ch.usi.dag.disl.snippet.Shadow.WeavingRegion
 
getAfterThrowStart() - Method in class ch.usi.dag.disl.snippet.Shadow.WeavingRegion
 
getArgs(ArgumentProcessorMode) - Method in interface ch.usi.dag.disl.processorcontext.ArgumentProcessorContext
Returns an object array containing the method arguments.
getBBindex() - Method in class ch.usi.dag.disl.staticcontext.BasicBlockStaticContext
Returns index of the instrumented basic block.
getBBSize() - Method in class ch.usi.dag.disl.staticcontext.BasicBlockStaticContext
Returns the size of the instrumented basic block.
getBytecodeNumber() - Method in class ch.usi.dag.disl.staticcontext.BytecodeStaticContext
Returns (ASM) integer number of the instrumented bytecode.
getCanonicalName() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getClassNode() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns class node of the class where the shadow is defined.
getComponentType() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredClasses() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredField(String) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredFields() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredMethod(String, String[]) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredMethod(String, ShadowClass[]) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDeclaredMethods() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getDescriptor() - Method in class ch.usi.dag.disl.staticcontext.FieldAccessStaticContext
 
getEnds() - Method in class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Returns the list of region ends.
getEnds() - Method in class ch.usi.dag.disl.snippet.Shadow.WeavingRegion
 
getException() - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the exception reference to snippets inlined in the After the AfterThrowing context, null otherwise.
getField(String) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getFields() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getId() - Method in class ch.usi.dag.dislreserver.shadow.ShadowObject
 
getInstanceFieldValue(Object, Class<?>, String, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
 
getInstanceFieldValue(Object, String, String, String, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a given instance field in a given object.
getInterfaces() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getLocalVariableValue(int, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a local variable occupying a particular local variable slot (or two slots, in case of wide types such as long and double).
getMethod(String, String[]) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getMethod(String, ShadowClass[]) - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getMethodArgumentValue(int, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a particular method argument.
getMethodNode() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns method node of the method where the shadow is defined.
getMethods() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getMultipleValues() - Method in class ch.usi.dag.disl.marker.Parameter
Get array of values split according to the set delimiter.
getName() - Method in class ch.usi.dag.disl.staticcontext.FieldAccessStaticContext
 
getName() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getName() - Method in class ch.usi.dag.dislreserver.shadow.ShadowThread
 
getNetRef() - Method in class ch.usi.dag.dislreserver.shadow.ShadowObject
 
getOwnerClassName() - Method in class ch.usi.dag.disl.staticcontext.FieldAccessStaticContext
 
getOwnerInternalName() - Method in class ch.usi.dag.disl.staticcontext.FieldAccessStaticContext
 
getPackage() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getPosition() - Method in interface ch.usi.dag.disl.processorcontext.ArgumentContext
Returns position of the processed argument.
getReceiver(ArgumentProcessorMode) - Method in interface ch.usi.dag.disl.processorcontext.ArgumentProcessorContext
Returns the receiver of the method invocation or null for static methods.
getRegionEnds() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns region ends (this region is designed for static analysis).
getRegionStart() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns region start (this region is designed for static analysis).
getShadowClass() - Method in class ch.usi.dag.dislreserver.shadow.ShadowObject
 
getShadowClassLoader() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getSnippet() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns snippet that will be woven.
getStackValue(int, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a particular item on the JVM operand stack.
getStart() - Method in class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Returns region start.
getStart() - Method in class ch.usi.dag.disl.snippet.Shadow.WeavingRegion
 
getState() - Method in class ch.usi.dag.dislreserver.shadow.ShadowObject
 
getState(Class<T>) - Method in class ch.usi.dag.dislreserver.shadow.ShadowObject
 
getStaticFieldValue(Class<?>, String, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a given static field in a given class.
getStaticFieldValue(String, String, String, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns the value of a given static field in a given class.
getSuperclass() - Method in class ch.usi.dag.dislreserver.shadow.ShadowClass
 
getThis() - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns this reference to snippets inlined in an instance method, null for snippets inlined in a static method.
getTotalCount() - Method in interface ch.usi.dag.disl.processorcontext.ArgumentContext
Returns total number of processed arguments.
getTotBBs() - Method in class ch.usi.dag.disl.staticcontext.BasicBlockStaticContext
Returns total number of basic blocks in a method.
getTypeDescriptor() - Method in interface ch.usi.dag.disl.processorcontext.ArgumentContext
Returns type descriptor of the processed argument.
getValue() - Method in class ch.usi.dag.disl.marker.Parameter
Get parameter value.
getWeavingRegion() - Method in class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Returns the weaving region.
getWeavingRegion() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns weaving region (this region is designed for weaver).
GuardContext - Interface in ch.usi.dag.disl.guardcontext
Guard context is used to invoke guard inside of other guard.
Guarded - Annotation Type in ch.usi.dag.disl.annotation
Annotation used in ArgumentProcessor to guard specific methods.
GuardMethod - Annotation Type in ch.usi.dag.disl.annotation
Marks a guard method.
A B C D E F G H I L M N O P R S T V W 
Skip navigation links