tangentum technologies    
 

Deutsch

   
   
 
    Built-in Instruction Selection Predicates

II. Built-in Instruction Selection Predicates

This reference contains a complete reference of the predefined selection predicates for instructions which are built into the CodeMonitorTM for Java. Each selection predicate is given by its name, function, synopsis, and a description with an example.

Table of Contents
instruction -- Selects instructions from a specified set of instruction-types.
ref-to-package -- Selects instructions with references to any package of a specified set of packages.
ref-to-subpackage -- Selects instructions with references to a subpackage of any package from a specified set of packages.
ref-to-package-or-subpackage -- Selects instructions with references to a package that is member of specified set of packages, or any of their subpackages.
ref-to-type -- Selects instructions with references to a type (class or interface) that is a member of a specified set of types (classes or interfaces).
ref-to-nested-type -- Selects instructions with references to nested types (classes or interfaces) of a specified set of types (classes or interfaces).
ref-to-type-or-nested-type -- Selects instructions with references to a specified set of types (classes or interfaces), or to classes or interfaces which are nested in the specified set of types (classes or interfaces).
ref-to-method -- Selects instructions that invoke methods with names from a specified set of method-names.
ref-to-method-with-signature -- Selects instructions that invoke methods with a specified signature.
ref-to-method-with-signature-containing -- Selects instructions that invoke methods whose signature contains a type from a specified set of types.
ref-to-method-with-signature-containing-all -- Selects instructions that invoke methods whose signature contains all types of a specified set of types.
ref-to-method-with-result -- Selects instructions that invoke methods whose result-type is member of a specified set of types.
ref-to-field -- Selects instructions that access fields with names from a specified set of field-names.
ref-to-field-with-type -- Selects instructions that access fields whose type is member of a specified set of types.
ref-intra-package -- Selects instructions with references to the package of the class, in which the methods are defined.
ref-inter-package -- Selects instructions with references to other packages than the package of the class, in which the methods are defined.