Uses of Class
org.jinterop.dcom.core.JIVariant

Packages that use JIVariant
org.jinterop.dcom.core Defines the classes and data structures required to work with j-Interop. 
org.jinterop.dcom.impls.automation Defines out-of-box classes for usage with COM servers supporting automation
org.jinterop.dcom.test   
 

Uses of JIVariant in org.jinterop.dcom.core
 

Fields in org.jinterop.dcom.core declared as JIVariant
 JIVariant JIString.Variant
          Represents JIVariant for this object, it is valid only if this object is a BSTR (JIFlags.FLAG_REPRESENTATION_STRING_BSTR) type.
 JIVariant JIString.VariantByRef
          Represents JIVariant(byRef = true) for this object, it is valid only if this object is a BSTR (JIFlags.FLAG_REPRESENTATION_STRING_BSTR) type.
 

Methods in org.jinterop.dcom.core that return JIVariant
static JIVariant JIVariant.BSTRARRAY()
          Helper method for creating an array of BSTRs , IDL signature [in, out] SAFEARRAY(BSTR) *p.
static JIVariant JIVariant.EMPTY_BYREF()
          EMPTY BYREF VARIANT.
static JIVariant JIVariant.EMPTY()
          EMPTY VARIANT.
 JIVariant JIVariant.getObjectAsVariant()
          Retrieves the contained object as JIVariant.
 JIVariant JICallBuilder.getResultAsVariantAt(int index)
          Returns the value as JIVariant at the index from the result list.
static JIVariant JIVariant.makeVariant(java.lang.Object o)
          Returns a JIVariant (of the right type) based on the o.getClass()
static JIVariant JIVariant.makeVariant(java.lang.Object o, boolean isByRef)
          Returns a JIVariant (of the right type) based on the o.getClass()
static JIVariant JIVariant.NULL()
          NULL VARIANT .
static JIVariant JIVariant.OPTIONAL_PARAM()
          OPTIONAL PARAM.
static JIVariant JIVariant.OUT_IDISPATCH()
          VARIANT for ([out] IDispatch*).
static JIVariant JIVariant.OUT_IUNKNOWN()
          VARIANT for ([out] IUnknown*).
static JIVariant JIVariant.OUTPARAMforType(java.lang.Class c, boolean isArray)
           
static JIVariant JIVariant.VARIANTARRAY()
          Helper method for creating an array of VARIANTs , IDL signature [in, out] SAFEARRAY(VARIANT) *p OR [in,out] VARIANT *pArray.
 

Methods in org.jinterop.dcom.core with parameters of type JIVariant
 void JICallBuilder.addInParamAsVariant(JIVariant value, int FLAGS)
          Add [in] parameter as JIVariant at the end of the Parameter list.
 void JICallBuilder.insertInParamAsVariantAt(int index, JIVariant value, int FLAGS)
          Add [in] parameter as JIVariant at the specified index in the Parameter list.
 

Constructors in org.jinterop.dcom.core with parameters of type JIVariant
JIVariant(JIVariant variant)
          Setting up a VARIANT as reference to another.
 

Uses of JIVariant in org.jinterop.dcom.impls.automation
 

Methods in org.jinterop.dcom.impls.automation that return JIVariant
 JIVariant IJIDispatch.callMethodA(int dispId)
          Performs a method call for the method identified by the dispId parameter.
 JIVariant[] IJIDispatch.callMethodA(int dispId, java.lang.Object[] inparams)
          Performs a method call for the method identified by the dispId parameter.
 JIVariant[] IJIDispatch.callMethodA(int dispId, java.lang.Object[] inparams, int[] dispIds)
          Performs a method call for the method identified by the dispId parameter.
 JIVariant IJIDispatch.callMethodA(java.lang.String name)
          Performs a method call for the method identified by the name parameter.
 JIVariant[] IJIDispatch.callMethodA(java.lang.String name, java.lang.Object[] inparams)
          Performs a method call for the method identified by the name parameter.
 JIVariant[] IJIDispatch.callMethodA(java.lang.String name, java.lang.Object[] inparams, int[] dispIds)
          Performs a method call for the method identified by the name parameter.
 JIVariant[] IJIDispatch.callMethodA(java.lang.String name, java.lang.Object[] inparams, java.lang.String[] paramNames)
          Performs a method call for the method identified by the name parameter.
 JIVariant IJIDispatch.get(int dispId)
          Performs a propget for the method identified by the dispId.
 JIVariant[] IJIDispatch.get(int dispId, java.lang.Object[] inparams)
          Performs a propget for the method identified by the dispId parameter.
 JIVariant IJIDispatch.get(java.lang.String name)
          Performs a propget for the method identified by the name parameter.
 JIVariant[] IJIDispatch.get(java.lang.String name, java.lang.Object[] inparams)
          Performs a propget for the method identified by the name parameter.
 

Methods in org.jinterop.dcom.impls.automation with parameters of type JIVariant
 void IJIDispatch.put(int dispId, JIVariant inparam)
          Performs a propput for the method identified by the dispId.
 void IJIDispatch.put(java.lang.String name, JIVariant inparam)
          Performs a propput for the method identified by the name parameter.
 void IJIDispatch.putRef(int dispId, JIVariant inparam)
          Performs a propputref for the method identified by the dispId.
 void IJIDispatch.putRef(java.lang.String name, JIVariant inparam)
          Performs a propput for the method identified by the name parameter.
 

Uses of JIVariant in org.jinterop.dcom.test
 

Methods in org.jinterop.dcom.test that return JIVariant
 JIVariant DWebBrowserEvents2.BeforeNavigate2(IJIComObject dispatch, JIVariant URL, JIVariant Flags, JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.FileDownload(boolean noIdeaWhat, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.NavigateError(IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.NewWindow2(JIVariant ppDisp, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.NewWindow3(JIVariant ppDisp, JIVariant Cancel, int dwFlags, JIString bstrUrlContext, JIString bstrUrl)
           
 JIVariant DWebBrowserEvents2.WindowClosing(boolean IsChildWindow, JIVariant Cancel)
           
 

Methods in org.jinterop.dcom.test with parameters of type JIVariant
 JIVariant DWebBrowserEvents2.BeforeNavigate2(IJIComObject dispatch, JIVariant URL, JIVariant Flags, JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel)
           
 void DWebBrowserEvents2.DocumentComplete(IJIComObject pDisp, JIVariant URL)
           
 JIVariant DWebBrowserEvents2.FileDownload(boolean noIdeaWhat, JIVariant Cancel)
           
 void DWebBrowserEvents2.NavigateComplete2(IJIComObject pDisp, JIVariant URL)
           
 JIVariant DWebBrowserEvents2.NavigateError(IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.NewWindow2(JIVariant ppDisp, JIVariant Cancel)
           
 JIVariant DWebBrowserEvents2.NewWindow3(JIVariant ppDisp, JIVariant Cancel, int dwFlags, JIString bstrUrlContext, JIString bstrUrl)
           
 void DWebBrowserEvents2.UpdatePageStatus(IJIComObject pDisp, JIVariant nPage, JIVariant fDone)
           
 JIVariant DWebBrowserEvents2.WindowClosing(boolean IsChildWindow, JIVariant Cancel)
           
 



Copyright © 2011. All Rights Reserved.