com.moesol.tests.disp.com_server
Class IDual.Jni

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
      extended by com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
          extended by com.moesol.tests.disp.com_server.IDual.Jni
All Implemented Interfaces:
IDispatch, IUnknown, IDual
Direct Known Subclasses:
Dual, IDual2.Jni
Enclosing interface:
IDual

public static class IDual.Jni
extends IDispatch.Jni
implements IDual

Implementation, Java to COM.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
IDispatch.Jni.MoeSolInternal
 
Nested classes/interfaces inherited from interface com.moesol.tests.disp.com_server.IDual
IDual.Disp, IDual.Jni
 
Field Summary
 
Fields inherited from interface com.moesol.tests.disp.com_server.IDual
IID, TYPELIB
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Constructor Summary
protected IDual.Jni()
           
 
Method Summary
 void ArrayOfDatesAsOut(Date[][] p0)
          IDL: [ helpstring("method ArrayOfDatesAsOut") ]
 void ArrayOfNastyAsOut(NASTY_STRUCT[][] p0)
          IDL: [ helpstring("method ArrayOfNastyAsOut") ]
 void ArrayOfStringAsVARIANTOut(Object[] p0)
          IDL: [ helpstring("method ArrayOfStringAsVARIANTOut") ]
 void ArrayOfStringsAsOut(String[][] p0)
          IDL: [ helpstring("method ArrayOfStringsAsOut") ]
 void ArrayOfVARIANTAsOut(Object[][] p0, short p1, long p2)
          IDL: [ helpstring("") ]
 void BOOLAsOut(boolean[] p0)
          IDL: [ helpstring("method BOOLAsOut") ]
 void BSTRAsOut(String[] p0)
          IDL: [ helpstring("method BSTRAsOut") ]
 void ByteArrayInOut(short[][] p0)
          IDL: [ helpstring("method ByteArrayInOut") ]
 void BYTEAsOut(short[] p0)
          IDL: [ helpstring("method BYTEAsOut") ]
 void CallWithOptional()
          [optional=1]
 void CallWithOptional(Object p0)
          IDL: [ helpstring("method CallWithOptional") ]
 void CallWithThreeOptionals()
          [optional=3]
 void CallWithThreeOptionals(Object p0)
          [optional=2]
 void CallWithThreeOptionals(Object p0, Object p1)
          [optional=1]
 void CallWithThreeOptionals(Object p0, Object p1, Object p2)
          IDL: [ helpstring("method CallWithThreeOptionals") ]
 void CHARAsOut(byte[] p0)
          IDL: [ helpstring("method CHARAsOut") ]
 void CYAsOut(long[] p0)
          IDL: [ helpstring("method CYAsOut") ]
 void DATEAsOut(Date[] p0)
          IDL: [ helpstring("method DATEAsOut") ]
 void DOUBLEAsOut(double[] p0)
          IDL: [ helpstring("method DOUBLEAsOut") ]
 void DUALAsOut(Dual[] p0)
          IDL: [ helpstring("method DUALAsOut") ]
 void DWORDAsOut(long[] p0)
          IDL: [ helpstring("method DWORDAsOut") ]
 void FLOATAsOut(float[] p0)
          IDL: [ helpstring("method FLOATAsOut") ]
 void GetBSTR(String[] p0)
          IDL: [ helpstring("method GetBSTR") ]
 void GetDECIMALAsOut(BigDecimal[] p0)
          IDL: [ helpstring("method GetDECIMALAsOut") ]
 void GetDWORD(long[] p0)
          IDL: [ helpstring("method GetDWORD") ]
 IUnknown getFirstChildWithCLSID(GUID p0)
          IDL: [ helpstring("method getFirstChildWithCLSID") ]
 boolean getPropBOOL()
          IDL: [ helpstring("property PropBOOL") ]
 String getPropBSTR()
          IDL: [ helpstring("property PropBSTR") ]
 short getPropBYTE()
          IDL: [ helpstring("property PropBYTE") ]
 short[] getPropByteArray()
          IDL: [ helpstring("property PropByteArray") ]
 byte getPropChar()
          IDL: [ helpstring("property PropChar") ]
 GUID getPropCLSID()
          IDL: [ helpstring("") ]
 long getPropCY()
          IDL: [ helpstring("property PropCY") ]
 Date getPropDATE()
          IDL: [ helpstring("property PropDATE") ]
 BigDecimal getPropDECIMAL()
          IDL: [ helpstring("property PropDECIMAL") ]
 double getPropDOUBLE()
          IDL: [ helpstring("property PropDOUBLE") ]
 Dual getPropDUAL()
          IDL: [ helpstring("property m_propDUAL") ]
 long getPropDWORD()
          IDL: [ helpstring("property PropDWORD") ]
 int getPropEnum()
          IDL: [ helpstring("") ]
 IExtraDual getPropExtraDual()
          IDL: [ helpstring("property PropExtraDual") ]
 float getPropFLOAT()
          IDL: [ helpstring("property PropFLOAT") ]
 IDispatch getPropIDispatch()
          IDL: [ helpstring("property PropIDispatch") ]
 int getPropINT()
          IDL: [ helpstring("property PropINT") ]
 IUnknown getPropIUnknown()
          IDL: [ helpstring("property PropIUnknown") ]
 long getPropLONGLONG()
          IDL: [ helpstring("property PropLONGLONG") ]
 String getPropLPSTR()
          IDL: [ helpstring("") ]
 String getPropLPWSTR()
          IDL: [ helpstring("") ]
 NASTY_STRUCT[] getPropNastyArray()
          IDL: [ helpstring("") ]
 NASTY_STRUCT getPropNastyStruct()
          IDL: [ helpstring("") ]
 TEST_NO_UUID_STRUCT getPropNoUuidStruct()
          IDL: [ helpstring("") ]
 int getPropSCODE()
          IDL: [ helpstring("property PropSCODE") ]
 short getPropSHORT()
          IDL: [ helpstring("property PropSHORT") ]
 TEST_STRUCT getPropStruct()
          IDL: [ helpstring("") ]
 TEST_FIELDS getPropStructFields()
          IDL: [ helpstring("") ]
 long getPropUINT()
          IDL: [ helpstring("property PropUINT") ]
 long getPropULONG()
          IDL: [ helpstring("property PropULONG") ]
 char getPropUSHORT()
          IDL: [ helpstring("property PropSHORT") ]
 Object getPropVARIANT()
          IDL: [ helpstring("property PropVARIANT") ]
 int getRetypeLongToBitmap()
          IDL: [ helpstring("") ]
 void GUIDInOut(GUID[] p0)
          IDL: [ helpstring("") ]
 void IDispatchAsOut(IDispatch[] p0)
          IDL: [ helpstring("method IDispatchAsOut") ]
 void InCArrayType(byte[] p0)
          IDL: [ helpstring("") ]
 void INTAsOut(int[] p0)
          IDL: [ helpstring("method INTAsOut") ]
