El objeto de sonda FragmentAtClassScope es una especificación de los requisitos de datos e inicialización de una sonda.
El objeto FragmentAtClassScope es opcional. Puede utilizarse para incluir miembros de datos estáticos, funciones estáticas del ayudante o cualquier otra construcción Java en la clase de sonda. Por ejemplo, puede realizar una única inicialización de una sonda creando un inicializador estático que se ejecutará cuando se cargue la clase de la sonda.
El contenido del objeto FragmentAtClassScope se coloca en el código fuente generado para la clase de sonda en el ámbito de clase. Es decir, el contenido aparecerá dentro de la clase de sonda generada, pero fuera de todos los métodos.
Este tipo de fragmento le permite insertar código en la clase de sonda que genera ProbeKit, la clase en la que se compilan los demás fragmentos de sonda. No se aplica a las clases instrumentadas (sondeadas). Para insertar un nuevo campo estático en las clases sondeadas, consulte el objeto staticField. Para insertar código en una clase sondeada que se ejecutará cuando se cargue la clase, consulte el tipo de fragmento staticInitializer.
Una sonda sólo puede tener un objeto FragmentAtClassScope.
<fragmentAtClassScope> static public int call_counter = 0; </fragmentAtClassScope>
Contenido por
El objeto Probe
Tema principal: Consulta de elemento de ProbeKit
Información relacionada
Ejemplo de FragmentAtClassScope