Interface | Description |
---|---|
CLSCTX |
CLSCTX constants.
|
Com4jObject |
Root of all the com4j interfaces.
|
ComEnum |
When an enum needs uncontinuous values, implement this interface and
have each constant return its numeric value.
|
ComObjectListener |
Callback that receives a notification whenever
a new wrapper object is created.
|
EventCookie |
Represents a subscription to COM events.
|
Class | Description |
---|---|
COM4J |
The root of the COM4J library.
|
ComThread |
Thread managed by com4j.
|
DefaultedComMethod |
ComMethod that calls default methods. |
ErrorInfo |
Represents error information.
|
GUID |
Immutable representation of 128-bit COM GUID.
|
Holder<T> |
Data holder used for "out" or "in/out" parameter.
|
NativePointerPhantomReference |
A phantom reference that owns the pointer to a native com object.
|
ROT | |
SafeArray |
TODO: General purpose wrapper for COM SAFEARRAY.
|
SafeArray.Bound |
Bound of an array index.
|
Variant |
Wraps COM VARIANT data structure.
|
Enum | Description |
---|---|
NativeType |
Native method type.
|
Variant.Type |
VARIANT type.
|
Exception | Description |
---|---|
ComException |
Signals a failure in the COM method invocation.
|
ExecutionException |
Signals a general
RuntimeException thrown during com4j processing. |
IllegalAnnotationException |
Signals incorrect use of com4j annotations.
|
Annotation Type | Description |
---|---|
DefaultMethod |
Marks a "default property" method.
|
DefaultValue |
The default value of this parameter as noted in COM type library.
|
DISPID |
Dispatch ID of the method.
|
IID |
Annotates a COM interface by its IID.
|
LCID |
This annotation marks a given parameter as an locale identifier.
|
MarshalAs |
Controls how a Java parameter should be marshaled
to a native type.
|
Optional |
This annotation indicates, that a given parameter of a COM interface function is optional.
|
PropGet |
Used with
DISPID to indicate that the Java method is
a property get operation. |
PropPut |
Used with
DISPID to indicate that the Java method is
a property put operation. |
ReturnValue |
Specifies which method parameter in the COM method
is used as the return value
|
UseDefaultValues | |
VTID |
Virtual table index of the method.
|
Copyright © 2014. All rights reserved.