protected  void internalOnSetInterface()
          Template method to setup apartment thread checking.
 void IUnknownAsInOut(IUnknown[] p0)
          IDL: [ helpstring("method IUnknownAsInOut") ]
 void IUnknownAsOut(IUnknown[] p0)
          IDL: [ helpstring("method IUnknownAsOut") ]
 void LONGLONGAsOut(long[] p0)
          IDL: [ helpstring("method LONGLONGAsOut") ]
 void NastyStructInOut(NASTY_STRUCT[] p0)
          IDL: [ helpstring("") ]
 void NoUuidStructInOut(TEST_NO_UUID_STRUCT[] p0)
          IDL: [ helpstring("") ]
 void OutCArrayType(byte[] p0)
          IDL: [ helpstring("") ]
 void SCODEAsOut(int[] p0)
          IDL: [ helpstring("method SCODEAsOut") ]
 void SetBSTRRef(String[] p0)
          IDL: [ helpstring("method SetBSTRRef") ]
 void SetBYTERef(short[] p0)
          IDL: [ helpstring("method SetBYTERef") ]
 void SetCHARRef(byte[] p0)
          IDL: [ helpstring("method SetCHARRef") ]
 void SetDECIMALRef(BigDecimal[] p0)
          IDL: [ helpstring("method SetDECIMALRef") ]
 void SetDWORDRef(long[] p0)
          IDL: [ helpstring("method SetDWORDRef") ]
 void SetINTRef(int[] p0)
          IDL: [ helpstring("method SetINTRef") ]
 void setPropBOOL(boolean p0)
          IDL: [ helpstring("property PropBOOL") ]
 void setPropBSTR(String p0)
          IDL: [ helpstring("property PropBSTR") ]
 void setPropBYTE(short p0)
          IDL: [ helpstring("property PropBYTE") ]
 void setPropByteArray(short[] p0)
          IDL: [ helpstring("property PropByteArray") ]
 void setPropChar(byte p0)
          IDL: [ helpstring("property PropChar") ]
 void setPropCY(long p0)
          IDL: [ helpstring("property PropCY") ]
 void setPropDATE(Date p0)
          IDL: [ helpstring("property PropDATE") ]
 void setPropDECIMAL(BigDecimal p0)
          IDL: [ helpstring("property PropDECIMAL") ]
 void setPropDOUBLE(double p0)
          IDL: [ helpstring("property PropDOUBLE") ]
 void setPropDWORD(long p0)
          IDL: [ helpstring("property PropDWORD") ]
 void setPropEnum(int p0)
          IDL: [ helpstring("") ]
 void setPropExtraDual(IExtraDual p0)
          IDL: [ helpstring("property PropExtraDual") ]
 void setPropFLOAT(float p0)
          IDL: [ helpstring("property PropFLOAT") ]
 void setPropINT(int p0)
          IDL: [ helpstring("property PropINT") ]
 void setPropLONGLONG(long p0)
          IDL: [ helpstring("property PropLONGLONG") ]
 void setPropLPSTR(String p0)
          IDL: [ helpstring("") ]
 void setPropLPWSTR(String p0)
          IDL: [ helpstring("") ]
 void setPropNastyArray(NASTY_STRUCT[] p0)
          IDL: [ helpstring("") ]
 void setPropNastyStruct(NASTY_STRUCT p0)
          IDL: [ helpstring("") ]
 void setPropNoUuidStruct(TEST_NO_UUID_STRUCT p0)
          IDL: [ helpstring("") ]
 void setPropSCODE(int p0)
          IDL: [ helpstring("property PropSCODE") ]
 void setPropSHORT(short p0)
          IDL: [ helpstring("property PropSHORT") ]
 void setPropStruct(TEST_STRUCT p0)
          IDL: [ helpstring("") ]
 void setPropStructFields(TEST_FIELDS p0)
          IDL: [ helpstring("") ]
 void setPropUINT(long p0)
          IDL: [ helpstring("property PropUINT") ]
 void setPropULONG(long p0)
          IDL: [ helpstring("property PropULONG") ]
 void setPropUSHORT(char p0)
          IDL: [ helpstring("property PropSHORT") ]
 void setPropVARIANT(Object p0)
          IDL: [ helpstring("property PropVARIANT") ]
 void setrefPropDUAL(Dual p0)
          IDL: [ helpstring("property m_propDUAL") ]
 void setrefPropIDispatch(IDispatch p0)
          IDL: [ helpstring("property PropIDispatch") ]
 void setrefPropIUnknown(IUnknown p0)
          IDL: [ helpstring("property PropIUnknown") ]
 void setRetypeLongToBitmap(int p0)
          IDL: [ helpstring("") ]
 void SetSHORTRef(short[] p0)
          IDL: [ helpstring("method SetSHORTRef") ]
 void SetUINTRef(long[] p0)
          IDL: [ helpstring("method SetUINTRef") ]
 void SetULONGRef(long[] p0)
          IDL: [ helpstring("method SetULONGRef") ]
 void SetUSHORTRef(char[] p0)
          IDL: [ helpstring("method SetUSHORTRef") ]
 void SHORTAsOut(short[] p0)
          IDL: [ helpstring("method SHORTAsOut") ]
 void StructFieldsInOut(TEST_FIELDS[] p0)
          IDL: [ helpstring("") ]
 void StructInOut(TEST_STRUCT[] p0)
          IDL: [ helpstring("") ]
 void UINTAsOut(long[] p0)
          IDL: [ helpstring("method UINTAsOut") ]
 void ULONGAsOut(long[] p0)
          IDL: [ helpstring("method ULONGAsOut") ]
 void USHORTAsOut(char[] p0)
          IDL: [ helpstring("method USHORTAsOut") ]
 void VARIANTAsOut(Object[] p0)
          IDL: [ helpstring("method VARIANTAsOut") ]
 void VariantInOut(Object[] p0)
          IDL: [ helpstring("method VARIANTInOut") ]
 void VariantInOutByRef(Object[] p0)
          IDL: [ helpstring("method VARIANTInOutByRef") ]
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
Invoke
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
equals, finalize, hashCode, QueryInterface, QueryInterface, Release, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Constructor Detail

