public class nsIVariant extends nsISupports
| Modifier and Type | Field and Description | 
|---|---|
| (package private) static int | LAST_METHOD_ID | 
| static nsID | NS_IVARIANT_10_IID | 
| static java.lang.String | NS_IVARIANT_10_IID_STR | 
| static nsID | NS_IVARIANT_IID | 
| static java.lang.String | NS_IVARIANT_IID_STR | 
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR| Constructor and Description | 
|---|
| nsIVariant(int address) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | GetAsACString(int _retval) | 
| int | GetAsArray(short[] type,
          int iid,
          int[] count,
          int[] ptr) | 
| int | GetAsAString(int _retval) | 
| int | GetAsAUTF8String(int _retval) | 
| int | GetAsBool(int[] _retval) | 
| int | GetAsChar(byte[] _retval) | 
| int | GetAsDOMString(int _retval) | 
| int | GetAsDouble(int _retval) | 
| int | GetAsFloat(float[] _retval) | 
| int | GetAsID(int retval) | 
| int | GetAsInt16(int _retval) | 
| int | GetAsInt32(int[] _retval) | 
| int | GetAsInt64(long[] _retval) | 
| int | GetAsInt8(int _retval) | 
| int | GetAsInterface(int[] iid,
              int[] iface) | 
| int | GetAsISupports(int[] _retval) | 
| int | GetAsJSVal(int[] _retval) | 
| int | GetAsString(int[] _retval) | 
| int | GetAsStringWithSize(int[] size,
                   int[] str) | 
| int | GetAsUint16(short[] _retval) | 
| int | GetAsUint32(int[] _retval) | 
| int | GetAsUint64(int _retval) | 
| int | GetAsUint8(int _retval) | 
| int | GetAsWChar(char[] _retval) | 
| int | GetAsWString(int[] _retval) | 
| int | GetAsWStringWithSize(int[] size,
                    int[] str) | 
| int | GetDataType(short[] aDataType) | 
AddRef, getAddress, QueryInterface, Releasestatic final int LAST_METHOD_ID
public static final java.lang.String NS_IVARIANT_IID_STR
public static final java.lang.String NS_IVARIANT_10_IID_STR
public static final nsID NS_IVARIANT_IID
public static final nsID NS_IVARIANT_10_IID
public int GetDataType(short[] aDataType)
public int GetAsInt8(int _retval)
public int GetAsInt16(int _retval)
public int GetAsInt32(int[] _retval)
public int GetAsInt64(long[] _retval)
public int GetAsUint8(int _retval)
public int GetAsUint16(short[] _retval)
public int GetAsUint32(int[] _retval)
public int GetAsUint64(int _retval)
public int GetAsFloat(float[] _retval)
public int GetAsDouble(int _retval)
public int GetAsBool(int[] _retval)
public int GetAsChar(byte[] _retval)
public int GetAsWChar(char[] _retval)
public int GetAsID(int retval)
public int GetAsAString(int _retval)
public int GetAsDOMString(int _retval)
public int GetAsACString(int _retval)
public int GetAsAUTF8String(int _retval)
public int GetAsString(int[] _retval)
public int GetAsWString(int[] _retval)
public int GetAsISupports(int[] _retval)
public int GetAsJSVal(int[] _retval)
public int GetAsInterface(int[] iid,
                 int[] iface)
public int GetAsArray(short[] type,
             int iid,
             int[] count,
             int[] ptr)
public int GetAsStringWithSize(int[] size,
                      int[] str)
public int GetAsWStringWithSize(int[] size,
                       int[] str)