public class nsIClassInfo extends nsISupports
| Modifier and Type | Field and Description | 
|---|---|
| static int | CONTENT_NODE | 
| static int | DOM_OBJECT | 
| static int | EAGER_CLASSINFO | 
| (package private) static int | LAST_METHOD_ID | 
| static int | MAIN_THREAD_ONLY | 
| static nsID | NS_ICLASSINFO_IID | 
| static java.lang.String | NS_ICLASSINFO_IID_STR | 
| static int | PLUGIN_OBJECT | 
| static int | SINGLETON | 
| static int | THREADSAFE | 
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR| Constructor and Description | 
|---|
| nsIClassInfo(int address) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | GetClassDescription(int[] aClassDescription) | 
| int | GetClassID(int aClassID) | 
| int | GetClassIDNoAlloc(int aClassIDNoAlloc) | 
| int | GetContractID(int[] aContractID) | 
| int | GetFlags(int[] aFlags) | 
| int | GetHelperForLanguage(int language,
                    int[] _retval) | 
| int | GetImplementationLanguage(int[] aImplementationLanguage) | 
| int | GetInterfaces(int[] count,
             int[] array) | 
AddRef, getAddress, QueryInterface, Releasestatic final int LAST_METHOD_ID
public static final java.lang.String NS_ICLASSINFO_IID_STR
public static final nsID NS_ICLASSINFO_IID
public static final int SINGLETON
public static final int THREADSAFE
public static final int MAIN_THREAD_ONLY
public static final int DOM_OBJECT
public static final int PLUGIN_OBJECT
public static final int EAGER_CLASSINFO
public static final int CONTENT_NODE
public int GetInterfaces(int[] count,
                int[] array)
public int GetHelperForLanguage(int language,
                       int[] _retval)
public int GetContractID(int[] aContractID)
public int GetClassDescription(int[] aClassDescription)
public int GetClassID(int aClassID)
public int GetImplementationLanguage(int[] aImplementationLanguage)
public int GetFlags(int[] aFlags)
public int GetClassIDNoAlloc(int aClassIDNoAlloc)