Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ActiveXComponent - Class in com.jacob.activeX
-
This class provides a higher level, more object like, wrapper for top of the Dispatch object.
- ActiveXComponent(Dispatch) - Constructor for class com.jacob.activeX.ActiveXComponent
-
Creates an active X component that is built on top of the COM pointers held in the passed in dispatch.
- ActiveXComponent(String) - Constructor for class com.jacob.activeX.ActiveXComponent
-
Normally used to create a new connection to a microsoft application.
- ActiveXDispatchEvents - Class in com.jacob.activeX
-
RELEASE 1.12 EXPERIMENTAL.
- ActiveXDispatchEvents(Dispatch, Object) - Constructor for class com.jacob.activeX.ActiveXDispatchEvents
-
This is the most commonly used constructor.
- ActiveXDispatchEvents(Dispatch, Object, String) - Constructor for class com.jacob.activeX.ActiveXDispatchEvents
-
None of the samples use this constructor.
- ActiveXDispatchEvents(Dispatch, Object, String, String) - Constructor for class com.jacob.activeX.ActiveXDispatchEvents
-
Creates the event callback linkage between the the MS program represented by the Dispatch object and the Java object that will receive the callback.
- ActiveXInvocationProxy - Class in com.jacob.activeX
-
RELEASE 1.12 EXPERIMENTAL.
- ActiveXInvocationProxy() - Constructor for class com.jacob.activeX.ActiveXInvocationProxy
- addObject(JacobObject) - Static method in class com.jacob.com.ROT
-
Adds an object to the HashMap for the current thread.
- addThread() - Static method in class com.jacob.com.ROT
-
adds a new thread storage area to rot
- asString() - Method in class com.jacob.com.SafeArray
-
Convert a VT_UI1 array to string.
C
- call(Dispatch, int) - Static method in class com.jacob.com.Dispatch
- call(Dispatch, int, Object...) - Static method in class com.jacob.com.Dispatch
- call(Dispatch, String) - Static method in class com.jacob.com.Dispatch
- call(Dispatch, String, Object...) - Static method in class com.jacob.com.Dispatch
- callN(Dispatch, int, Object...) - Static method in class com.jacob.com.Dispatch
- callN(Dispatch, String, Object...) - Static method in class com.jacob.com.Dispatch
- callN_CaseSensitive(Dispatch, String, Object[]) - Static method in class com.jacob.com.Dispatch
-
not implemented yet
- callSub(Dispatch, int) - Static method in class com.jacob.com.Dispatch
-
makes call to native callSubN
- callSub(Dispatch, int, Object...) - Static method in class com.jacob.com.Dispatch
-
makes call to native callSubN
- callSub(Dispatch, String) - Static method in class com.jacob.com.Dispatch
-
makes call to native callSubN
- callSub(Dispatch, String, Object...) - Static method in class com.jacob.com.Dispatch
-
makes call to native callSubN
- callSubN(Dispatch, int, Object...) - Static method in class com.jacob.com.Dispatch
- callSubN(Dispatch, String, Object...) - Static method in class com.jacob.com.Dispatch
- changeType(short) - Method in class com.jacob.com.Variant
-
Cover for native method so we can cover it.
- clearObjects() - Static method in class com.jacob.com.ROT
-
Iterates across all of the entries in the Hashmap in the rot that corresponds to this thread.
- clone() - Method in class com.jacob.com.SafeArray
- clone() - Method in class com.jacob.com.Variant
-
this returns null
- cloneIndirect() - Method in class com.jacob.com.Variant
-
Deprecated.No longer used
- coCreateInstance(String) - Method in class com.jacob.com.Dispatch
-
Wrapper around the native method
- com.jacob.activeX - package com.jacob.activeX
- com.jacob.com - package com.jacob.com
- ComException - Exception in com.jacob.com
-
Standard exception thrown by com jni code when there is a problem
- ComException() - Constructor for exception com.jacob.com.ComException
-
constructor
- ComException(int) - Constructor for exception com.jacob.com.ComException
-
constructor with error code?
- ComException(int, String) - Constructor for exception com.jacob.com.ComException
- ComException(int, String, String, int) - Constructor for exception com.jacob.com.ComException
- ComException(int, String, String, String, int) - Constructor for exception com.jacob.com.ComException
- ComException(String) - Constructor for exception com.jacob.com.ComException
- ComFailException - Exception in com.jacob.com
-
COM Fail Exception class raised when there is a problem
- ComFailException() - Constructor for exception com.jacob.com.ComFailException
-
No argument Constructor
- ComFailException(int) - Constructor for exception com.jacob.com.ComFailException
-
Constructor
- ComFailException(int, String) - Constructor for exception com.jacob.com.ComFailException
-
Constructor
- ComFailException(int, String, String, int) - Constructor for exception com.jacob.com.ComFailException
- ComFailException(int, String, String, String, int) - Constructor for exception com.jacob.com.ComFailException
-
Constructor
- ComFailException(String) - Constructor for exception com.jacob.com.ComFailException
- compareTo(Currency) - Method in class com.jacob.com.Currency
-
compares the values of two currencies
- compareTo(Object) - Method in class com.jacob.com.Currency
-
standard comparison
- ComThread - Class in com.jacob.com
-
Represents a COM level thread This is an abstract class because all the methods are static and no instances are ever created.
- ComThread() - Constructor for class com.jacob.com.ComThread
- connectToActiveInstance(String) - Static method in class com.jacob.activeX.ActiveXComponent
-
Most code should use the standard ActiveXComponent(String) constructor and not this factory method.
- convertDateToWindowsTime(Date) - Static method in class com.jacob.com.DateUtilities
-
converts a java date to a windows time object (is this timezone safe?)
- convertMillisecondsToWindowsTime(long) - Static method in class com.jacob.com.DateUtilities
-
Convert a Java time to a COM time.
- convertWindowsTimeToDate(double) - Static method in class com.jacob.com.DateUtilities
-
converts a windows time to a Java Date Object
- convertWindowsTimeToMilliseconds(double) - Static method in class com.jacob.com.DateUtilities
-
Convert a COM time from functions Date(), Time(), Now() to a Java time (milliseconds).
- createNewInstance(String) - Static method in class com.jacob.activeX.ActiveXComponent
-
Most code should use the standard ActiveXComponent(String) contructor and not this factory method.
- Currency - Class in com.jacob.com
-
Most COM bridges use java.lang.Long as their Java data type for COM Currency data.
- Currency(long) - Constructor for class com.jacob.com.Currency
-
constructor that takes a long already in COM representation
- Currency(String) - Constructor for class com.jacob.com.Currency
-
constructor that takes a String already in COM representation
D
- DateUtilities - Class in com.jacob.com
-
java / windows date conversion utilities
- DateUtilities() - Constructor for class com.jacob.com.DateUtilities
- debug(String) - Static method in class com.jacob.com.JacobObject
-
Very basic debugging function.
- DEFAULT - Static variable in class com.jacob.com.Variant
-
Use this constant for optional parameters
- Dispatch - Class in com.jacob.com
-
Object represents MS level dispatch object.
- Dispatch() - Constructor for class com.jacob.com.Dispatch
-
zero argument constructor that sets the dispatch pointer to 0 This is the only way to create a Dispatch without a value in the pointer field.
- Dispatch(long) - Constructor for class com.jacob.com.Dispatch
-
Constructor that only gets called from JNI QueryInterface calls JNI code that looks up the object for the key passed in.
- Dispatch(Dispatch) - Constructor for class com.jacob.com.Dispatch
-
Constructor to be used by subclass that want to swap themselves in for the default Dispatch class.
- Dispatch(String) - Constructor for class com.jacob.com.Dispatch
-
This constructor calls createInstance with progid.
- DispatchEvents - Class in com.jacob.com
-
This class creates the scaffolding for event callbacks.
- DispatchEvents(Dispatch, Object) - Constructor for class com.jacob.com.DispatchEvents
-
This is the most commonly used constructor.
- DispatchEvents(Dispatch, Object, String) - Constructor for class com.jacob.com.DispatchEvents
-
None of the samples use this constructor.
- DispatchEvents(Dispatch, Object, String, String) - Constructor for class com.jacob.com.DispatchEvents
-
Creates the event callback linkage between the the MS program represented by the Dispatch object and the Java object that will receive the callback.
- DispatchIdentifier - Class in com.jacob.com
-
A bunch of DispatchIds that were pulled out of the Dispatch class for version 1.14.
- DispatchProxy - Class in com.jacob.com
-
If you need to pass a COM Dispatch object between STA threads, you have to marshall the interface.
- DispatchProxy(Dispatch) - Constructor for class com.jacob.com.DispatchProxy
-
Marshals the passed in dispatch into the stream
- DISPID_ABOUTBOX - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_APPEARANCE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_AUTOCLIP - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_BACKCOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_CHARSET - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_CODEPAGE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_DISPLAYASDEFAULT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_DISPLAYNAME - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_FONT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_FORECOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_LOCALEID - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_MESSAGEREFLECT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_PALETTE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_SCALEUNITS - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_SHOWGRABHANDLES - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_SHOWHATCHING - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_SUPPORTSMNEMONICS - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_TEXTALIGN - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_TRANSFERPRIORITY - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_UIDEAD - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AMBIENT_USERMODE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_APPEARANCE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_AUTOSIZE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BACKCOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BACKSTYLE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BORDERCOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BORDERSTYLE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BORDERVISIBLE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_BORDERWIDTH - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_CAPTION - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_CLICK - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_COLLECT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_CONSTRUCTOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DBLCLICK - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DESTRUCTOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DOCLICK - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DRAWMODE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DRAWSTYLE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_DRAWWIDTH - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_ENABLED - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_ERROREVENT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_EVALUATE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_FILLCOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_FILLSTYLE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_FONT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_FORECOLOR - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_HWND - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_KEYDOWN - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_KEYPRESS - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_KEYUP - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_MOUSEDOWN - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_MOUSEICON - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_MOUSEMOVE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_MOUSEPOINTER - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_MOUSEUP - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_NEWENUM - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_PICTURE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_PROPERTYPUT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_READYSTATE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_READYSTATECHANGE - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_REFRESH - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_TABSTOP - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_TEXT - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_UNKNOWN - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_VALID - Static variable in class com.jacob.com.DispatchIdentifier
- DISPID_VALUE - Static variable in class com.jacob.com.DispatchIdentifier
- DLL_NAME_MODIFIER_32_BIT - Static variable in class com.jacob.com.LibraryLoader
-
Appended to "jacob" when building DLL name This string must EXACTLY match the string in the build.xml file
- DLL_NAME_MODIFIER_64_BIT - Static variable in class com.jacob.com.LibraryLoader
-
Appended to "jacob" when building DLL name This string must EXACTLY match the string in the build.xml file
- doCoInitialize(int) - Static method in class com.jacob.com.ComThread
- doCoUninitialize() - Static method in class com.jacob.com.ComThread
- doInvoke(String, Class<?>[], Object[]) - Method in class com.jacob.com.InvocationProxy
- doMessagePump() - Method in class com.jacob.com.STA
-
run a message pump for the main STA
E
- EnumVariant - Class in com.jacob.com
-
An implementation of IEnumVariant based on code submitted by Thomas Hallgren (mailto:[email protected])
- EnumVariant(long) - Constructor for class com.jacob.com.EnumVariant
- EnumVariant(Dispatch) - Constructor for class com.jacob.com.EnumVariant
- equals(Object) - Method in class com.jacob.com.Currency
F
- fdexNameCaseSensitive - Static variable in class com.jacob.com.Dispatch
-
One of legal values for GetDispId.
- finalize() - Method in class com.jacob.activeX.ActiveXComponent
- finalize() - Method in class com.jacob.com.Dispatch
- finalize() - Method in class com.jacob.com.DispatchEvents
- finalize() - Method in class com.jacob.com.DispatchProxy
- finalize() - Method in class com.jacob.com.EnumVariant
- finalize() - Method in class com.jacob.com.SafeArray
- finalize() - Method in class com.jacob.com.Variant
- fromBooleanArray(boolean[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromByteArray(byte[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromCharArray(char[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromDoubleArray(double[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromFloatArray(float[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromIntArray(int[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromLongArray(long[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromShortArray(short[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromStringArray(String[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
- fromVariantArray(Variant[]) - Method in class com.jacob.com.SafeArray
-
populate the safe array from the passed in array of data
G
- get(Dispatch, int) - Static method in class com.jacob.com.Dispatch
-
Cover for call to underlying invokev()
- get(Dispatch, String) - Static method in class com.jacob.com.Dispatch
-
Cover for call to underlying invokev()
- Get - Static variable in class com.jacob.com.Dispatch
-
used by callN() and callSubN()
- get_CaseSensitive(Dispatch, String) - Static method in class com.jacob.com.Dispatch
-
not implemented yet
- getActiveInstance(String) - Method in class com.jacob.com.Dispatch
-
Wrapper around the native method
- getBoolean() - Method in class com.jacob.com.Variant
- getBoolean(int) - Method in class com.jacob.com.SafeArray
-
boolean access
- getBoolean(int[]) - Method in class com.jacob.com.SafeArray
-
get boolean value from N-dimensional array
- getBoolean(int, int) - Method in class com.jacob.com.SafeArray
-
boolean access
- getBooleanRef() - Method in class com.jacob.com.Variant
-
public cover for native method
- getBooleans(int, int, boolean[], int) - Method in class com.jacob.com.SafeArray
-
boolean access
- getBuildDate() - Static method in class com.jacob.com.JacobObject
-
Deprecated.use JacobReleaseInfo.getBuildDate() instead.
- getBuildDate() - Static method in class com.jacob.com.JacobReleaseInfo
-
loads PROPERT_FILE_NAME and returns the value of version in it
- getBuildVersion() - Static method in class com.jacob.com.JacobObject
-
Deprecated.use JacobReleaseInfo.getBuildVersion() instead.
- getBuildVersion() - Static method in class com.jacob.com.JacobReleaseInfo
-
loads PROPERT_FILE_NAME and returns the value of version in it
- getByte() - Method in class com.jacob.com.Variant
- getByte(int) - Method in class com.jacob.com.SafeArray
-
byte access
- getByte(int[]) - Method in class com.jacob.com.SafeArray
-
get byte value from N-dimensional array
- getByte(int, int) - Method in class com.jacob.com.SafeArray
-
byte access
- getByteRef() - Method in class com.jacob.com.Variant
-
public cover for native method
- getBytes(int, int, byte[], int) - Method in class com.jacob.com.SafeArray
-
Fills byte array from contents of this array
- getChar(int) - Method in class com.jacob.com.SafeArray
-
char access
- getChar(int[]) - Method in class com.jacob.com.SafeArray
-
get char value from N-dimensional array
- getChar(int, int) - Method in class com.jacob.com.SafeArray
-
char access
- getChars(int, int, char[], int) - Method in class com.jacob.com.SafeArray
-
char access
- getCurrency() - Method in class com.jacob.com.Variant
-
MS Currency objects are 64 bit fixed point numbers with 15 digits to the left and 4 to the right of the decimal place.
- getCurrencyRef() - Method in class com.jacob.com.Variant
-
MS Currency objects are 64 bit fixed point numbers with 15 digits to the left and 4 to the right of the decimal place.
- getDate() - Method in class com.jacob.com.Variant
- getDate(int) - Method in class com.jacob.com.SafeArray
-
get windows time from an single dimensional array
- getDateRef() - Method in class com.jacob.com.Variant
- getDecimal() - Method in class com.jacob.com.Variant
-
return the BigDecimal value held in this variant (fails on other types)
- getDecimalRef() - Method in class com.jacob.com.Variant
-
return the BigDecimal value held in this variant (fails on other types)
- getDispatch() - Method in class com.jacob.com.Variant
-
cover for
Variant.toDispatch()
This method now matches other getXXX() methods. - getDispatchRef() - Method in class com.jacob.com.Variant
-
Dispatch and dispatchRef are treated the same This is just a cover for toDispatch() with a flag check
- getDouble() - Method in class com.jacob.com.Variant
- getDouble(int) - Method in class com.jacob.com.SafeArray
-
double access
- getDouble(int[]) - Method in class com.jacob.com.SafeArray
-
get double value from N-dimensional array
- getDouble(int, int) - Method in class com.jacob.com.SafeArray
-
double access
- getDoubleRef() - Method in class com.jacob.com.Variant
- getDoubles(int, int, double[], int) - Method in class com.jacob.com.SafeArray
-
double access
- getElemSize() - Method in class com.jacob.com.SafeArray
- getEmpty() - Method in class com.jacob.com.Variant
-
Deprecated.method never did anything
- getError() - Method in class com.jacob.com.Variant
- getErrorRef() - Method in class com.jacob.com.Variant
- getFeatures() - Method in class com.jacob.com.SafeArray
- getFloat() - Method in class com.jacob.com.Variant
- getFloat(int) - Method in class com.jacob.com.SafeArray
-
float access
- getFloat(int[]) - Method in class com.jacob.com.SafeArray
-
get float value from N-dimensional array
- getFloat(int, int) - Method in class com.jacob.com.SafeArray
-
float access
- getFloatRef() - Method in class com.jacob.com.Variant
- getFloats(int, int, float[], int) - Method in class com.jacob.com.SafeArray
-
float access
- getHelpContext() - Method in exception com.jacob.com.ComException
- getHelpFile() - Method in exception com.jacob.com.ComException
- getHResult() - Method in exception com.jacob.com.ComException
- getIDOfName(Dispatch, String) - Static method in class com.jacob.com.Dispatch
- getIDsOfNames(Dispatch, int, String[]) - Static method in class com.jacob.com.Dispatch
- getIDsOfNames(Dispatch, String[]) - Static method in class com.jacob.com.Dispatch
- getInt() - Method in class com.jacob.com.Variant
-
return the int value held in this variant if it is an int or a short.
- getInt(int) - Method in class com.jacob.com.SafeArray
-
get int from an single dimensional array
- getInt(int[]) - Method in class com.jacob.com.SafeArray
-
get int value from N-dimensional array
- getInt(int, int) - Method in class com.jacob.com.SafeArray
-
get int from 2 dimensional array
- getIntRef() - Method in class com.jacob.com.Variant
-
get the content of this variant as an int
- getInts(int, int, int[], int) - Method in class com.jacob.com.SafeArray
-
retrieves a group of ints from a single dimensional array
- getInvocationProxy(Object) - Method in class com.jacob.activeX.ActiveXDispatchEvents
- getInvocationProxy(Object) - Method in class com.jacob.com.DispatchEvents
-
Returns an instance of the proxy configured with pTargetObject as its target
- getJavaDate() - Method in class com.jacob.com.Variant
-
returns the windows time contained in this Variant to a Java Date. should return null if this is not a date Variant SF 959382
- getJavaDate(int) - Method in class com.jacob.com.SafeArray
-
returns the Java Date contained in this array
- getJavaDateRef() - Method in class com.jacob.com.Variant
-
returns the windows time contained in this Variant to a Java Date should return null if this is not a date reference Variant SF 959382
- getLBound() - Method in class com.jacob.com.SafeArray
- getLBound(int) - Method in class com.jacob.com.SafeArray
- getLong() - Method in class com.jacob.com.Variant
-
64 bit Longs only available on x64. 64 bit long support added 1.14
- getLong(int) - Method in class com.jacob.com.SafeArray
-
get int from an single dimensional array
- getLong(int[]) - Method in class com.jacob.com.SafeArray
-
get long value from N-dimensional array
- getLong(int, int) - Method in class com.jacob.com.SafeArray
-
get long from 2 dimensional array
- getLongRef() - Method in class com.jacob.com.Variant
-
64 bit Longs only available on x64. 64 bit long support added 1.14
- getLongs(int, int, long[], int) - Method in class com.jacob.com.SafeArray
-
retrieves a group of longs from a single dimensional array
- getLongValue() - Method in class com.jacob.com.Currency
-
getter to the inner storage so that cmpareTo can work
- getNull() - Method in class com.jacob.com.Variant
-
Deprecated.method never did anything
- getNumDim() - Method in class com.jacob.com.SafeArray
- getNumLocks() - Method in class com.jacob.com.SafeArray
-
not implemented.
- getObject() - Method in class com.jacob.activeX.ActiveXComponent
-
Probably was a cover for something else in the past.
- getPreferredDLLName() - Static method in class com.jacob.com.LibraryLoader
-
Developer note: This method MUST be synchronized with the DLL names created as part of the build process in build.xml
- getProgramId() - Method in class com.jacob.com.Dispatch
-
returns the program id if an activeX component created this otherwise it returns null.
- getProperty(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as a Variant
- getPropertyAsBoolean(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as a Boolean
- getPropertyAsByte(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as a byte
- getPropertyAsComponent(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as an ActiveX component
- getPropertyAsInt(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as a int
- getPropertyAsString(String) - Method in class com.jacob.activeX.ActiveXComponent
-
retrieves a property and returns it as a String
- getShort() - Method in class com.jacob.com.Variant
-
return the int value held in this variant (fails on other types?)
- getShort(int) - Method in class com.jacob.com.SafeArray
-
short access
- getShort(int[]) - Method in class com.jacob.com.SafeArray
-
get short value from N-dimensional array
- getShort(int, int) - Method in class com.jacob.com.SafeArray
-
short access
- getShortRef() - Method in class com.jacob.com.Variant
-
get the content of this variant as an int
- getShorts(int, int, short[], int) - Method in class com.jacob.com.SafeArray
-
short access
- getSource() - Method in exception com.jacob.com.ComException
- getString() - Method in class com.jacob.com.Variant
- getString(int) - Method in class com.jacob.com.SafeArray
-
string access
- getString(int[]) - Method in class com.jacob.com.SafeArray
-
get String value from N-dimensional array
- getString(int, int) - Method in class com.jacob.com.SafeArray
-
string access
- getStringRef() - Method in class com.jacob.com.Variant
-
gets the content of the variant as a string ref
- getStrings(int, int, String[], int) - Method in class com.jacob.com.SafeArray
-
string access
- getThreadObjects(boolean) - Static method in class com.jacob.com.ROT
-
Returns the pool for this thread if it exists. can create a new one if you wish by passing in TRUE
- getUBound() - Method in class com.jacob.com.SafeArray
- getUBound(int) - Method in class com.jacob.com.SafeArray
- getVariant() - Method in class com.jacob.com.InvocationProxy
-
used by EventProxy.cpp to create variant objects in the right thread
- getVariant() - Method in class com.jacob.com.Variant
-
Used to get the value from a windows type of VT_VARIANT or a jacob Variant type of VariantVariant.
- getVariant(int) - Method in class com.jacob.com.SafeArray
-
variant access
- getVariant(int[]) - Method in class com.jacob.com.SafeArray
-
get Variant value from N-dimensional array
- getVariant(int, int) - Method in class com.jacob.com.SafeArray
-
variant access
- getVariantArray() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- getVariantArrayRef() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- getVariants(int, int, Variant[], int) - Method in class com.jacob.com.SafeArray
-
variant access
- getvt() - Method in class com.jacob.com.SafeArray
- getvt() - Method in class com.jacob.com.Variant
-
Reports the type of the underlying Variant object
H
- hasExited(Dispatch) - Static method in class com.jacob.com.Dispatch
-
The method is used to poll until it returns 1, indicating that the COM server in gone.
- hasExited(Dispatch, int, int) - Static method in class com.jacob.com.Dispatch
-
Cover for native method
- hashCode() - Method in class com.jacob.com.Currency
- hasMoreElements() - Method in class com.jacob.com.EnumVariant
-
Implements java.util.Enumeration
- haveSTA - Static variable in class com.jacob.com.ComThread
-
Comment for
haveSTA
- hr - Variable in exception com.jacob.com.ComException
-
COM code initializes this filed with an appropriate return code that was returned by the underlying com code
I
- INCLUDE_ALL_CLASSES_IN_ROT - Static variable in class com.jacob.com.ROT
-
If the code is ran from an applet that is called from javascript the Java Plugin does not give full permissions to the code and thus System properties cannot be accessed.
- init() - Method in class com.jacob.com.Variant
-
initializes the COM Variant and puts its reference in this instance
- init(int, int[], int[]) - Method in class com.jacob.com.SafeArray
- Init(boolean, int) - Static method in class com.jacob.com.ComThread
-
Initialize the current java thread to be part of the MTA/STA COM Apartment
- InitMTA() - Static method in class com.jacob.com.ComThread
-
Initialize the current java thread to be part of the Multi-threaded COM Apartment
- InitMTA(boolean) - Static method in class com.jacob.com.ComThread
-
Initialize the current java thread to be part of the Multi-threaded COM Apartment, if createMainSTA is true, create a separate MainSTA thread that will house all Apartment Threaded components
- InitSTA() - Static method in class com.jacob.com.ComThread
-
Initialize the current java thread to be an STA
- InitSTA(boolean) - Static method in class com.jacob.com.ComThread
-
Initialize the current java thread to be an STA COM Apartment, if createMainSTA is true, create a separate MainSTA thread that will house all Apartment Threaded components
- InvocationProxy - Class in com.jacob.com
-
DispatchEvents wraps this class around any event handlers before making the JNI call that sets up the link with EventProxy.
- InvocationProxy() - Constructor for class com.jacob.com.InvocationProxy
-
dummy constructor for subclasses that don't actually wrap anything and just want to override the invoke() method
- InvocationProxyAllVariants - Class in com.jacob.com
-
This class acts as a proxy between the windows event callback mechanism and the Java classes that are looking for events.
- InvocationProxyAllVariants() - Constructor for class com.jacob.com.InvocationProxyAllVariants
- invoke(Dispatch, int, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invoke(Dispatch, String, int, int, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invoke(Dispatch, String, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invoke(String) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call for the passed in action and no parameter
- invoke(String, boolean) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call to the passed in action with a single boolean parameter
- invoke(String, int) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call to the passed in action with a single int parameter
- invoke(String, int, int) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call to the passed in action with two integer parameters (this was put in for some application)
- invoke(String, Variant...) - Method in class com.jacob.activeX.ActiveXComponent
-
This is really a cover for call(String,Variant[]) that should be eliminated call with a variable number of args mainly used for quit.
- invoke(String, Variant[]) - Method in class com.jacob.activeX.ActiveXInvocationProxy
- invoke(String, Variant[]) - Method in class com.jacob.com.InvocationProxy
-
The method actually invoked by EventProxy.cpp.
- invoke(String, Variant[]) - Method in class com.jacob.com.InvocationProxyAllVariants
- invoke(String, String) - Method in class com.jacob.activeX.ActiveXComponent
-
invokes a single parameter call on this dispatch that returns no value
- invoke(String, String, int) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call to the passed in action with a string and integer parameter (this was put in for some application)
- invokeGetComponent(String) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call for the passed in action and no parameter
- invokeGetComponent(String, Variant...) - Method in class com.jacob.activeX.ActiveXComponent
-
makes a dispatch call for the passed in action and single parameter
- invokeSub(Dispatch, int, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invokeSub(Dispatch, String, int, int, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invokeSub(Dispatch, String, int, Object[], int[]) - Static method in class com.jacob.com.Dispatch
- invokeSubv(Dispatch, int, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokeSubv(Dispatch, String, int, int, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokeSubv(Dispatch, String, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokev(Dispatch, int, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokev(Dispatch, String, int, int, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokev(Dispatch, String, int, Variant[], int[]) - Static method in class com.jacob.com.Dispatch
- invokev(Dispatch, String, int, Variant[], int[], int) - Static method in class com.jacob.com.Dispatch
- isAttached() - Method in class com.jacob.com.Dispatch
- isDebugEnabled() - Static method in class com.jacob.com.JacobObject
- isNull() - Method in class com.jacob.com.Variant
J
- JACOB_DLL_NAME - Static variable in class com.jacob.com.LibraryLoader
-
Name of system property (currently jacob.dll.name) that may contain an alternate name for the JNI library (default is 'jacob').
- JACOB_DLL_NAME_X64 - Static variable in class com.jacob.com.LibraryLoader
-
Name of system property (currently jacob.dll.name) that may contain an alternate name for the JNI library (default is 'jacob'), 64 bit windows.
- JACOB_DLL_NAME_X86 - Static variable in class com.jacob.com.LibraryLoader
-
Name of system property (currently jacob.dll.name) that may contain an alternate name for the JNI library (default is 'jacob'), 32 bit windows.
- JACOB_DLL_PATH - Static variable in class com.jacob.com.LibraryLoader
-
Name of system property (currently jacob.dll.path) that may contain an absolute path to the JNI library.
- JacobException - Exception in com.jacob.com
-
The parent class of all Jacob exceptions.
- JacobException() - Constructor for exception com.jacob.com.JacobException
-
Default constructor.
- JacobException(String) - Constructor for exception com.jacob.com.JacobException
-
standard constructor
- JacobException(Throwable) - Constructor for exception com.jacob.com.JacobException
- JacobObject - Class in com.jacob.com
-
The superclass of all Jacob objects.
- JacobObject() - Constructor for class com.jacob.com.JacobObject
-
Standard constructor that adds this JacobObject to the memory management pool.
- JacobReleaseInfo - Class in com.jacob.com
-
An interface to the version properties file.
- JacobReleaseInfo() - Constructor for class com.jacob.com.JacobReleaseInfo
L
- LibraryLoader - Class in com.jacob.com
-
Utility class to centralize the way in which the jacob JNI library is loaded.
- LibraryLoader() - Constructor for class com.jacob.com.LibraryLoader
- loadJacobLibrary() - Static method in class com.jacob.com.LibraryLoader
-
Load the jacob dll either from an absolute path or by a library name, both of which may be defined in various ways.
- LOCALE_SYSTEM_DEFAULT - Static variable in class com.jacob.com.Dispatch
-
Used to set the locale in a call.
- logCallbackEvent(String, Variant[]) - Method in class com.jacob.activeX.ActiveXComponent
-
used by the doc and application listeners to get intelligent logging
- longValue() - Method in class com.jacob.com.Currency
M
- m_helpContext - Variable in exception com.jacob.com.ComException
-
No documentation is available at this time.
- m_helpFile - Variable in exception com.jacob.com.ComException
-
No documentation is available at this time.
- m_pDispatch - Variable in class com.jacob.com.Dispatch
-
This is public because Dispatch.cpp knows its name and accesses it directly to get the dispatch id.
- m_pStream - Variable in class com.jacob.com.DispatchProxy
-
Comment for
m_pStream
- m_source - Variable in exception com.jacob.com.ComException
-
No documentation is available at this time.
- mainSTA - Static variable in class com.jacob.com.ComThread
-
Comment for
mainSTA
- MainSTA - Class in com.jacob.com
-
We provide our own main sta thread to avoid COM tagging a random thread as the main STA - this is the thread in which all Apartment threaded components will be created if the client chooses an MTA threading model for the java side of the app.
- MainSTA() - Constructor for class com.jacob.com.MainSTA
- Method - Static variable in class com.jacob.com.Dispatch
-
used by callN() and callSubN()
- mTargetObject - Variable in class com.jacob.com.InvocationProxy
-
the object we will try and forward to.
N
- Next() - Method in class com.jacob.com.EnumVariant
-
Deprecated.use nextElement() instead
- Next(Variant[]) - Method in class com.jacob.com.EnumVariant
-
This should be private and wrapped to protect JNI layer.
- nextElement() - Method in class com.jacob.com.EnumVariant
-
Implements java.util.Enumeration
- noParam() - Method in class com.jacob.com.Variant
-
Deprecated.replaced by putNoParam()
- NotImplementedException - Exception in com.jacob.com
-
Thrown by java APIs that are not implemented either because they were never implemented or because they are being deprecated This is a subclass of ComException so callers can still just catch ComException.
- NotImplementedException(String) - Constructor for exception com.jacob.com.NotImplementedException
O
- objectIsAConstant(Variant) - Method in class com.jacob.com.Variant
-
returns true if the passed in Variant is a constant that should not be freed
- objectsToVariants(Object[]) - Static method in class com.jacob.com.VariantUtilities
-
converts an array of objects into an array of Variants by repeatedly calling obj2Variant(Object)
- objectToVariant(Object) - Static method in class com.jacob.com.VariantUtilities
-
Map arguments based on msdn documentation.
- OnInit() - Method in class com.jacob.com.STA
-
Override this method to create and initialize any COM component that you want to run in this thread.
- OnQuit() - Method in class com.jacob.com.STA
-
Override this method to destroy any resource before the thread exits and COM in uninitialized
- out(String) - Static method in class com.jacob.com.JacobObject
P
- populateVariant(Variant, Object, boolean) - Static method in class com.jacob.com.VariantUtilities
-
Populates a variant object from a java object.
- put(Dispatch, int, Object) - Static method in class com.jacob.com.Dispatch
- put(Dispatch, String, Object) - Static method in class com.jacob.com.Dispatch
- Put - Static variable in class com.jacob.com.Dispatch
-
used by put()
- put_Casesensitive(Dispatch, String, Object) - Static method in class com.jacob.com.Dispatch
-
not implemented yet
- PUT_IN_ROT_SUFFIX - Static variable in class com.jacob.com.ROT
-
Suffix added to class name to make up property name that determines if this object should be stored in the ROT.
- putBoolean(boolean) - Method in class com.jacob.com.Variant
-
puts a boolean into the variant and sets it's type
- putBooleanRef(boolean) - Method in class com.jacob.com.Variant
-
pushes a boolean into the variant by ref and sets the type of the variant to boolean
- putByte(byte) - Method in class com.jacob.com.Variant
-
pushes a byte into the varaint and sets the type
- putByteArray(Object) - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- putByteRef(byte) - Method in class com.jacob.com.Variant
-
pushes a byte into the variant by ref and sets the type
- putCharArray(Object) - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- putCurrency(Currency) - Method in class com.jacob.com.Variant
-
Puts a value in as a currency and sets the variant type.
- putCurrencyRef(Currency) - Method in class com.jacob.com.Variant
-
Pushes a long into the variant as currency and sets the type.
- putDate(double) - Method in class com.jacob.com.Variant
-
puts a windows date double into the variant and sets the type
- putDate(Date) - Method in class com.jacob.com.Variant
-
converts a java date to a windows time and calls putDate(double) SF 959382
- putDateRef(double) - Method in class com.jacob.com.Variant
-
set the content of this variant to a date (VT_DATE|VT_BYREF)
- putDateRef(Date) - Method in class com.jacob.com.Variant
-
converts a java date to a windows time and calls putDateRef(double) SF 959382
- putDecimal(BigDecimal) - Method in class com.jacob.com.Variant
-
EXPERIMENTAL 1.14 feature to support rounded decimals.
- putDecimalRef(BigDecimal) - Method in class com.jacob.com.Variant
-
Set the value of this variant and set the type.
- putDispatch(Dispatch) - Method in class com.jacob.com.Variant
-
This acts a cover for putVariant Dispatch.
- putDispatchRef(Dispatch) - Method in class com.jacob.com.Variant
-
Dispatch and dispatchRef are treated the same This is a cover for putVariantDispatch(). putDispatch and putDispatchRef are treated the same because no one has written the COM code for putDispatchRef.
- putDouble(double) - Method in class com.jacob.com.Variant
-
wraps this Variant around the passed in double.
- putDoubleRef(double) - Method in class com.jacob.com.Variant
-
set the content of this variant to a double (VT_R8|VT_BYREF)
- putEmpty() - Method in class com.jacob.com.Variant
-
sets the type to VariantEmpty
- putError(int) - Method in class com.jacob.com.Variant
-
puts an error code (I think) into the variant and sets the type
- putErrorRef(int) - Method in class com.jacob.com.Variant
-
pushes an error code into the variant by ref and sets the type
- putFloat(float) - Method in class com.jacob.com.Variant
-
fills the Variant with a float and sets the type to float
- putFloatRef(float) - Method in class com.jacob.com.Variant
-
pushes a float into the variant and sets the type
- putInt(int) - Method in class com.jacob.com.Variant
-
set the value of this variant and set the type
- putIntRef(int) - Method in class com.jacob.com.Variant
-
set the content of this variant to an int (VT_I4|VT_BYREF)
- putLong(long) - Method in class com.jacob.com.Variant
-
Puts a 64 bit Java Long into a 64 bit Variant Long.
- putLongRef(long) - Method in class com.jacob.com.Variant
-
Puts a 64 bit Java Long into a 64 bit Variant Long.
- putNoParam() - Method in class com.jacob.com.Variant
-
sets the type to VT_ERROR and the error message to DISP_E_PARAMNOTFOIUND
- putNothing() - Method in class com.jacob.com.Variant
-
Sets the type to VariantDispatch and sets the value to null Equivalent to VB's nothing
- putNull() - Method in class com.jacob.com.Variant
-
Set this Variant's type to VT_NULL (the VB equivalent of NULL)
- putObject(Object) - Method in class com.jacob.com.Variant
-
Deprecated.should use putDispatch()
- putObjectRef(Object) - Method in class com.jacob.com.Variant
-
Deprecated.
- putRef(Dispatch, int, Object) - Static method in class com.jacob.com.Dispatch
-
cover for underlying call to invoke
- putRef(Dispatch, String, Object) - Static method in class com.jacob.com.Dispatch
-
cover for underlying call to invoke
- PutRef - Static variable in class com.jacob.com.Dispatch
-
not used, probably intended for putRef()
- putSafeArray(SafeArray) - Method in class com.jacob.com.Variant
-
have no idea...
- putSafeArrayRef(SafeArray) - Method in class com.jacob.com.Variant
-
have no idea...
- putShort(short) - Method in class com.jacob.com.Variant
-
set the content of this variant to a short (VT_I2)
- putShortRef(short) - Method in class com.jacob.com.Variant
-
set the content of this variant to a short (VT_I2|VT_BYREF)
- putString(String) - Method in class com.jacob.com.Variant
-
put a string into the variant and set its type
- putStringRef(String) - Method in class com.jacob.com.Variant
-
set the content of this variant to a string (VT_BSTR|VT_BYREF)
- putVariant(Object) - Method in class com.jacob.com.Variant
-
Puts a variant into this variant making it type VT_VARIANT.
- putVariantArray(Variant[]) - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- putVariantArrayRef(Variant[]) - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
Q
- QueryInterface(String) - Method in class com.jacob.com.Dispatch
-
Return a different interface by IID string.
- quit() - Method in class com.jacob.com.STA
-
calls quitMessagePump
- quitMainSTA() - Static method in class com.jacob.com.ComThread
- quitMessagePump() - Method in class com.jacob.com.STA
-
quit message pump for the main STA
R
- reinit(SafeArray) - Method in class com.jacob.com.SafeArray
-
Does anyone want to document this?
- reinterpretType(int) - Method in class com.jacob.com.SafeArray
-
Does anyone want to document this?
- Release() - Static method in class com.jacob.com.ComThread
-
Call CoUninitialize to release this java thread from COM
- removeObject(JacobObject) - Static method in class com.jacob.com.ROT
-
Deprecated.the java model leave the responsibility of clearing up objects to the Garbage Collector. Our programming model should not require that the user specifically remove object from the thread.
This will remove an object from the ROT
This does not need to be synchronized because only the rot modification related methods need to synchronized. Each individual map is only modified in a single thread. - RemoveObject(JacobObject) - Static method in class com.jacob.com.ComThread
-
Deprecated.the java model leave the responsibility of clearing up objects to the Garbage Collector. Our programming model should not require that the user specifically remove object from the thread.
- Reset() - Method in class com.jacob.com.EnumVariant
-
This should be private and wrapped to protect JNI layer
- ROT - Class in com.jacob.com
-
The Running Object Table (ROT) maps each thread to a collection of all the JacobObjects that were created in that thread.
- ROT() - Constructor for class com.jacob.com.ROT
- roundToMSDecimal(BigDecimal) - Static method in class com.jacob.com.VariantUtilities
-
Rounds the scale and bit length so that it will pass validateDecimalScaleBits().
- run() - Method in class com.jacob.com.STA
S
- SafeArray - Class in com.jacob.com
-
This creates an array wrapper around Variant objects(?).
- SafeArray() - Constructor for class com.jacob.com.SafeArray
-
Constructor.
- SafeArray(int) - Constructor for class com.jacob.com.SafeArray
-
Constructor.
- SafeArray(int, int) - Constructor for class com.jacob.com.SafeArray
-
Constructor for a single dimensional array whose lower bounds is 0 and whose upper bound is specified as a parameter
- SafeArray(int, int[], int[]) - Constructor for class com.jacob.com.SafeArray
-
Constructor with support for N-dimensional array support
- SafeArray(int, int, int) - Constructor for class com.jacob.com.SafeArray
-
Creates a two dimensional SafeArray whose base indexes are 0.
- SafeArray(String) - Constructor for class com.jacob.com.SafeArray
-
Convert a string to a VT_UI1 array.
- safeRelease() - Method in class com.jacob.com.Dispatch
- safeRelease() - Method in class com.jacob.com.DispatchEvents
- safeRelease() - Method in class com.jacob.com.DispatchProxy
- safeRelease() - Method in class com.jacob.com.EnumVariant
- safeRelease() - Method in class com.jacob.com.JacobObject
-
Finalizers call this method.
- safeRelease() - Method in class com.jacob.com.SafeArray
-
Finalizers call this method.
- safeRelease() - Method in class com.jacob.com.Variant
-
This will release the "C" memory for the Variant unless this Variant is one of the constants in which case we don't want to release the memory.
- SerializationReadFromBytes(byte[]) - Method in class com.jacob.com.Variant
-
this is supposed to cause the underlying variant object struct to be rebuilt from a previously serialized byte array.
- SerializationWriteToBytes() - Method in class com.jacob.com.Variant
-
this is supposed to create a byte array that represents the underlying variant object structure
- setBoolean(int[], boolean) - Method in class com.jacob.com.SafeArray
-
set boolean value in N-dimensional array
- setBoolean(int, boolean) - Method in class com.jacob.com.SafeArray
-
boolean access
- setBoolean(int, int, boolean) - Method in class com.jacob.com.SafeArray
-
boolean access
- setBooleans(int, int, boolean[], int) - Method in class com.jacob.com.SafeArray
-
boolean access
- setByte(int[], byte) - Method in class com.jacob.com.SafeArray
-
set byte value in N-dimensional array
- setByte(int, byte) - Method in class com.jacob.com.SafeArray
-
byte access
- setByte(int, int, byte) - Method in class com.jacob.com.SafeArray
-
byte access
- setBytes(int, int, byte[], int) - Method in class com.jacob.com.SafeArray
-
fills array with passed in bytes
- setChar(int[], char) - Method in class com.jacob.com.SafeArray
-
set char value in N-dimensional array
- setChar(int, char) - Method in class com.jacob.com.SafeArray
-
char access
- setChar(int, int, char) - Method in class com.jacob.com.SafeArray
-
char access
- setChars(int, int, char[], int) - Method in class com.jacob.com.SafeArray
-
char access
- setDouble(int[], double) - Method in class com.jacob.com.SafeArray
-
set double value in N-dimensional array
- setDouble(int, double) - Method in class com.jacob.com.SafeArray
-
double access
- setDouble(int, int, double) - Method in class com.jacob.com.SafeArray
-
double access
- setDoubles(int, int, double[], int) - Method in class com.jacob.com.SafeArray
-
double access
- setFloat(int[], float) - Method in class com.jacob.com.SafeArray
-
set float value in N-dimensional array
- setFloat(int, float) - Method in class com.jacob.com.SafeArray
-
float access
- setFloat(int, int, float) - Method in class com.jacob.com.SafeArray
-
float access
- setFloats(int, int, float[], int) - Method in class com.jacob.com.SafeArray
-
float access
- setInt(int[], int) - Method in class com.jacob.com.SafeArray
-
set int value in N-dimensional array
- setInt(int, int) - Method in class com.jacob.com.SafeArray
-
sets the int value of an element in a single dimensional array
- setInt(int, int, int) - Method in class com.jacob.com.SafeArray
-
sets the int value of a 2 dimensional array
- setInts(int, int, int[], int) - Method in class com.jacob.com.SafeArray
-
sets a group of ints into a single dimensional array
- setLong(int[], long) - Method in class com.jacob.com.SafeArray
-
set long value in N-dimensional array
- setLong(int, int, long) - Method in class com.jacob.com.SafeArray
-
sets the long value of a 2 dimensional array
- setLong(int, long) - Method in class com.jacob.com.SafeArray
-
sets the long value of an element in a single dimensional array
- setLongs(int, int, long[], int) - Method in class com.jacob.com.SafeArray
-
sets a group of longs into a single dimensional array
- setProperty(String, boolean) - Method in class com.jacob.activeX.ActiveXComponent
-
sets a property as a boolean value
- setProperty(String, byte) - Method in class com.jacob.activeX.ActiveXComponent
-
sets a property as a boolean value
- setProperty(String, int) - Method in class com.jacob.activeX.ActiveXComponent
-
sets the property as an int value
- setProperty(String, Dispatch) - Method in class com.jacob.activeX.ActiveXComponent
-
sets a property on this object
- setProperty(String, Variant) - Method in class com.jacob.activeX.ActiveXComponent
-
sets a property on this object
- setProperty(String, String) - Method in class com.jacob.activeX.ActiveXComponent
-
sets a property to be the value of the string
- setShort(int[], short) - Method in class com.jacob.com.SafeArray
-
set short value in N-dimensional array
- setShort(int, int, short) - Method in class com.jacob.com.SafeArray
-
short access
- setShort(int, short) - Method in class com.jacob.com.SafeArray
-
short access
- setShorts(int, int, short[], int) - Method in class com.jacob.com.SafeArray
-
short access
- setString(int[], String) - Method in class com.jacob.com.SafeArray
-
set Stringvalue in N-dimensional array
- setString(int, int, String) - Method in class com.jacob.com.SafeArray
-
puts a string into an element in a two dimensional array.
- setString(int, String) - Method in class com.jacob.com.SafeArray
-
puts a string into an element in a single dimensional safe array
- setStrings(int, int, String[], int) - Method in class com.jacob.com.SafeArray
-
string access
- setTarget(Object) - Method in class com.jacob.com.InvocationProxy
-
Sets the target for this InvocationProxy.
- setVariant(int[], Variant) - Method in class com.jacob.com.SafeArray
-
set Variant value in N-dimensional array
- setVariant(int, int, Variant) - Method in class com.jacob.com.SafeArray
-
variant access
- setVariant(int, Variant) - Method in class com.jacob.com.SafeArray
-
variant access
- setVariants(int, int, Variant[], int) - Method in class com.jacob.com.SafeArray
-
variant access
- shouldLoad32Bit() - Static method in class com.jacob.com.LibraryLoader
-
Detects whether this is a 32-bit JVM.
- shouldLogEvents - Static variable in class com.jacob.activeX.ActiveXComponent
-
This boolean determines if callback events should be logged
- Skip(int) - Method in class com.jacob.com.EnumVariant
-
This should be private and wrapped to protect JNI layer.
- STA - Class in com.jacob.com
-
A class that implements a Single Threaded Apartment.
- STA() - Constructor for class com.jacob.com.STA
-
constructor for STA
- startMainSTA() - Static method in class com.jacob.com.ComThread
T
- threadID - Variable in class com.jacob.com.STA
-
referenced by STA.cpp
- toBoolean() - Method in class com.jacob.com.Variant
-
Deprecated.should be replaced by changeType() followed by getBoolean()
- toBooleanArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toByte() - Method in class com.jacob.com.Variant
-
Deprecated.should be replaced by changeType() followed by getByte()
- toByteArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toByteArray() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- toCharArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toCharArray() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
- toCurrency() - Method in class com.jacob.com.Variant
-
Deprecated.should be replaced by changeType() followed by getCurrency
- toDate() - Method in class com.jacob.com.Variant
-
Deprecated.should use changeType() followed by getDate()
- toDispatch() - Method in class com.jacob.com.DispatchProxy
- toDispatch() - Method in class com.jacob.com.Variant
- toDouble() - Method in class com.jacob.com.Variant
-
Deprecated.should call changeType() then getDouble()
- toDoubleArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toEnumVariant() - Method in class com.jacob.com.Variant
- toError() - Method in class com.jacob.com.Variant
-
Deprecated.should use changeType() followed by getError()
- toFloat() - Method in class com.jacob.com.Variant
-
Deprecated.should use changeType() and getFloat() instead
- toFloatArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toInt() - Method in class com.jacob.com.Variant
-
Deprecated.should use changeType() followed by getInt()
- toIntArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toJavaDate() - Method in class com.jacob.com.Variant
-
Deprecated.callers should use getDate()
- toJavaObject() - Method in class com.jacob.com.Variant
-
Convert a JACOB Variant value to a Java object (type conversions).
- toLongArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toObject() - Method in class com.jacob.com.Variant
-
Deprecated.this is a cover for toDispatch();
- toSafeArray() - Method in class com.jacob.com.Variant
-
By default toSafeArray makes a deep copy due to the fact that this Variant owns the embedded SafeArray and will destroy it when it gc's calls toSafeArray(true).
- toSafeArray(boolean) - Method in class com.jacob.com.Variant
-
This lets folk turn into a safe array without a deep copy.
- toScriptObject() - Method in class com.jacob.com.Variant
-
Deprecated.
- toShort() - Method in class com.jacob.com.Variant
-
Deprecated.callers should use changeType() followed by getShort()
- toShortArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toString() - Method in class com.jacob.com.SafeArray
-
Standard toString() Warning, this creates new Variant objects!
- toString() - Method in class com.jacob.com.Variant
-
This method now correctly implements java toString() semantics Attempts to return the content of this variant as a string "not initialized" if not initialized "null" if VariantEmpty, "null" if VariantError "null" if VariantNull "null" if Variant type didn't convert.
- toStringArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toVariant() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by "this"
- toVariantArray() - Method in class com.jacob.com.SafeArray
-
Retrieves the data from the array cast to a Java data type
- toVariantArray() - Method in class com.jacob.com.Variant
-
Deprecated.superseded by SafeArray
U
- USE_AUTOMATIC_GARBAGE_COLLECTION - Static variable in class com.jacob.com.ROT
-
Manual garbage collection was the only option pre 1.9 Can staticly cache the results because only one value and we don't let it change during a run
V
- validateDecimalMinMax(BigDecimal) - Static method in class com.jacob.com.VariantUtilities
-
Does any validation that couldn't have been fixed by rounding or scale modification.
- validateDecimalScaleAndBits(BigDecimal) - Static method in class com.jacob.com.VariantUtilities
-
Verifies that we have a scale 0 <= x <= 28 and now more than 96 bits of data.
- Variant - Class in com.jacob.com
-
The multi-format data type used for all call backs and most communications between Java and COM.
- Variant() - Constructor for class com.jacob.com.Variant
-
public constructor, initializes and sets type to VariantEmpty
- Variant(boolean) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(byte) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(double) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(float) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(int) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(long) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(short) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts a primitive rather than an object
- Variant(Object) - Constructor for class com.jacob.com.Variant
-
Convenience constructor that calls the main one with a byRef value of false
- Variant(Object, boolean) - Constructor for class com.jacob.com.Variant
-
Constructor that accepts the data object and information about whether this is by reference or not.
- VariantArray - Static variable in class com.jacob.com.Variant
-
variant's type is array VT_ARRAY 0x2000
- VariantBoolean - Static variable in class com.jacob.com.Variant
-
variant's type is boolean VT_BOOL
- VariantByref - Static variable in class com.jacob.com.Variant
-
variant's type is a reference (to IDispatch?)
- VariantByte - Static variable in class com.jacob.com.Variant
-
variant's type is byte VT_UI1 This is an UNSIGNED byte
- VariantClear() - Method in class com.jacob.com.Variant
-
Clear the content of this variant
- VariantCurrency - Static variable in class com.jacob.com.Variant
-
variant's type is currency VT_CY
- VariantDate - Static variable in class com.jacob.com.Variant
-
variant's type is date VT_DATE
- VariantDecimal - Static variable in class com.jacob.com.Variant
-
variant's type is object VT_DECIMAL
- VariantDispatch - Static variable in class com.jacob.com.Variant
-
variant's type is dispatch VT_DISPATCH
- VariantDouble - Static variable in class com.jacob.com.Variant
-
variant's type is double VT_R8
- VariantEmpty - Static variable in class com.jacob.com.Variant
-
variant's type is empty : equivalent to VB Nothing and VT_EMPTY
- VariantError - Static variable in class com.jacob.com.Variant
-
variant's type is error VT_ERROR
- VariantFloat - Static variable in class com.jacob.com.Variant
-
variant's type is float VT_R4
- VariantInt - Static variable in class com.jacob.com.Variant
-
variant's type is int VT_I4, a Long in VC
- VariantLongInt - Static variable in class com.jacob.com.Variant
-
variant's type is 64 bit long integer VT_I8 - not yet implemented in Jacob because we have to decide what to do with Currency and because its only supported on XP and later.
- VariantNull - Static variable in class com.jacob.com.Variant
-
variant's type is null : equivalent to VB Null and VT_NULL
- VariantObject - Static variable in class com.jacob.com.Variant
-
variant's type is object VT_UNKNOWN
- VariantPointer - Static variable in class com.jacob.com.Variant
-
This value is for reference only and is not to be used by any callers
- VariantShort - Static variable in class com.jacob.com.Variant
-
variant's type is short VT_I2
- VariantString - Static variable in class com.jacob.com.Variant
-
variant's type is string also known as VT_BSTR
- variantToObject(Variant) - Static method in class com.jacob.com.VariantUtilities
-
Convert a JACOB Variant value to a Java object (type conversions).
- VariantTypeMask - Static variable in class com.jacob.com.Variant
-
what is this?
- VariantUtilities - Class in com.jacob.com
-
A utility class used to convert between Java objects and Variants
- VariantVariant - Static variable in class com.jacob.com.Variant
-
variant's type is variant it encapsulate another variant VT_VARIANT
- VariantViaEvent - Class in com.jacob.com
-
a public class to variant that is used to track which variant objects are created by event callbacks This is solely used for that purpose.
- VariantViaEvent() - Constructor for class com.jacob.com.VariantViaEvent
-
Standard constructor used by JNI event handling layer
- VT_FALSE - Static variable in class com.jacob.com.Variant
-
Use for true/false variant parameters
- VT_MISSING - Static variable in class com.jacob.com.Variant
-
Same than
Variant.DEFAULT
- VT_TRUE - Static variable in class com.jacob.com.Variant
-
Use for true/false variant parameters
W
- WrongThreadException - Exception in com.jacob.com
-
thrown in util.cpp
- WrongThreadException() - Constructor for exception com.jacob.com.WrongThreadException
-
standard 0 arg constructor with no message
- WrongThreadException(String) - Constructor for exception com.jacob.com.WrongThreadException
-
standard constructor with a string message
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form