@Documented @Retention(value=RUNTIME) @Target(value=PARAMETER) public static @interface Advice.Origin
Class declaring the method.Advice,
Advice.OnMethodEnter,
Advice.OnMethodExit| Modifier and Type | Fields and Description |
|---|---|
static String |
DEFAULT
Indicates that the origin string should be indicated by the
Object.toString() representation of the instrumented method. |
public static final String DEFAULT
Object.toString() representation of the instrumented method.public abstract String value
Annotation.toString() representation
of the method is assigned. Alternatively, a pattern can be assigned where:
#t inserts the method's declaring type.#m inserts the name of the method (<init> for constructors and <clinit> for static initializers).#d for the method's descriptor.#s for the method's signature.#r for the method's return type.# character must be escaped by \ which can be escaped by itself. This property is ignored if the annotated
parameter is of type Class.Copyright © 2014–2016. All rights reserved.