Uses of Class
com.ibm.di.automation.VARIANT

Packages that use VARIANT
com.ibm.di.automation Provides classes for allowing the use of Windows methods. 
 

Uses of VARIANT in com.ibm.di.automation
 

Methods in com.ibm.di.automation that return VARIANT
 VARIANT COMProxy.call(Object disp, int dispid)
          Calls IDispatch::invokev for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, int dispid, Object a1)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name)
          Provides access to properties and methods exposed by an object.
 VARIANT COMProxy.call(Object disp, String name, Object a1)
          Calls IDispatch::invoke for the property/method exposed by the object.
static VARIANT IDispatch.call(Object disp, String name, Object[] args)
          Calls invoke.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2, Object a3)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2, Object a3, Object a4)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT VARIANT.cloneIndirect()
           
 VARIANT COMProxy.get(Object disp, int dispid)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYGET
 VARIANT COMProxy.get(Object disp, String name)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYGET
 VARIANT SafeArray.getVariant(int sa_idx)
           
 VARIANT SafeArray.getVariant(int sa_idx1, int sa_idx2)
           
static VARIANT IDispatch.invoke(Object disp, int dispID, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static VARIANT IDispatch.invoke(Object disp, String name, int dispID, int lcid, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static VARIANT IDispatch.invoke(Object disp, String name, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static VARIANT IDispatch.invokev(Object disp, int dispID, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
static VARIANT IDispatch.invokev(Object disp, String name, int dispID, int lcid, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Native call, calls contained COM's IDispatch's(m_pIDispatch) invoke
static VARIANT IDispatch.invokev(Object disp, String name, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
 VARIANT COMProxy.newVariant(int type, Object data)
          create VARIANT with specific type
static VARIANT IDispatch.objectToVariant(Object o)
          Converts an object to VARIANT, so that it can be passed to various function calls
static VARIANT[] IDispatch.objectToVariant(Object[] o)
          Converts an array of objects to array of VARIANTs, so that it can be passed to various function calls
 VARIANT[] SafeArray.toVariantArray()
           
 

Methods in com.ibm.di.automation with parameters of type VARIANT
 void SafeArray.fromVariantArray(VARIANT[] ja)
           
 void SafeArray.getVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)
           
static void IDispatch.invokeSubv(Object disp, String name, int dispID, int lcid, int wFlags, VARIANT[] vArg, int[] uArgErr)
          eliminate _Guid arg in the invoke call
static VARIANT IDispatch.invokev(Object disp, int dispID, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
static VARIANT IDispatch.invokev(Object disp, String name, int dispID, int lcid, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Native call, calls contained COM's IDispatch's(m_pIDispatch) invoke
static VARIANT IDispatch.invokev(Object disp, String name, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
 void SafeArray.setVariant(int sa_idx1, int sa_idx2, VARIANT c)
           
 void SafeArray.setVariant(int sa_idx, VARIANT c)
           
 void SafeArray.setVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)