A B C D E G I L M N P S T V 

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 the object array composed from 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 size of the instrumented basic block.
getBytecodeNumber() - Method in class ch.usi.dag.disl.staticcontext.BytecodeStaticContext
Returns (ASM) integer number of the instrumented bytecode.
getClassNode() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns class node of the class where the shadow is defined.
getEnds() - Method in class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Access 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 when applyed in @After or @AfterThrowing, null otherwise.
getLocalVariableValue(int, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns value of local variable with given index at runtime.
getMethodArgumentValue(int, Class<T>) - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns value of method argument at given position at runtime.
getMethodNode() - Method in class ch.usi.dag.disl.snippet.Shadow
Returns method node of the method where the shadow is defined.
getMultipleValues() - Method in class ch.usi.dag.disl.marker.Parameter
Get array of values split according to the set delimiter.
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 object on which is the processed method (arguments of that method) called.
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).
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 value on application stack at runtime.
getStart() - Method in class ch.usi.dag.disl.marker.AbstractMarker.MarkedRegion
Access region start.
getStart() - Method in class ch.usi.dag.disl.snippet.Shadow.WeavingRegion
 
getThis() - Method in interface ch.usi.dag.disl.dynamiccontext.DynamicContext
Returns reference to this object for dynamic method, null for 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
Access 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 guard validation method.
A B C D E G I L M N P S T V