L'oggetto di analisi FragmentAtClassScope è una specifica per i requisiti di inizializzazione e di dati di un'analisi.
L'oggetto FragmentAtClassScope è facoltativo. Può essere utilizzato per includere i membri di dati statici, le funzioni di guida statiche o qualsiasi altro costruttore Java nella classe di analisi. Ad esempio, è possibile eseguire un'unica inizializzazione per un'analisi creando un inizializzatore statico che viene eseguito quando viene caricata la classe dell'analisi.
Il contenuto dell'oggetto FragmentAtClassScope viene inserito nel codice origine generato per la classe di analisi a livello di classe. Quindi, il contenuto apparirà all'interno della classe di analisi generata ma all'esterno di tutti i metodi.
Questo tipo di frammento consente di inserire il codice nella classe di analisi generata da Probekit, la classe nella quale vengono compilati gli altri frammenti di analisi. Non viene applicato alle classi con strumentazione (analizzate). Per inserire un nuovo campo statico nelle classi analizzate, vedere l'oggetto staticField. Per inserire il codice in una classe analizzata che viene eseguita quando viene caricata la classe, vedere il tipo di frammento staticInitializer.
Un'analisi può avere solo un oggetto FragmentAtClassScope.
<fragmentAtClassScope> static public int call_counter = 0; </fragmentAtClassScope>
Contenuto da
Oggetto Probe
Argomento principale: Riferimento elemento Probekit
Informazioni correlate
Esempio di FragmentAtClassScope