Esta sección contiene información de consulta detallada sobre los objetos de sonda y elementos de datos.
El objeto ProbeKit
El objeto ProbeKit es el contenedor de nivel superior de uno o más objetos de sonda. Un archivo de origen .probe sólo puede contener un objeto ProbeKit. Cuando se construye o importa la sonda, los valores de propiedad id y version del objeto ProbeKit se utilizan para identificar la sonda en el registro de ProbeKit.El objeto Label
El objeto Label contiene un nombre e información descriptiva que se visualiza en el registro de ProbeKit. Una sonda puede contener varias etiquetas, cada una de las cuales contiene información que puede ver el usuario, en un idioma distinto. El registro de ProbeKit selecciona y muestra la etiqueta que resulte adecuada en función del entorno local que se utilice. Puede especificar una etiqueta por omisión para que aparezca cuando no se proporcione ninguna etiqueta específica del entorno local.El objeto Probe
El objeto Probe describe una única sonda que está contenida en un objeto ProbeKit. Puede haber varias sondas en un objeto ProbeKit.El objeto de sonda Import
El objeto de sonda Import es una especificación de los paquetes y clases Java a los que hace referencia la sonda.El objeto de sonda FragmentAtClassScope
El objeto de sonda FragmentAtClassScope es una especificación de los requisitos de datos e inicialización de una sonda.El objeto de sonda StaticField
El objeto de sonda StaticField inserta un nuevo campo estático en cada clase Java sondeada. Este campo estático es accesible para los fragmentos de sonda y puede utilizarse para almacenar información dentro de las clases sondeadas.El objeto de sonda Fragment
El objeto de sonda Fragment es una especificación de la lógica de una sonda. Contiene el código fuente Java que se ejecutará.El objeto de sonda Data
Los objetos de sonda Data contienen los nombres y los tipos de elementos de datos a los que hace referencia el código fuente en el objeto Code de un fragmento.El objeto de sonda Code
El objeto de sonda Code contiene el código fuente Java del fragmento de sonda.El objeto de sonda Target
El objeto de sonda Target es una especificación de las clases y métodos a los que debe aplicarse la sonda.El fragmento de sonda executableUnit
El fragmento de sonda executableUnit le permite recopilar datos de manera precisa para los métodos que coinciden con la especificación de destino y filtro de la sonda, y que disponen de información de código fuente.El fragmento de sonda staticInitializer
El fragmento de sonda staticInitializer le permite insertar código nuevo en el inicializador de clase de cada clase sondeada. Si la clase no tiene un inicializador de clase, se creará uno.El formato de la cadena de caracteres methodLineTables
La cadena de caracteres de datos methodLineTables codifica una tabla con una entrada para cada unidad ejecutable de una clase.
Tema principal: Recopilación de datos de tiempo de ejecución con sondas definidas por el usuario