Package com.ibm.di.automation
Class VARIANT
- java.lang.Object
-
- com.ibm.di.automation.VARIANT
-
- All Implemented Interfaces:
java.io.Serializable
public class VARIANT extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description intm_pVARIANT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VARIANTcloneIndirect()booleangetBoolean()booleangetBooleanRef()bytegetByte()bytegetByteRef()longgetCurrency()longgetCurrencyRef()doublegetDate()doublegetDateRef()java.lang.ObjectgetDispatch()java.lang.ObjectgetDispatchRef()doublegetDouble()doublegetDoubleRef()voidgetEmpty()intgetError()intgetErrorRef()floatgetFloat()floatgetFloatRef()intgetInt()intgetIntRef()voidgetNull()java.lang.ObjectgetObject()java.lang.ObjectgetObjectRef()shortgetShort()shortgetShortRef()java.lang.StringgetString()java.lang.StringgetStringRef()shortgetvt()protected voidinit()booleanisNull()voidLoad(java.io.InputStream is)voidputBoolean(boolean in)voidputBooleanRef(boolean in)voidputBSTR(BSTR in)voidputByte(byte in)voidputByteRef(byte in)voidputCurrency(long in)voidputCurrencyRef(long in)voidputDate(double in)voidputDateRef(double in)voidputDispatch(java.lang.Object in)voidputDispatchRef(java.lang.Object in)voidputDouble(double in)voidputDoubleRef(double in)voidputEmpty()voidputError(int in)voidputErrorRef(int in)voidputFloat(float in)voidputFloatRef(float in)voidputInt(int in)voidputIntRef(int in)voidputLong(long in)voidputNoParam()voidputNull()voidputObject(java.lang.Object in)voidputObjectRef(java.lang.Object in)voidputSafeArray(SafeArray in)voidputSafeArrayRef(SafeArray in)voidputShort(short in)voidputShortRef(short in)voidputString(java.lang.String in)voidputStringRef(java.lang.String in)voidrelease()voidSave(java.io.OutputStream os)booleantoBoolean()bytetoByte()longtoCurrency()doubletoDate()IDispatchtoDispatch()doubletoDouble()inttoError()floattoFloat()inttoInt()java.lang.ObjecttoObject()SafeArraytoSafeArray()SafeArraytoSafeArray(boolean deepCopy)shorttoShort()java.lang.StringtoString()
-
-
-
Constructor Detail
-
VARIANT
public VARIANT()
-
VARIANT
public VARIANT(int in)
-
VARIANT
public VARIANT(double in)
-
VARIANT
public VARIANT(boolean in)
-
VARIANT
public VARIANT(java.lang.String in)
-
VARIANT
public VARIANT(SafeArray in, boolean fByRef)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toObject
public java.lang.Object toObject()
-
Save
public void Save(java.io.OutputStream os) throws java.io.IOException- Throws:
java.io.IOException
-
Load
public void Load(java.io.InputStream is) throws java.io.IOException- Throws:
java.io.IOException
-
-