IDual.Jni

protected IDual.Jni()
Method Detail

internalOnSetInterface

protected void internalOnSetInterface()
Description copied from class: IUnknown.Jni
Template method to setup apartment thread checking. Call: MoeSolInternal.recordApartment(this) to setup apartment thread checking.

Overrides:
internalOnSetInterface in class IUnknown.Jni

getPropBSTR

public String getPropBSTR()
Description copied from interface: IDual
IDL: [ helpstring("property PropBSTR") ]

Specified by:
getPropBSTR in interface IDual
Returns:
IDL: [out] [retval] BSTR*

setPropBSTR

public void setPropBSTR(String p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropBSTR") ]

Specified by:
setPropBSTR in interface IDual
Parameters:
p0 - IDL: [in] BSTR

GetBSTR

public void GetBSTR(String[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method GetBSTR") ]

Specified by:
GetBSTR in interface IDual
Parameters:
p0 - IDL: [out] BSTR*

getPropDWORD

public long getPropDWORD()
Description copied from interface: IDual
IDL: [ helpstring("property PropDWORD") ]

Specified by:
getPropDWORD in interface IDual
Returns:
IDL: [out] [retval] ULONG*

setPropDWORD

public void setPropDWORD(long p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropDWORD") ]

Specified by:
setPropDWORD in interface IDual
Parameters:
p0 - IDL: [in] ULONG

GetDWORD

public void GetDWORD(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method GetDWORD") ]

Specified by:
GetDWORD in interface IDual
Parameters:
p0 - IDL: [out] ULONG*

CallWithOptional

public void CallWithOptional(Object p0)
Description copied from interface: IDual
IDL: [ helpstring("method CallWithOptional") ]

Specified by:
CallWithOptional in interface IDual
Parameters:
p0 - IDL: [in] [optional] VARIANT

CallWithOptional

public void CallWithOptional()
[optional=1]

Specified by:
CallWithOptional in interface IDual

getPropIUnknown

public IUnknown getPropIUnknown()
Description copied from interface: IDual
IDL: [ helpstring("property PropIUnknown") ]

Specified by:
getPropIUnknown in interface IDual
Returns:
IDL: [out] [retval] IUnknown**

setrefPropIUnknown

public void setrefPropIUnknown(IUnknown p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropIUnknown") ]

Specified by:
setrefPropIUnknown in interface IDual
Parameters:
p0 - IDL: [in] IUnknown*

getPropExtraDual

public IExtraDual getPropExtraDual()
Description copied from interface: IDual
IDL: [ helpstring("property PropExtraDual") ]

Specified by:
getPropExtraDual in interface IDual
Returns:
IDL: [out] [retval] IExtraDual**

setPropExtraDual

public void setPropExtraDual(IExtraDual p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropExtraDual") ]

Specified by:
setPropExtraDual in interface IDual
Parameters:
p0 - IDL: [in] IExtraDual*

SetBSTRRef

public void SetBSTRRef(String[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetBSTRRef") ]

Specified by:
SetBSTRRef in interface IDual
Parameters:
p0 - IDL: [in] BSTR*

SetDWORDRef

public void SetDWORDRef(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetDWORDRef") ]

Specified by:
SetDWORDRef in interface IDual
Parameters:
p0 - IDL: [in] ULONG*

getPropBYTE

public short getPropBYTE()
Description copied from interface: IDual
IDL: [ helpstring("property PropBYTE") ]

Specified by:
getPropBYTE in interface IDual
Returns:
IDL: [out] [retval] BYTE*

setPropBYTE

public void setPropBYTE(short p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropBYTE") ]

Specified by:
setPropBYTE in interface IDual
Parameters:
p0 - IDL: [in] BYTE

SetBYTERef

public void SetBYTERef(short[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetBYTERef") ]

Specified by:
SetBYTERef in interface IDual
Parameters:
p0 - IDL: [in] BYTE*

getPropUSHORT

public char getPropUSHORT()
Description copied from interface: IDual
IDL: [ helpstring("property PropSHORT") ]

Specified by:
getPropUSHORT in interface IDual
Returns:
IDL: [out] [retval] USHORT*

setPropUSHORT

public void setPropUSHORT(char p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropSHORT") ]

Specified by:
setPropUSHORT in interface IDual
Parameters:
p0 - IDL: [in] USHORT

SetUSHORTRef

public void SetUSHORTRef(char[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetUSHORTRef") ]

Specified by:
SetUSHORTRef in interface IDual
Parameters:
p0 - IDL: [in] USHORT*

getPropULONG

public long getPropULONG()
Description copied from interface: IDual
IDL: [ helpstring("property PropULONG") ]

Specified by:
getPropULONG in interface IDual
Returns:
IDL: [out] [retval] ULONG*

setPropULONG

public void setPropULONG(long p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropULONG") ]

Specified by:
setPropULONG in interface IDual
Parameters:
p0 - IDL: [in] ULONG

SetULONGRef

public void SetULONGRef(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetULONGRef") ]

Specified by:
SetULONGRef in interface IDual
Parameters:
p0 - IDL: [in] ULONG*

getPropUINT

public long getPropUINT()
Description copied from interface: IDual
IDL: [ helpstring("property PropUINT") ]

Specified by:
getPropUINT in interface IDual
Returns:
IDL: [out] [retval] UINT*

setPropUINT

public void setPropUINT(long p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropUINT") ]

Specified by:
setPropUINT in interface IDual
Parameters:
p0 - IDL: [in] UINT

SetUINTRef

public void SetUINTRef(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetUINTRef") ]

Specified by:
SetUINTRef in interface IDual
Parameters:
p0 - IDL: [in] UINT*

getPropINT

public int getPropINT()
Description copied from interface: IDual
IDL: [ helpstring("property PropINT") ]

Specified by:
getPropINT in interface IDual
Returns:
IDL: [out] [retval] INT*

setPropINT

public void setPropINT(int p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropINT") ]

Specified by:
setPropINT in interface IDual
Parameters:
p0 - IDL: [in] INT

SetINTRef

public void SetINTRef(int[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetINTRef") ]

Specified by:
SetINTRef in interface IDual
Parameters:
p0 - IDL: [in] INT*

getPropChar

public byte getPropChar()
Description copied from interface: IDual
IDL: [ helpstring("property PropChar") ]

Specified by:
getPropChar in interface IDual
Returns:
IDL: [out] [retval] CHAR*

setPropChar

public void setPropChar(byte p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropChar") ]

Specified by:
setPropChar in interface IDual
Parameters:
p0 - IDL: [in] CHAR

SetCHARRef

public void SetCHARRef(byte[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetCHARRef") ]

Specified by:
SetCHARRef in interface IDual
Parameters:
p0 - IDL: [in] CHAR*

getPropSHORT

public short getPropSHORT()
Description copied from interface: IDual
IDL: [ helpstring("property PropSHORT") ]

Specified by:
getPropSHORT in interface IDual
Returns:
IDL: [out] [retval] SHORT*

setPropSHORT

public void setPropSHORT(short p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropSHORT") ]

Specified by:
setPropSHORT in interface IDual
Parameters:
p0 - IDL: [in] SHORT

SetSHORTRef

public void SetSHORTRef(short[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetSHORTRef") ]

Specified by:
SetSHORTRef in interface IDual
Parameters:
p0 - IDL: [in] SHORT*

BSTRAsOut

public void BSTRAsOut(String[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method BSTRAsOut") ]

Specified by:
BSTRAsOut in interface IDual
Parameters:
p0 - IDL: [out] BSTR*

DWORDAsOut

public void DWORDAsOut(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method DWORDAsOut") ]

Specified by:
DWORDAsOut in interface IDual
Parameters:
p0 - IDL: [out] ULONG*

BYTEAsOut

public void BYTEAsOut(short[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method BYTEAsOut") ]

Specified by:
BYTEAsOut in interface IDual
Parameters:
p0 - IDL: [out] BYTE*

USHORTAsOut

public void USHORTAsOut(char[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method USHORTAsOut") ]

Specified by:
USHORTAsOut in interface IDual
Parameters:
p0 - IDL: [out] USHORT*

ULONGAsOut

public void ULONGAsOut(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ULONGAsOut") ]

Specified by:
ULONGAsOut in interface IDual
Parameters:
p0 - IDL: [out] ULONG*

UINTAsOut

public void UINTAsOut(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method UINTAsOut") ]

Specified by:
UINTAsOut in interface IDual
Parameters:
p0 - IDL: [out] UINT*

INTAsOut

public void INTAsOut(int[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method INTAsOut") ]

Specified by:
INTAsOut in interface IDual
Parameters:
p0 - IDL: [out] INT*

CHARAsOut

public void CHARAsOut(byte[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method CHARAsOut") ]

Specified by:
CHARAsOut in interface IDual
Parameters:
p0 - IDL: [out] CHAR*

SHORTAsOut

public void SHORTAsOut(short[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SHORTAsOut") ]

Specified by:
SHORTAsOut in interface IDual
Parameters:
p0 - IDL: [out] SHORT*

getPropLONGLONG

public long getPropLONGLONG()
Description copied from interface: IDual
IDL: [ helpstring("property PropLONGLONG") ]

Specified by:
getPropLONGLONG in interface IDual
Returns:
IDL: [out] [retval] LONGLONG*

setPropLONGLONG

public void setPropLONGLONG(long p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropLONGLONG") ]

Specified by:
setPropLONGLONG in interface IDual
Parameters:
p0 - IDL: [in] LONGLONG

LONGLONGAsOut

public void LONGLONGAsOut(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method LONGLONGAsOut") ]

Specified by:
LONGLONGAsOut in interface IDual
Parameters:
p0 - IDL: [out] LONGLONG*

getPropFLOAT

public float getPropFLOAT()
Description copied from interface: IDual
IDL: [ helpstring("property PropFLOAT") ]

Specified by:
getPropFLOAT in interface IDual
Returns:
IDL: [out] [retval] FLOAT*

setPropFLOAT

public void setPropFLOAT(float p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropFLOAT") ]

Specified by:
setPropFLOAT in interface IDual
Parameters:
p0 - IDL: [in] FLOAT

FLOATAsOut

public void FLOATAsOut(float[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method FLOATAsOut") ]

Specified by:
FLOATAsOut in interface IDual
Parameters:
p0 - IDL: [out] FLOAT*

getPropDOUBLE

public double getPropDOUBLE()
Description copied from interface: IDual
IDL: [ helpstring("property PropDOUBLE") ]

Specified by:
getPropDOUBLE in interface IDual
Returns:
IDL: [out] [retval] DOUBLE*

setPropDOUBLE

public void setPropDOUBLE(double p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropDOUBLE") ]

Specified by:
setPropDOUBLE in interface IDual
Parameters:
p0 - IDL: [in] DOUBLE

DOUBLEAsOut

public void DOUBLEAsOut(double[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method DOUBLEAsOut") ]

Specified by:
DOUBLEAsOut in interface IDual
Parameters:
p0 - IDL: [out] DOUBLE*

getPropCY

public long getPropCY()
Description copied from interface: IDual
IDL: [ helpstring("property PropCY") ]

Specified by:
getPropCY in interface IDual
Returns:
IDL: [out] [retval] CY*

setPropCY

public void setPropCY(long p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropCY") ]

Specified by:
setPropCY in interface IDual
Parameters:
p0 - IDL: [in] CY

CYAsOut

public void CYAsOut(long[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method CYAsOut") ]

Specified by:
CYAsOut in interface IDual
Parameters:
p0 - IDL: [out] CY*

CallWithThreeOptionals

public void CallWithThreeOptionals(Object p0,
                                   Object p1,
                                   Object p2)
Description copied from interface: IDual
IDL: [ helpstring("method CallWithThreeOptionals") ]

Specified by:
CallWithThreeOptionals in interface IDual
Parameters:
p0 - IDL: [in] [optional] VARIANT
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT

CallWithThreeOptionals

public void CallWithThreeOptionals(Object p0,
                                   Object p1)
[optional=1]

Specified by:
CallWithThreeOptionals in interface IDual

CallWithThreeOptionals

public void CallWithThreeOptionals(Object p0)
[optional=2]

Specified by:
CallWithThreeOptionals in interface IDual

CallWithThreeOptionals

public void CallWithThreeOptionals()
[optional=3]

Specified by:
CallWithThreeOptionals in interface IDual

getPropSCODE

public int getPropSCODE()
Description copied from interface: IDual
IDL: [ helpstring("property PropSCODE") ]

Specified by:
getPropSCODE in interface IDual
Returns:
IDL: [out] [retval] SCODE*

setPropSCODE

public void setPropSCODE(int p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropSCODE") ]

Specified by:
setPropSCODE in interface IDual
Parameters:
p0 - IDL: [in] SCODE

SCODEAsOut

public void SCODEAsOut(int[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SCODEAsOut") ]

Specified by:
SCODEAsOut in interface IDual
Parameters:
p0 - IDL: SCODE*

getPropBOOL

public boolean getPropBOOL()
Description copied from interface: IDual
IDL: [ helpstring("property PropBOOL") ]

Specified by:
getPropBOOL in interface IDual
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setPropBOOL

public void setPropBOOL(boolean p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropBOOL") ]

Specified by:
setPropBOOL in interface IDual
Parameters:
p0 - IDL: [in] VARIANT_BOOL

BOOLAsOut

public void BOOLAsOut(boolean[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method BOOLAsOut") ]

Specified by:
BOOLAsOut in interface IDual
Parameters:
p0 - IDL: [out] VARIANT_BOOL*

IUnknownAsOut

public void IUnknownAsOut(IUnknown[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method IUnknownAsOut") ]

Specified by:
IUnknownAsOut in interface IDual
Parameters:
p0 - IDL: [out] IUnknown**

getPropIDispatch

public IDispatch getPropIDispatch()
Description copied from interface: IDual
IDL: [ helpstring("property PropIDispatch") ]

Specified by:
getPropIDispatch in interface IDual
Returns:
IDL: [out] [retval] IDispatch**

setrefPropIDispatch

public void setrefPropIDispatch(IDispatch p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropIDispatch") ]

Specified by:
setrefPropIDispatch in interface IDual
Parameters:
p0 - IDL: [in] IDispatch*

IDispatchAsOut

public void IDispatchAsOut(IDispatch[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method IDispatchAsOut") ]

Specified by:
IDispatchAsOut in interface IDual
Parameters:
p0 - IDL: [out] IDispatch**

getPropDATE

public Date getPropDATE()
Description copied from interface: IDual
IDL: [ helpstring("property PropDATE") ]

Specified by:
getPropDATE in interface IDual
Returns:
IDL: [out] [retval] DATE*

setPropDATE

public void setPropDATE(Date p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropDATE") ]

Specified by:
setPropDATE in interface IDual
Parameters:
p0 - IDL: [in] DATE

DATEAsOut

public void DATEAsOut(Date[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method DATEAsOut") ]

Specified by:
DATEAsOut in interface IDual
Parameters:
p0 - IDL: [out] DATE*

getPropVARIANT

public Object getPropVARIANT()
Description copied from interface: IDual
IDL: [ helpstring("property PropVARIANT") ]

Specified by:
getPropVARIANT in interface IDual
Returns:
IDL: [out] [retval] VARIANT*

setPropVARIANT

public void setPropVARIANT(Object p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropVARIANT") ]

Specified by:
setPropVARIANT in interface IDual
Parameters:
p0 - IDL: [in] VARIANT

VARIANTAsOut

public void VARIANTAsOut(Object[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method VARIANTAsOut") ]

Specified by:
VARIANTAsOut in interface IDual
Parameters:
p0 - IDL: [out] VARIANT*

getPropDUAL

public Dual getPropDUAL()
Description copied from interface: IDual
IDL: [ helpstring("property m_propDUAL") ]

Specified by:
getPropDUAL in interface IDual
Returns:
IDL: [out] [retval] Dual**

setrefPropDUAL

public void setrefPropDUAL(Dual p0)
Description copied from interface: IDual
IDL: [ helpstring("property m_propDUAL") ]

Specified by:
setrefPropDUAL in interface IDual
Parameters:
p0 - IDL: [in] Dual*

DUALAsOut

public void DUALAsOut(Dual[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method DUALAsOut") ]

Specified by:
DUALAsOut in interface IDual
Parameters:
p0 - IDL: [out] Dual**

getPropDECIMAL

public BigDecimal getPropDECIMAL()
Description copied from interface: IDual
IDL: [ helpstring("property PropDECIMAL") ]

Specified by:
getPropDECIMAL in interface IDual
Returns:
IDL: [out] [retval] DECIMAL*

setPropDECIMAL

public void setPropDECIMAL(BigDecimal p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropDECIMAL") ]

Specified by:
setPropDECIMAL in interface IDual
Parameters:
p0 - IDL: [in] DECIMAL

getPropByteArray

public short[] getPropByteArray()
Description copied from interface: IDual
IDL: [ helpstring("property PropByteArray") ]

Specified by:
getPropByteArray in interface IDual
Returns:
IDL: [out] [retval] SAFEARRAY(BYTE)*

setPropByteArray

public void setPropByteArray(short[] p0)
Description copied from interface: IDual
IDL: [ helpstring("property PropByteArray") ]

Specified by:
setPropByteArray in interface IDual
Parameters:
p0 - IDL: [in] SAFEARRAY(BYTE)

ByteArrayInOut

public void ByteArrayInOut(short[][] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ByteArrayInOut") ]

Specified by:
ByteArrayInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] SAFEARRAY(BYTE)*

SetDECIMALRef

public void SetDECIMALRef(BigDecimal[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method SetDECIMALRef") ]

Specified by:
SetDECIMALRef in interface IDual
Parameters:
p0 - IDL: [in] DECIMAL*

GetDECIMALAsOut

public void GetDECIMALAsOut(BigDecimal[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method GetDECIMALAsOut") ]

Specified by:
GetDECIMALAsOut in interface IDual
Parameters:
p0 - IDL: [out] DECIMAL*

ArrayOfStringAsVARIANTOut

public void ArrayOfStringAsVARIANTOut(Object[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ArrayOfStringAsVARIANTOut") ]

Specified by:
ArrayOfStringAsVARIANTOut in interface IDual
Parameters:
p0 - IDL: [out] VARIANT*

ArrayOfStringsAsOut

public void ArrayOfStringsAsOut(String[][] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ArrayOfStringsAsOut") ]

Specified by:
ArrayOfStringsAsOut in interface IDual
Parameters:
p0 - IDL: [out] SAFEARRAY(BSTR)*

ArrayOfDatesAsOut

public void ArrayOfDatesAsOut(Date[][] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ArrayOfDatesAsOut") ]

Specified by:
ArrayOfDatesAsOut in interface IDual
Parameters:
p0 - IDL: [out] SAFEARRAY(DATE)*

ArrayOfVARIANTAsOut

public void ArrayOfVARIANTAsOut(Object[][] p0,
                                short p1,
                                long p2)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
ArrayOfVARIANTAsOut in interface IDual
Parameters:
p0 - IDL: [out] SAFEARRAY(VARIANT)*
p1 - IDL: [in] SHORT
p2 - IDL: [in] UINT

getPropLPSTR

public String getPropLPSTR()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropLPSTR in interface IDual
Returns:
IDL: [out] [retval] LPSTR*

setPropLPSTR

public void setPropLPSTR(String p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropLPSTR in interface IDual
Parameters:
p0 - IDL: [in] LPSTR

getPropLPWSTR

public String getPropLPWSTR()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropLPWSTR in interface IDual
Returns:
IDL: [out] [retval] LPWSTR*

setPropLPWSTR

public void setPropLPWSTR(String p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropLPWSTR in interface IDual
Parameters:
p0 - IDL: [in] LPWSTR

getRetypeLongToBitmap

public int getRetypeLongToBitmap()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getRetypeLongToBitmap in interface IDual
Returns:
IDL: [out] [retval] LONG*

setRetypeLongToBitmap

public void setRetypeLongToBitmap(int p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setRetypeLongToBitmap in interface IDual
Parameters:
p0 - IDL: [in] LONG

getFirstChildWithCLSID

public IUnknown getFirstChildWithCLSID(GUID p0)
Description copied from interface: IDual
IDL: [ helpstring("method getFirstChildWithCLSID") ]

Specified by:
getFirstChildWithCLSID in interface IDual
Parameters:
p0 - IDL: GUID
Returns:
IDL: [out] [retval] IUnknown**

getPropCLSID

public GUID getPropCLSID()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropCLSID in interface IDual
Returns:
IDL: [out] [retval] GUID*

GUIDInOut

public void GUIDInOut(GUID[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
GUIDInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] GUID*

getPropStruct

public TEST_STRUCT getPropStruct()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropStruct in interface IDual
Returns:
IDL: [out] [retval] TEST_STRUCT*

setPropStruct

public void setPropStruct(TEST_STRUCT p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropStruct in interface IDual
Parameters:
p0 - IDL: [in] TEST_STRUCT*

StructInOut

public void StructInOut(TEST_STRUCT[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
StructInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] TEST_STRUCT*

getPropNoUuidStruct

public TEST_NO_UUID_STRUCT getPropNoUuidStruct()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropNoUuidStruct in interface IDual
Returns:
IDL: [out] [retval] TEST_NO_UUID_STRUCT*

setPropNoUuidStruct

public void setPropNoUuidStruct(TEST_NO_UUID_STRUCT p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropNoUuidStruct in interface IDual
Parameters:
p0 - IDL: [in] TEST_NO_UUID_STRUCT*

NoUuidStructInOut

public void NoUuidStructInOut(TEST_NO_UUID_STRUCT[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
NoUuidStructInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] TEST_NO_UUID_STRUCT*

getPropStructFields

public TEST_FIELDS getPropStructFields()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropStructFields in interface IDual
Returns:
IDL: [out] [retval] TEST_FIELDS*

setPropStructFields

public void setPropStructFields(TEST_FIELDS p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropStructFields in interface IDual
Parameters:
p0 - IDL: [in] TEST_FIELDS*

StructFieldsInOut

public void StructFieldsInOut(TEST_FIELDS[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
StructFieldsInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] TEST_FIELDS*

IUnknownAsInOut

public void IUnknownAsInOut(IUnknown[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method IUnknownAsInOut") ]

Specified by:
IUnknownAsInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] IUnknown**

InCArrayType

public void InCArrayType(byte[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
InCArrayType in interface IDual
Parameters:
p0 - IDL: [in] CHAR[20]

OutCArrayType

public void OutCArrayType(byte[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
OutCArrayType in interface IDual
Parameters:
p0 - IDL: [out] CHAR[20]

getPropEnum

public int getPropEnum()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropEnum in interface IDual
Returns:
IDL: [out] [retval] __MIDL___MIDL_itf_ComServer_0000_0001*

setPropEnum

public void setPropEnum(int p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropEnum in interface IDual
Parameters:
p0 - IDL: [in] __MIDL___MIDL_itf_ComServer_0000_0001

getPropNastyStruct

public NASTY_STRUCT getPropNastyStruct()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropNastyStruct in interface IDual
Returns:
IDL: [out] [retval] NASTY_STRUCT*

setPropNastyStruct

public void setPropNastyStruct(NASTY_STRUCT p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropNastyStruct in interface IDual
Parameters:
p0 - IDL: [in] NASTY_STRUCT*

NastyStructInOut

public void NastyStructInOut(NASTY_STRUCT[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
NastyStructInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] NASTY_STRUCT*

getPropNastyArray

public NASTY_STRUCT[] getPropNastyArray()
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
getPropNastyArray in interface IDual
Returns:
IDL: [out] [retval] SAFEARRAY(NASTY_STRUCT)*

setPropNastyArray

public void setPropNastyArray(NASTY_STRUCT[] p0)
Description copied from interface: IDual
IDL: [ helpstring("") ]

Specified by:
setPropNastyArray in interface IDual
Parameters:
p0 - IDL: [in] SAFEARRAY(NASTY_STRUCT)

ArrayOfNastyAsOut

public void ArrayOfNastyAsOut(NASTY_STRUCT[][] p0)
Description copied from interface: IDual
IDL: [ helpstring("method ArrayOfNastyAsOut") ]

Specified by:
ArrayOfNastyAsOut in interface IDual
Parameters:
p0 - IDL: [out] SAFEARRAY(NASTY_STRUCT)*

VariantInOut

public void VariantInOut(Object[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method VARIANTInOut") ]

Specified by:
VariantInOut in interface IDual
Parameters:
p0 - IDL: [in] [out] VARIANT*

VariantInOutByRef

public void VariantInOutByRef(Object[] p0)
Description copied from interface: IDual
IDL: [ helpstring("method VARIANTInOutByRef") ]

Specified by:
VariantInOutByRef in interface IDual
Parameters:
p0 - IDL: [in] [out] VARIANT*


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.