A B C D E F G H I L M N O P Q R S T U V W X Y

A

AXComponent - class com.develop.jawin.AXComponent.
ActiveX holder component.
AXComponent(GUID) - Constructor for class com.develop.jawin.AXComponent
Creates a new instance of AXComponent
AXComponent(String) - Constructor for class com.develop.jawin.AXComponent
Creates a new instance of AXComponent
acceptChoice(String, String) - Static method in class com.develop.io.Console
Prints prompt and forces user to enter choice before continuing
acceptChoice(String, String[]) - Static method in class com.develop.io.Console
Prints prompt and forces user to enter one of choices before continuing
addEventListener(Class, Object) - Method in class com.develop.jawin.AXComponent
Adds listener to COM Object
addEventListener(Class, Object) - Method in class com.develop.jawin.UnknownPtr
Creates a new listener
addListener(IUnknown, IUnknown) - Static method in class com.develop.jawin.EventHelper
Adds a new listenet
addNotify() - Method in class com.develop.jawin.AXComponent
Creates ActiveX
apartment - Static variable in class com.develop.jawin.DispatchPtr
 
apartment - Static variable in class com.develop.jawin.UnknownPtr
 

B

BEBytesIntoInt(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
BITMAP - Static variable in interface com.develop.util.OLEPICTYPE
 
BigIntegerRef - class com.develop.jawin.BigIntegerRef.
Cretes new BigInteger (VT_CY) referenced value
BigIntegerRef() - Constructor for class com.develop.jawin.BigIntegerRef
Cretes new BigInteger empty (VT_CY) referenced value
BigIntegerRef(BigInteger) - Constructor for class com.develop.jawin.BigIntegerRef
Creates object (VT_CY) with Cretes new BigInteger empty (VT_CY) with BigInteger referenced value
BooleanRef - class com.develop.jawin.BooleanRef.
Boolean referenced value holder
BooleanRef() - Constructor for class com.develop.jawin.BooleanRef
Creates an empty BooleanRef object
BooleanRef(boolean) - Constructor for class com.develop.jawin.BooleanRef
Creates a new BooleanRef with boolean value
Bootstrap - class com.develop.jawin.Bootstrap.
Native entry points used to bootstrap Jawin.
Bootstrap() - Constructor for class com.develop.jawin.Bootstrap
 
ByteRef - class com.develop.jawin.ByteRef.
Byte referenced value holder
ByteRef() - Constructor for class com.develop.jawin.ByteRef
Cretes new ByteRef empty referenced value
ByteRef(byte) - Constructor for class com.develop.jawin.ByteRef
Creates a new ByteRef with byte value
byteArrayIntoBytes(byte[], byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
bytesIntoBoolean(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
bytesIntoDouble(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
bytesIntoInt(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
bytesIntoLong(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
bytesIntoShort(byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 

C

CHECK_HR - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
CHECK_HRESULT - Static variable in class com.develop.jawin.ReturnFlags
 
CHECK_NONE - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
CHECK_NULL - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
CHECK_W32 - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
CLSCTX_ALL - Static variable in class com.develop.jawin.win32.Ole32
 
CLSCTX_INPROC_HANDLER - Static variable in class com.develop.jawin.win32.Ole32
 
CLSCTX_INPROC_SERVER - Static variable in class com.develop.jawin.win32.Ole32
 
CLSCTX_LOCAL_SERVER - Static variable in class com.develop.jawin.win32.Ole32
 
CLSCTX_REMOTE_SERVER - Static variable in class com.develop.jawin.win32.Ole32
 
CLSIDFromProgID(String) - Static method in class com.develop.jawin.win32.Ole32
 
COMCustom - class com.develop.jawin.marshal.COMCustom.
Hand-coded COM stubs
COMCustom() - Constructor for class com.develop.jawin.marshal.COMCustom
 
COMError - error com.develop.jawin.COMError.
COM Error class
COMError(int) - Constructor for class com.develop.jawin.COMError
 
COMError(int, String) - Constructor for class com.develop.jawin.COMError
 
COMError(String) - Constructor for class com.develop.jawin.COMError
 
COMException - exception com.develop.jawin.COMException.
COM Exception
COMException() - Constructor for class com.develop.jawin.COMException
 
COMException(int) - Constructor for class com.develop.jawin.COMException
 
COMException(int, String) - Constructor for class com.develop.jawin.COMException
 
COMException(int, String, String, String) - Constructor for class com.develop.jawin.COMException
 
COMException(String) - Constructor for class com.develop.jawin.COMException
 
COMException(Throwable) - Constructor for class com.develop.jawin.COMException
 
COMMarshal - class com.develop.jawin.marshal.COMMarshal.
 
COMMarshal() - Constructor for class com.develop.jawin.marshal.COMMarshal
 
COMPtr - class com.develop.jawin.COMPtr.
Abstract class used as base for UnknownPtr
CharRef - class com.develop.jawin.CharRef.
Character referenced value holder
CharRef() - Constructor for class com.develop.jawin.CharRef
Cretes new CharRef empty referenced value
CharRef(byte) - Constructor for class com.develop.jawin.CharRef
Creates a new instance of CharRef
ClassPath - class com.develop.io.ClassPath.
This helper is used to find the file path by the class object.
ClassPath() - Constructor for class com.develop.io.ClassPath
 
CoCreateInstance(GUID, int, GUID, int) - Static method in class com.develop.jawin.win32.Ole32
 
CoCreateInstanceNN(GUID, int, GUID) - Static method in class com.develop.jawin.win32.Ole32
 
CoGetObject(String, GUID) - Static method in class com.develop.jawin.win32.Ole32
 
Console - class com.develop.io.Console.
Simple wrapper class for console input/output
callInit(AXComponent) - Static method in class com.develop.jawin.AXComponent
For internal use
close() - Method in class com.develop.jawin.COMPtr
Releases COM object
close() - Method in class com.develop.jawin.FuncPtr
Call to "free" the function pointer.
close() - Method in interface com.develop.jawin.IUnknown
 
close() - Method in class com.develop.jawin.UnknownPtr
Releases internal IDispatch object
com.develop.io - package com.develop.io
 
com.develop.jawin - package com.develop.jawin
 
com.develop.jawin.constants - package com.develop.jawin.constants
 
com.develop.jawin.marshal - package com.develop.jawin.marshal
 
com.develop.jawin.win32 - package com.develop.jawin.win32
 
com.develop.util - package com.develop.util
 
comInvoke(int, String, int, int, byte[]) - Method in class com.develop.jawin.COMPtr
Ivokes method
comInvokeString(String, int, int, byte[], Object[], int, int, int, int) - Static method in class com.develop.jawin.marshal.GenericStub
 
componentHidden(ComponentEvent) - Method in class com.develop.jawin.AXComponent
Canvas listener function
componentMoved(ComponentEvent) - Method in class com.develop.jawin.AXComponent
Canvas listener function
componentResized(ComponentEvent) - Method in class com.develop.jawin.AXComponent
Canvas listener function
componentShown(ComponentEvent) - Method in class com.develop.jawin.AXComponent
Canvas listener function
convertBytesToString(byte[]) - Static method in class com.develop.util.HexFormatter
 
convertBytesToString(byte[], int, boolean) - Static method in class com.develop.util.HexFormatter
 
convertBytesToString(byte[], int, int, int, boolean) - Static method in class com.develop.util.HexFormatter
 
createControl(AXComponent) - Static method in class com.develop.jawin.AXComponent
For internal usage
createDirectRef(COMPtr) - Static method in class com.develop.jawin.IdentityManager
 
createGITRef(COMPtr) - Static method in class com.develop.jawin.IdentityManager
 

D

DISPATCH_METHOD - Static variable in interface com.develop.jawin.constants.DispatchConstants
 
DISPATCH_PROPERTYGET - Static variable in interface com.develop.jawin.constants.DispatchConstants
 
DISPATCH_PROPERTYPUT - Static variable in interface com.develop.jawin.constants.DispatchConstants
 
DISPATCH_PROPERTYPUTREF - Static variable in interface com.develop.jawin.constants.DispatchConstants
 
DONT_CARE - Static variable in class com.develop.jawin.ReturnFlags
 
DateRef - class com.develop.jawin.DateRef.
Date referenced value holder
DateRef() - Constructor for class com.develop.jawin.DateRef
Cretes new empty DateRef object
DateRef(Date) - Constructor for class com.develop.jawin.DateRef
Creates a new instance of DateRef
DateUtil - class com.develop.io.DateUtil.
This class contents functions to get Date
DateUtil() - Constructor for class com.develop.io.DateUtil
 
DecRef(int) - Static method in class com.develop.jawin.IdentityManager
decrements the cached ref count for the proxy.
DispatchConstants - interface com.develop.jawin.constants.DispatchConstants.
Dispatch constants
DispatchPtr - class com.develop.jawin.DispatchPtr.
Dispatch object holder
DispatchPtr() - Constructor for class com.develop.jawin.DispatchPtr
Default costructor
DispatchPtr(String) - Constructor for class com.develop.jawin.DispatchPtr
Creates the new DispatchPtr object
DispatchPtr(GUID) - Constructor for class com.develop.jawin.DispatchPtr
Creates the new Dispatch object
DispatchPtr(IUnknown) - Constructor for class com.develop.jawin.DispatchPtr
Creates the new copy of DispatchPtr Object
DoubleRef - class com.develop.jawin.DoubleRef.
Double referenced value holder
DoubleRef() - Constructor for class com.develop.jawin.DoubleRef
Cretes new DoubleRef empty referenced value
DoubleRef(double) - Constructor for class com.develop.jawin.DoubleRef
Creates a new instance of DoubleRef
dispatchInvoke(String, int, int, byte[], String, int, int, int, int) - Static method in class com.develop.jawin.marshal.GenericStub
 

E

ENHMETAFILE - Static variable in interface com.develop.util.OLEPICTYPE
 
E_UNEXPECTED - Static variable in class com.develop.jawin.COMException
 
EventHelper - class com.develop.jawin.EventHelper.
Helper class to add, remove and invoke event listener
EventHelper() - Constructor for class com.develop.jawin.EventHelper
 
ExitThread - class com.develop.jawin.ExitThread.
This thread is runned on exit to release all COM object references still not released
ExitThread() - Constructor for class com.develop.jawin.ExitThread
Creates a new instance of ExitThread
enableFTM(boolean) - Static method in class com.develop.jawin.COMPtr
 
equals(Object) - Method in class com.develop.jawin.FuncPtr
 
equals(Object) - Method in class com.develop.jawin.GUID
 
exitInstance() - Method in class com.develop.jawin.WIN32Thread
 

F

FAIL_ON_FALSE - Static variable in class com.develop.jawin.ReturnFlags
 
FLAGS_NONNULL - Static variable in class com.develop.io.LittleEndianOutputStream
 
FLAGS_NULL - Static variable in class com.develop.io.LittleEndianOutputStream
 
FloatRef - class com.develop.jawin.FloatRef.
Float referenced value holder
FloatRef() - Constructor for class com.develop.jawin.FloatRef
Cretes new FloatRef empty referenced value
FloatRef(float) - Constructor for class com.develop.jawin.FloatRef
Creates a new instance of FloatRef
FuncPtr - class com.develop.jawin.FuncPtr.
 
FuncPtr(String, String) - Constructor for class com.develop.jawin.FuncPtr
 
finalizeObjects() - Static method in class com.develop.jawin.ObjectFinalization
Checks object in ReferenceQueue
findN(String, String, int) - Static method in class com.develop.jawin.marshal.GenericStub
 
flush() - Method in class com.develop.io.LittleEndianOutputStream
Flushes this data output stream.

G

GDI32 - class com.develop.jawin.win32.GDI32.
 
GDI32() - Constructor for class com.develop.jawin.win32.GDI32
 
GUID - class com.develop.jawin.GUID.
GIUD structure
GUID(int, short, short, byte[]) - Constructor for class com.develop.jawin.GUID
 
GUID(String) - Constructor for class com.develop.jawin.GUID
 
GUID2String() - Method in class com.develop.jawin.GUID
 
GenericStub - class com.develop.jawin.marshal.GenericStub.
 
GenericStub() - Constructor for class com.develop.jawin.marshal.GenericStub
 
GetFromProgID(String, GUID, int) - Static method in class com.develop.jawin.win32.Ole32
 
GetStockObject(int) - Static method in class com.develop.jawin.win32.GDI32
 
get(String) - Method in class com.develop.jawin.UnknownPtr
Returns the property value
get(String, Object) - Method in class com.develop.jawin.UnknownPtr
Returns the property value
getBooleanProp(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
getBufferedImage(DispatchPtr, int, int) - Static method in class com.develop.util.PictureConverter
Converts IPictureDisp to Image
getCOMPicture(BufferedImage) - Static method in class com.develop.util.PictureConverter
Converts Image to IPictureDisp
getCOMPtr(int, int, GUID) - Static method in class com.develop.jawin.IdentityManager
 
getCOMPtr(LittleEndianInputStream, GUID) - Static method in class com.develop.jawin.IdentityManager
 
getCOMPtr(byte[], int, GUID) - Static method in class com.develop.jawin.IdentityManager
 
getClassPath(Class) - Static method in class com.develop.io.ClassPath
Returns the file path
getCount() - Method in class com.develop.io.NakedByteStream
 
getFloatProp(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
getGuidToken() - Method in class com.develop.jawin.DispatchPtr
Returns GUID key
getGuidToken() - Method in interface com.develop.jawin.IUnknown
 
getGuidToken() - Method in class com.develop.jawin.UnknownPtr
Returns guid token
getHeightfromHIMETRIC(int) - Static method in class com.develop.util.PictureConverter
Converts HIMETRIC height to Device points
getHexString(byte) - Static method in class com.develop.util.HexFormatter
 
getIdispatchProp(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
getIntProp(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
getInternalBuffer() - Method in class com.develop.io.NakedByteStream
 
getIunknownProp(int, int, int, int, GUID) - Static method in class com.develop.jawin.marshal.COMCustom
 
getJavaDate(double) - Static method in class com.develop.io.DateUtil
 
getMessage() - Method in class com.develop.jawin.COMError
 
getMessage() - Method in class com.develop.jawin.COMException
 
getN(String, Object[]) - Method in class com.develop.jawin.UnknownPtr
Returns the property value
getN(String, Object[], int) - Method in class com.develop.jawin.UnknownPtr
Returns the property value
getObject(String) - Method in class com.develop.jawin.UnknownPtr
Returns the property value as a DispatchPtr object
getObject(String, Object) - Method in class com.develop.jawin.UnknownPtr
Returns the property value as a DispatchPtr object
getPeer() - Method in class com.develop.jawin.COMPtr
Returns peer
getPeer() - Method in class com.develop.jawin.FuncPtr
 
getPeer() - Method in interface com.develop.jawin.IUnknown
 
getRef() - Method in class com.develop.jawin.ObjectRef
Returns referenced object
getStringProp(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
getTypeInfoToken() - Method in interface com.develop.jawin.IUnknown
 
getTypeInfoToken() - Method in class com.develop.jawin.UnknownPtr
 
getUnknown() - Method in class com.develop.jawin.COMPtr
Returns unknown handler
getUnknown() - Method in interface com.develop.jawin.IUnknown
 
getValue() - Method in class com.develop.jawin.BigIntegerRef
Returns BigInteger referenced value
getValue() - Method in class com.develop.jawin.BooleanRef
Returns referenced boolean value
getValue() - Method in class com.develop.jawin.ByteRef
Returns referenced byte value
getValue() - Method in class com.develop.jawin.CharRef
Returns referenced char value
getValue() - Method in class com.develop.jawin.DateRef
Returns referenced Date value
getValue() - Method in class com.develop.jawin.DoubleRef
Returns referenced double value
getValue() - Method in class com.develop.jawin.FloatRef
Returns referenced float value
getValue() - Method in class com.develop.jawin.IntegerRef
Returns referenced int value
getValue() - Method in class com.develop.jawin.LongRef
Returns referenced long value
getValue() - Method in class com.develop.jawin.ShortRef
Returns a short referenced value
getValue() - Method in class com.develop.jawin.StringRef
Returns referenced string value
getWidthfromHIMETRIC(int) - Static method in class com.develop.util.PictureConverter
Converts HIMETRIC width to Device points
getWin32Date(Date) - Static method in class com.develop.io.DateUtil
 
getWin32Date(long) - Static method in class com.develop.io.DateUtil
 

H

HexFormatter - class com.develop.util.HexFormatter.
Helper class for doing hex dumps of arrays to String.
HexFormatter() - Constructor for class com.develop.util.HexFormatter
 
hasFTM() - Method in class com.develop.jawin.COMPtr
 
hashCode() - Method in class com.develop.jawin.FuncPtr
 
hashCode() - Method in class com.develop.jawin.GUID
 
hexchars - Static variable in class com.develop.util.HexFormatter
 
host - Variable in class com.develop.jawin.AXComponent
container object
hresult - Variable in class com.develop.jawin.COMError
 
hresult - Variable in class com.develop.jawin.COMException
 
hwnd - Variable in class com.develop.jawin.AXComponent
canvas (base component) window handle

I

ICON - Static variable in interface com.develop.util.OLEPICTYPE
 
IID_IClassFactory - Static variable in interface com.develop.jawin.constants.WellKnownGUIDs
 
IID_IDispatch - Static variable in interface com.develop.jawin.constants.WellKnownGUIDs
 
IID_IEnumVariant - Static variable in interface com.develop.jawin.constants.WellKnownGUIDs
 
IID_IUnknown - Static variable in interface com.develop.jawin.constants.WellKnownGUIDs
 
IUnknown - interface com.develop.jawin.IUnknown.
IUnknown interface
Identity - class com.develop.jawin.Identity.
 
IdentityManager - class com.develop.jawin.IdentityManager.
COM helper class.
IdentityManager() - Constructor for class com.develop.jawin.IdentityManager
 
IntegerRef - class com.develop.jawin.IntegerRef.
Integer referenced value holder
IntegerRef() - Constructor for class com.develop.jawin.IntegerRef
Cretes new IntegerRef empty referenced value
IntegerRef(int) - Constructor for class com.develop.jawin.IntegerRef
Creates a new instance of IntegerRef
iidToken - Static variable in class com.develop.jawin.DispatchPtr
GUID key in the global GUID container
iidToken - Static variable in class com.develop.jawin.UnknownPtr
iid token
immediateCaller() - Static method in class com.develop.jawin.marshal.GenericStub
 
init() - Static method in class com.develop.jawin.Bootstrap
call to initialize Jawin (work actually done in static initializer)
initInstance() - Method in class com.develop.jawin.WIN32Thread
 
intIntoBytes(int, byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
invalidate(boolean) - Method in class com.develop.jawin.AXComponent
 
invoke(Object, Object, int, Object[]) - Static method in class com.develop.jawin.EventHelper
Invokes the listener method.
invoke(ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(int, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(int, int, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(int, int, int, int, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(String, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(String, String, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(int, String, String, int, ReturnFlags) - Method in class com.develop.jawin.FuncPtr
 
invoke(String) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, Object) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, int) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, int, int) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, Object, Object) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, Object, Object, Object) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invoke(String, Object, Object, Object, Object) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invokeAndWait(Runnable) - Method in class com.develop.jawin.WIN32Thread
 
invokeF(int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFF(int, int, int, int, float, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFG(int, int, int, int, float, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFI(int, int, int, int, float, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFoF(int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFoG(int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeFoI(int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeG(int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeGF(int, int, int, int, String, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeGG(int, int, int, int, String, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeGG_I(String, String, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeGI(int, int, int, int, String, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeG_I(String, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeGoF(int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeGoG(int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeGoI(int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeI(int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIF(int, int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIG(int, int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIGGI_I(int, String, String, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
Guide to codes: I int G string O out arg sizeof(int) P array S sized out/retval
invokeIGO(int, String, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeIG_I(int, String, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeII(int, int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIIIIO(int, int, int, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeIIII_I(int, int, int, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeII_I(int, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeIO(int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeI_I(int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeI_S(int, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeInst - Static variable in class com.develop.jawin.UnknownPtr
Marshal codes
invokeInstU - Static variable in class com.develop.jawin.UnknownPtr
Unmarshal codes
invokeIoF(int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIoG(int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeIoI(int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeLater(Runnable) - Method in class com.develop.jawin.WIN32Thread
 
invokeN(String, Object[]) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invokeN(String, Object[], int) - Method in class com.develop.jawin.UnknownPtr
Invokes method
invokePI_S(byte[], int, int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeP_I(byte[], int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeP_S(byte[], int, int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invoke_I(int, int) - Static method in class com.develop.jawin.marshal.SharedStubs
 
invokeoF(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeoG(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
invokeoI(int, int, int, int) - Static method in class com.develop.jawin.marshal.COMMarshal
 
isNull() - Method in class com.develop.jawin.COMPtr
 

L

LittleEndianInputStream - class com.develop.io.LittleEndianInputStream.
Replica of DataInputStreamthat uses little endian format.
LittleEndianInputStream(InputStream) - Constructor for class com.develop.io.LittleEndianInputStream
Creates a FilterInputStream and saves its argument, the input stream in, for later use.
LittleEndianOutputStream - class com.develop.io.LittleEndianOutputStream.
Replica of DataOutputStreamthat uses little endian format.
LittleEndianOutputStream(OutputStream) - Constructor for class com.develop.io.LittleEndianOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
LongRef - class com.develop.jawin.LongRef.
Long referenced value holder
LongRef() - Constructor for class com.develop.jawin.LongRef
Cretes new LongRef empty referenced value
LongRef(long) - Constructor for class com.develop.jawin.LongRef
Creates a new instance of LongRef
longIntoBEBytes(long, byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
longIntoBytes(long, byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 

M

MARSHAL_GIT - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
MARSHAL_VPTR - Static variable in interface com.develop.jawin.marshal.MarshalConstants
 
METAFILE - Static variable in interface com.develop.util.OLEPICTYPE
 
MUST_BE_FALSE - Static variable in class com.develop.jawin.ReturnFlags
 
MarshalConstants - interface com.develop.jawin.marshal.MarshalConstants.
 
marshal - Static variable in class com.develop.jawin.GUID
 
marshal(LittleEndianOutputStream, ArrayList) - Method in class com.develop.jawin.GUID
 
marshal - Static variable in class com.develop.jawin.win32.POINT
 
marshal(LittleEndianOutputStream, ArrayList) - Method in class com.develop.jawin.win32.POINT
 
marshalIn(Object, LittleEndianOutputStream) - Static method in class com.develop.jawin.Variant
Marshals object
marshalInRef(ObjectRef, LittleEndianOutputStream) - Static method in class com.develop.jawin.Variant
Marshals ref.
marshalOut(LittleEndianInputStream) - Static method in class com.develop.jawin.GUID
 
marshalOut(LittleEndianInputStream) - Static method in class com.develop.jawin.Variant
Unmarshals object
marshalOut(LittleEndianInputStream, ArrayList) - Method in class com.develop.jawin.win32.POINT
 
marshalOutArray(short, LittleEndianInputStream) - Static method in class com.develop.jawin.Variant
unmarshals array
marshalOutArraySkip(short, LittleEndianInputStream) - Static method in class com.develop.jawin.Variant
 
marshalOutRef(short, LittleEndianInputStream) - Static method in class com.develop.jawin.Variant
unmarshals ref.
marshalOutSkip(LittleEndianInputStream) - Static method in class com.develop.jawin.Variant
 

N

NONE - Static variable in interface com.develop.util.OLEPICTYPE
 
NakedByteStream - class com.develop.io.NakedByteStream.
works around the java ByteArray streams, which do not provide direct access to the byte array.
NakedByteStream() - Constructor for class com.develop.io.NakedByteStream
 
newHost(AXComponent, byte[]) - Static method in class com.develop.jawin.AXComponent
For internal usage
newHost(AXComponent, String) - Static method in class com.develop.jawin.AXComponent
For internal usage
newListener(Object, GUID, int) - Static method in class com.develop.jawin.EventHelper
Creates a new listener object
newListener(Class, Object) - Static method in class com.develop.jawin.IdentityManager
 

O

OLEPICTYPE - interface com.develop.util.OLEPICTYPE.
Interface PICTYPE constants
ObjectFinalization - class com.develop.jawin.ObjectFinalization.
Finalization class
ObjectFinalization() - Constructor for class com.develop.jawin.ObjectFinalization
 
ObjectRef - class com.develop.jawin.ObjectRef.
Simulates VARIANT value by reference
ObjectRef() - Constructor for class com.develop.jawin.ObjectRef
Creates a new instance of an empty VARIANT value
ObjectRef(Object) - Constructor for class com.develop.jawin.ObjectRef
Creates a new instance of ObjectRef for a VARIANT value
Ole32 - class com.develop.jawin.win32.Ole32.
 
Ole32() - Constructor for class com.develop.jawin.win32.Ole32
 
onWindowMsg(int, long, long) - Method in class com.develop.jawin.AXComponent
 

P

POINT - class com.develop.jawin.win32.POINT.
 
POINT() - Constructor for class com.develop.jawin.win32.POINT
 
PictureConverter - class com.develop.util.PictureConverter.
Class PictureConverter.
paint(Graphics) - Method in class com.develop.jawin.AXComponent
 
parseInt(String) - Static method in class com.develop.jawin.marshal.StructConverter
 
parseLong(String) - Static method in class com.develop.jawin.marshal.StructConverter
 
parseShort(String) - Static method in class com.develop.jawin.marshal.StructConverter
 
preCreateInit() - Method in class com.develop.jawin.AXComponent
For internal usage
printChars - Static variable in class com.develop.util.HexFormatter
 
prompt(String) - Static method in class com.develop.io.Console
Prints prompt and returns user's response
proxyIID - Static variable in class com.develop.jawin.DispatchPtr
IDispatch GUID to be added to the global container
proxyIID - Static variable in class com.develop.jawin.UnknownPtr
proxy iid
put(String, Object, Object) - Method in class com.develop.jawin.UnknownPtr
Initializes propery
put(String, Object) - Method in class com.develop.jawin.UnknownPtr
Initializes propery
put(String, boolean) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a boolean value
put(String, int) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a int value
put(String, float) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a float value
put(String, double) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a double value
put(String, Object, boolean) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a boolean value
put(String, Object, int) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a int value
put(String, Object, float) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with an float value
put(String, Object, double) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with a double value
putN(String, Object[], Object) - Method in class com.develop.jawin.UnknownPtr
Initializes the property with value
putN(String, Object[], int, Object) - Method in class com.develop.jawin.UnknownPtr
 

Q

queryInterface(Class) - Method in class com.develop.jawin.COMPtr
Queries interface and
queryInterface(Class) - Method in interface com.develop.jawin.IUnknown
 
queryInterface(Class, COMPtr) - Static method in class com.develop.jawin.IdentityManager
 
queryInterface(Class) - Method in class com.develop.jawin.UnknownPtr
 

R

ReturnFlags - class com.develop.jawin.ReturnFlags.
COM flags
read(byte[]) - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the read method of DataInput.
read(byte[], int, int) - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the read method of DataInput.
readBoolean() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readBoolean method of DataInput.
readByte() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readByte method of DataInput.
readChar() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readChar method of DataInput.
readCurrency() - Method in class com.develop.io.LittleEndianInputStream
 
readDouble() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readDouble method of DataInput.
readFloat() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readFloat method of DataInput.
readFully(byte[]) - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readFully method of DataInput.
readInt() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readInt method of DataInput.
readIntArray(LittleEndianInputStream) - Static method in class com.develop.jawin.marshal.StructConverter
 
readLine() - Method in class com.develop.io.LittleEndianInputStream
 
readLong() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readLong method of DataInput.
readObjectArray(LittleEndianInputStream, GUID) - Static method in class com.develop.jawin.marshal.StructConverter
 
readShort() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readShort method of DataInput.
readStringArray(LittleEndianInputStream) - Static method in class com.develop.jawin.marshal.StructConverter
 
readStringUnicode() - Method in class com.develop.io.LittleEndianInputStream
 
readUTF() - Method in class com.develop.io.LittleEndianInputStream
 
readUTF(DataInput) - Static method in class com.develop.io.LittleEndianInputStream
 
readUnicodeSz(int) - Method in class com.develop.io.LittleEndianInputStream
 
readUnsignedByte() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readUnsignedByte method of DataInput.
readUnsignedShort() - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the readUnsignedShort method of DataInput.
registerCustomString(String) - Static method in class com.develop.jawin.marshal.GenericStub
 
registerObject(Object) - Static method in class com.develop.jawin.ObjectFinalization
Registers object in reference queue
registerProxy(GUID, Class) - Static method in class com.develop.jawin.IdentityManager
Each COM iid must have a proxy class registered with the system.
registerRecord(GUID, GUID, Class) - Static method in class com.develop.jawin.IdentityManager
 
registerTypeInfo(GUID) - Static method in class com.develop.jawin.IdentityManager
 
removeEventListener(Object) - Method in class com.develop.jawin.UnknownPtr
Removes the listener
removeListener(IUnknown, Object) - Static method in class com.develop.jawin.EventHelper
Removes the listener
removeNotify() - Method in class com.develop.jawin.AXComponent
 
resume() - Method in class com.develop.jawin.WIN32Thread
 
run() - Method in class com.develop.jawin.ExitThread
Runs Thread

S

SIZEOF - Static variable in class com.develop.jawin.Variant
size of data
SIZEOF_CHAR - Static variable in class com.develop.io.LittleEndianOutputStream
 
SharedStubs - class com.develop.jawin.marshal.SharedStubs.
 
SharedStubs() - Constructor for class com.develop.jawin.marshal.SharedStubs
 
ShortRef - class com.develop.jawin.ShortRef.
Short referenced value holder
ShortRef() - Constructor for class com.develop.jawin.ShortRef
Cretes new ShortRef empty referenced value
ShortRef(short) - Constructor for class com.develop.jawin.ShortRef
Creates a new instance of ShortRef with a short value
StringRef - class com.develop.jawin.StringRef.
String referenced value holder
StringRef() - Constructor for class com.develop.jawin.StringRef
Cretes new StringRef empty referenced value
StringRef(String) - Constructor for class com.develop.jawin.StringRef
Creates a new instance of StringRef with a string
StructConverter - class com.develop.jawin.marshal.StructConverter.
 
StructConverter() - Constructor for class com.develop.jawin.marshal.StructConverter
 
setBooleanProp(int, int, int, int, boolean) - Static method in class com.develop.jawin.marshal.COMCustom
 
setBounds(int, int, int, int) - Method in class com.develop.jawin.AXComponent
 
setFloatProp(int, int, int, int, float) - Static method in class com.develop.jawin.marshal.COMCustom
 
setIntProp(int, int, int, int, int) - Static method in class com.develop.jawin.marshal.COMCustom
 
setRef(Object) - Method in class com.develop.jawin.ObjectRef
Sets a new referensed object
setStringProp(int, int, int, int, String) - Static method in class com.develop.jawin.marshal.COMCustom
 
shortIntoBytes(short, byte[], int) - Static method in class com.develop.jawin.marshal.StructConverter
 
size() - Method in class com.develop.io.LittleEndianOutputStream
Returns the current value of the counter written, the number of bytes written to this data output stream so far.
skipBytes(int) - Method in class com.develop.io.LittleEndianInputStream
See the general contract of the skipBytes method of DataInput.
startMTA() - Method in class com.develop.jawin.WIN32Thread
 
startSTA() - Method in class com.develop.jawin.WIN32Thread
 
stealUnknown(COMPtr) - Method in class com.develop.jawin.COMPtr
Steal the native unknown pointer from another COMPtr.
stop() - Method in class com.develop.jawin.WIN32Thread
 
stopCOMThread() - Static method in class com.develop.jawin.ObjectFinalization
 
suspend() - Method in class com.develop.jawin.WIN32Thread
 

T

toGITRef() - Method in class com.develop.jawin.COMPtr
Stores the DispatchPtr object in GIT for thread marshalling
toString() - Method in class com.develop.jawin.COMPtr
Converts object to string
toString() - Method in class com.develop.jawin.GUID
 
traceCom - Static variable in class com.develop.jawin.marshal.GenericStub
 
traceDispatch - Static variable in class com.develop.jawin.marshal.GenericStub
 
traceRefs - Static variable in class com.develop.jawin.IdentityManager
property to trace
traceWin32 - Static variable in class com.develop.jawin.marshal.GenericStub
 

U

UNINITIALIZED - Static variable in interface com.develop.util.OLEPICTYPE
 
UnknownPtr - class com.develop.jawin.UnknownPtr.
UnknownPtr class the same as DispatchPtr but for IUnknown
UnknownPtr(String) - Constructor for class com.develop.jawin.UnknownPtr
Creates UnknpwnPtr by ProgID
UnknownPtr(GUID) - Constructor for class com.develop.jawin.UnknownPtr
Creates UnknpwnPtr by CLSID
UnknownPtr(int) - Constructor for class com.develop.jawin.UnknownPtr
Creates new UnknpwnPtr by with unknown handler
UnknownPtr(IUnknown) - Constructor for class com.develop.jawin.UnknownPtr
Clones other object

V

VARIANT_FALSE - Static variable in interface com.develop.jawin.constants.VarTypes
 
VARIANT_TRUE - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_ARRAY - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_BLOB - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_BLOB_OBJECT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_BOOL - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_BSTR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_BYREF - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_CARRAY - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_CF - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_CLSID - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_CY - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_DATE - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_DECIMAL - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_DISPATCH - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_EMPTY - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_ERROR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_FILETIME - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_HRESULT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_I1 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_I2 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_I4 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_I8 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_ILLEGAL - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_ILLEGALMASKED - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_INT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_LPSTR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_LPWSTR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_NULL - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_PTR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_R4 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_R8 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_RESERVED - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_SAFEARRAY - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_STORAGE - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_STORED_OBJECT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_STREAM - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_STREAMED_OBJECT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_TYPEMASK - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UI1 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UI2 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UI4 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UI8 - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UINT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_UNKNOWN - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_USERDEFINED - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_VARIANT - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_VECTOR - Static variable in interface com.develop.jawin.constants.VarTypes
 
VT_VOID - Static variable in interface com.develop.jawin.constants.VarTypes
 
VarTypes - interface com.develop.jawin.constants.VarTypes.
Variant type constants
Variant - class com.develop.jawin.Variant.
Variant marshaller
Variant() - Constructor for class com.develop.jawin.Variant
 
VtMissing - class com.develop.jawin.VtMissing.
Used to substitute any missing arg.
VtMissing() - Constructor for class com.develop.jawin.VtMissing
Creates a new instance of VtMissing
value - Variable in class com.develop.jawin.ReturnFlags
 
vtMissing - Static variable in interface com.develop.jawin.constants.DispatchConstants
 

W

WIN32Thread - class com.develop.jawin.WIN32Thread.
 
WIN32Thread() - Constructor for class com.develop.jawin.WIN32Thread
 
WellKnownGUIDs - interface com.develop.jawin.constants.WellKnownGUIDs.
 
WinFuncPtr - class com.develop.jawin.WinFuncPtr.
Extend WinFuncPtr to implement a win32 callback function WinFuncPtr is an abstract class instead of interface so that the method can be marked protected
WinFuncPtr() - Constructor for class com.develop.jawin.WinFuncPtr
 
win32Invoke(int, String, int, int, byte[], Object[]) - Static method in class com.develop.jawin.marshal.GenericStub
 
write(int) - Method in class com.develop.io.LittleEndianOutputStream
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
write(byte[], int, int) - Method in class com.develop.io.LittleEndianOutputStream
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
writeBoolean(boolean) - Method in class com.develop.io.LittleEndianOutputStream
Writes a boolean to the underlying output stream as a 1-byte value.
writeByte(int) - Method in class com.develop.io.LittleEndianOutputStream
Writes out a byte to the underlying output stream as a 1-byte value.
writeBytes(byte[]) - Method in class com.develop.io.LittleEndianOutputStream
Writes out the string to the underlying output stream as a sequence of bytes.
writeBytes(String) - Method in class com.develop.io.LittleEndianOutputStream
Writes out the string to the underlying output stream as a sequence of bytes.
writeChar(int) - Method in class com.develop.io.LittleEndianOutputStream
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in class com.develop.io.LittleEndianOutputStream
Writes a string to the underlying output stream as a sequence of characters.
writeCurrency(BigInteger) - Method in class com.develop.io.LittleEndianOutputStream
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
writeDouble(double) - Method in class com.develop.io.LittleEndianOutputStream
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
writeFloat(float) - Method in class com.develop.io.LittleEndianOutputStream
Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
writeInt(int) - Method in class com.develop.io.LittleEndianOutputStream
Writes an int to the underlying output stream as four bytes, high byte first.
writeLong(long) - Method in class com.develop.io.LittleEndianOutputStream
Writes a long to the underlying output stream as eight bytes, high byte first.
writeShort(int) - Method in class com.develop.io.LittleEndianOutputStream
Writes a short to the underlying output stream as two bytes, high byte first.
writeStringANSI(String) - Method in class com.develop.io.LittleEndianOutputStream
 
writeStringUnicode(String) - Method in class com.develop.io.LittleEndianOutputStream
 
writeUTF(String) - Method in class com.develop.io.LittleEndianOutputStream
 
writeZeroBytes(int) - Method in class com.develop.io.LittleEndianOutputStream
 

X

x - Variable in class com.develop.jawin.win32.POINT
 

Y

y - Variable in class com.develop.jawin.win32.POINT
 

A B C D E F G H I L M N O P Q R S T U V W X Y

Composia Soft Ltd. Designed by Vitally Shelest. .