IBM Endpoint Manager Inspectors Reference |
Win: Windows
Lin: Red Hat and SUSE Linux
Sol: SUN Solaris
HPUX: Hewlett-Packard UNIX version
AIX: IBM AIX
Mac: Apple Macintosh
Ubu: Ubuntu/Debian
WM: Windows Mobile
The version (e.g. Lin:8.1) corresponds to the version of the IEM product (8.1) in which the inspector was introduced in the client on that platform.
The version number is not shown if it is less than 8.0.
These Inspectors look into the currently installed relevance engine to retrieve information about specific Inspectors.
Declaration | Description | Platforms (?) |
parent of <type> | The types (if any) whose properties are inherited by this type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
direct object type of <property> | The type (if any) required after the keyword "of" in an expression using the property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
index type of <property> | The type (if any) required before or without the keyword "of" in an expression using the property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <property> | The type that the property produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
left operand type of <binary operator> | The type required before the operator in an expression. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <binary operator> | The type that the binary operator produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
right operand type of <binary operator> | The type required after the operator in an expression. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
operand type of <unary operator> | The type required in an expression using the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <unary operator> | The type that the unary operator produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
operand type of <cast> | The type required before the keyword "as" in an expression using the cast. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <cast> | The type that the casting operator produces. | Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1 |
Declaration | Return Type | Description | Platforms (?) |
<type> = <type> | <boolean> | Returns TRUE if both expressions denote the same type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Return type | Description | Platforms (?) |
<type> as string | <string> | A string indicating the type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
cast from of <type> | <cast> Plural: casts from | Returns the casts that can be created from the specified <type>. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
name of <type> | <string> Plural: names | A string naming the type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
parent of <type> | <type> Plural: parents | The types (if any) whose properties are inherited by this type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property <string> of <type> | <property> Plural: properties | Returns the Inspector property of the specified string and type. Typically there is more than one property, so this is often used in the plural. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property of <type> | <property> Plural: properties | Returns the Inspector property of the specified type. Typically there is more than one property, so this is often used in the plural. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property returning <type> of <type> | <property> Plural: properties returning | Returns Inspectors of the form <type> of <type>. Typically there is more than one property, so this is often used in the plural. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
size of <type> | <integer> Plural: sizes | The number of bytes used in the internal representation of an object of the given type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Description | Platforms (?) |
property <string> | Typically used in the plural, returns the "line" Inspector properties. Example: property "first matches" - Returns the list of properties accessed by the string provided. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property returning <type> | Produces a list of the Inspector properties that return the specified <type>. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property <string> of <type> | Returns the Inspector property of the specified string and type. Typically there is more than one property, so this is often used in the plural. Example: properties "lines" of type "file" - Returns the various line properties of the "file" type. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property of <type> | Returns the Inspector property of the specified type. Typically there is more than one property, so this is often used in the plural. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
property returning <type> of <type> | Returns Inspectors of the form <type> of <type>. Typically there is more than one property, so this is often used in the plural. Example: properties returning (type "file line") of type "file" - Returns the list of properties that return the <type> specified given an object of type <type>. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Return type | Description | Platforms (?) |
<property> as string | <string> | A short description of the use of the property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
dependency known of <property> | <boolean> Plural: dependencies known | This introspector returns TRUE if a property's dependency is known. If it isn't, then properties containing the expression can't be fingerprinted, an optimization that exempts expressions from re-evaluation if their dependencies haven't changed. | Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1 |
direct object type of <property> | <type> Plural: direct object types | The type (if any) required after the keyword "of" in an expression using the property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
index type of <property> | <type> Plural: index types | The type (if any) required before or without the keyword "of" in an expression using the property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
multivalued of <property> | <boolean> Plural: multivalueds | Can the property have more than one value for a single input?. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
plural name of <property> | <string> Plural: plural names | The name of the property, in the plural. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <property> | <type> Plural: result types | The type that the property produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
singular name of <property> | <string> Plural: singular names | The name of the property, in the singular. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
usual name of <property> | <string> Plural: usual names | Returns the usual name of the specified property. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Description | Platforms (?) |
binary operator <string> | Typically used in the plural, returns the various possible binary inspectors that use the specified operators. Example: binary operators "&" - Returns a list of all the concatentation inspectors available. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
binary operator returning <type> | Returns a list of binary operators that return the specified type. Example: binary operators returning (type "integer") - Returns a list of binary operators that return an integer, including +, -, *, /, %, and other combinations. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Return type | Description | Platforms (?) |
<binary operator> as string | <string> | A short description of the use of the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
left operand type of <binary operator> | <type> Plural: left operand types | The type required before the operator in an expression. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
name of <binary operator> | <string> Plural: names | A phrase naming the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <binary operator> | <type> Plural: result types | The type that the binary operator produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
right operand type of <binary operator> | <type> Plural: right operand types | The type required after the operator in an expression. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
symbol of <binary operator> | <string> Plural: symbols | A phrase or punctuation mark used to invoke the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Description | Platforms (?) |
unary operator <string> | Typically used in the plural, this inspector returns a list of objects that use the specified operator. Example: unary operators "-" - Returns a list of the objects that can be made negative, such as integers, floating point numbers, etcetera. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
unary operator returning <type> | Returns a list of the unary operator inspectors (such as negative) that return the specified type. Example: unary operators returning (type "hertz") - Returns - <hertz>: hertz, the only unary operator that returns a hertz object. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Return type | Description | Platforms (?) |
<unary operator> as string | <string> | A short description of the use of the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
name of <unary operator> | <string> Plural: names | A phrase naming the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
operand type of <unary operator> | <type> Plural: operand types | The type required in an expression using the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <unary operator> | <type> Plural: result types | The type that the unary operator produces. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
symbol of <unary operator> | <string> Plural: symbols | A phrase or punctuation mark used to invoke the operator. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Description | Platforms (?) |
cast <string> | Returns a list of the objects that can be cast into the type specified by <string>. Example: casts "integer" - Returns a list of the objects that can be cast as integers, eg., <string> as integer, <integer> as integer, etcetera. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
cast returning <type> | Returns a list of the objects that can be cast into the specified type. Example: casts returning (type "integer") - Returns. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
cast from of <type> | Returns the casts that can be created from the specified <type>. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
Declaration | Return type | Description | Platforms (?) |
<cast> as string | <string> | A short description of the use of the cast. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
name of <cast> | <string> Plural: names | The phrase used after the keyword "as" in an expression using the cast. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
operand type of <cast> | <type> Plural: operand types | The type required before the keyword "as" in an expression using the cast. | Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1 |
result type of <cast> | <type> Plural: result types | The type that the casting operator produces. | Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1 |