public class SObjectInspector
extends java.lang.Object
| Constructor and Description | 
|---|
SObjectInspector()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.Object | 
getId(java.lang.Object obj)
Retrieves the id of an object. 
 | 
static java.lang.Object | 
getProperty(java.lang.Object obj,
           java.lang.String name)
Retrieves a property from an IPropertyObject. 
 | 
static java.lang.Object | 
getProperty(java.lang.Object obj,
           java.lang.String name,
           java.lang.String objname)
Retrieves a property from an IPropertyObject. 
 | 
static java.lang.Object | 
getProperty(java.lang.Object obj,
           java.lang.String name,
           java.lang.String objname,
           IValueFetcher fetcher)
Retrieves a property from an IPropertyObject. 
 | 
static java.util.Set | 
getPropertyNames(java.lang.Object obj)
Retrieves the names of all properties of an Object. 
 | 
static java.lang.Object | 
getType(java.lang.Object obj)
Retrieves the type of an object. 
 | 
public static java.lang.Object getId(java.lang.Object obj)
obj - the object being inspectedpublic static java.lang.Object getType(java.lang.Object obj)
obj - the object being inspectedpublic static java.util.Set getPropertyNames(java.lang.Object obj)
obj - the object being inspectedpublic static java.lang.Object getProperty(java.lang.Object obj,
                                           java.lang.String name)
obj - the object being inspectedname - name of the propertypublic static java.lang.Object getProperty(java.lang.Object obj,
                                           java.lang.String name,
                                           java.lang.String objname)
obj - the object being inspectedname - name of the propertypublic static java.lang.Object getProperty(java.lang.Object obj,
                                           java.lang.String name,
                                           java.lang.String objname,
                                           IValueFetcher fetcher)
obj - the object being inspectedname - name of the property