- DelegateInvoked(Object...) - Method in class org.mases.jcobridge.JCDelegate
-
Called by the bridge when the CLR invokes this delegate.
- DelegateInvoked(Object...) - Method in class org.mases.jcobridge.JCVoidDelegate
-
Called by the bridge when the CLR invokes this delegate.
- destroy() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Called by the CLR host when the embedded window is being torn down.
- DispatcherGet(JCObject, String) - Static method in class org.mases.jcobridge.JCControl
-
Retrieves an instance property or field value from a CLR object using the WPF
Dispatcher thread.
- DispatcherGet(JCType, String) - Static method in class org.mases.jcobridge.JCControl
-
Retrieves a static property or field value from a CLR type using the WPF
Dispatcher thread.
- DispatcherGet(JCObject, String) - Static method in class org.mases.jcobridge.JCJControl
-
Retrieves an instance property or field value from a CLR object using the WPF
Dispatcher thread.
- DispatcherGet(JCType, String) - Static method in class org.mases.jcobridge.JCJControl
-
Retrieves a static property or field value from a CLR type using the WPF
Dispatcher thread.
- DispatcherInvoke(JCObject, String, Object...) - Static method in class org.mases.jcobridge.JCControl
-
Invokes an instance method on a CLR object using the WPF Dispatcher thread.
- DispatcherInvoke(JCType, String, Object...) - Static method in class org.mases.jcobridge.JCControl
-
Invokes a static method on a CLR type using the WPF Dispatcher thread.
- DispatcherInvoke(JCObject, String, Object...) - Static method in class org.mases.jcobridge.JCJControl
-
Invokes an instance method on a CLR object using the WPF Dispatcher thread.
- DispatcherInvoke(JCType, String, Object...) - Static method in class org.mases.jcobridge.JCJControl
-
Invokes a static method on a CLR type using the WPF Dispatcher thread.
- DispatcherSet(JCObject, String, Object) - Static method in class org.mases.jcobridge.JCControl
-
Sets an instance property or field on a CLR object using the WPF Dispatcher thread.
- DispatcherSet(JCType, String, Object) - Static method in class org.mases.jcobridge.JCControl
-
Sets a static property or field on a CLR type using the WPF Dispatcher thread.
- DispatcherSet(JCObject, String, Object) - Static method in class org.mases.jcobridge.JCJControl
-
Sets an instance property or field on a CLR object using the WPF Dispatcher thread.
- DispatcherSet(JCType, String, Object) - Static method in class org.mases.jcobridge.JCJControl
-
Sets a static property or field on a CLR type using the WPF Dispatcher thread.
- duplicate() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Creates a new byte buffer that shares this buffer's content.
- endMeasureOverride() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Called by the CLR layout engine at the end of a measure pass.
- equals(Object) - Method in class org.mases.jcobridge.JCObject
-
Tests equality with another object by delegating to the CLR Equals method
on the underlying CLR object.
- equals(Object) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Tells whether or not this buffer is equal to another object.
- EventLog(String) - Method in interface org.mases.jcobridge.IJCEventLog
-
Receives a general bridge diagnostic event message.
- EventLog(String) - Method in class org.mases.jcobridge.JCConsoleEventLog
-
Receives a general bridge diagnostic event message and prints it to standard output.
- EventLog(String) - Method in class org.mases.jcobridge.JCFileEventLog
-
Receives a general bridge diagnostic event message and appends it to the log file.
- EventRaised(Object...) - Method in interface org.mases.jcobridge.IJCEventEmit
-
Invoked by the bridge when the associated CLR event fires.
- EventRaised(Object...) - Method in interface org.mases.jcobridge.IJCVoidEventEmit
-
Invoked by the bridge when the associated CLR event fires.
- EventRaised(Object...) - Method in class org.mases.jcobridge.JCEventEmit
-
Invoked when associated event on CLR context is raised.
- EventRaised(Object...) - Method in class org.mases.jcobridge.JCVoidEventEmit
-
Invoked by the bridge when the associated CLR event fires.
- extraData() - Method in interface org.mases.jcobridge.IJCListener
-
Returns the additional arguments associated with the current event.
- extraData() - Method in class org.mases.jcobridge.JCListener
-
Returns the additional arguments associated with the current event.
- extraDataLength() - Method in interface org.mases.jcobridge.IJCListener
-
Returns the number of additional arguments associated with the current event.
- extraDataLength() - Method in class org.mases.jcobridge.JCListener
-
Returns the number of additional arguments associated with the current event.
- Get(String) - Method in class org.mases.jcobridge.JCControl
-
Retrieves an instance property or field value from the underlying CLR control.
- Get(String) - Method in class org.mases.jcobridge.JCJControl
-
Retrieves an instance property or field value from the underlying CLR control.
- Get(String) - Method in class org.mases.jcobridge.JCObject
-
Retrieves an instance property value from the underlying CLR object.
- get() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method.
- get(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method.
- get(byte[], int, int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative bulk get method.
- get(byte[]) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative bulk get method.
- Get(String) - Method in class org.mases.jcobridge.JCType
-
Retrieves a static property value from the CLR type represented by this handle.
- getAllValues() - Method in class org.mases.jcobridge.JCEnum
-
Returns all valid value names for this CLR enum type.
- getBuffer() - Method in class org.mases.jcobridge.JCSharedBuffer
-
- getChar() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading a char value.
- getChar(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading a char value.
- getCLRException() - Method in exception org.mases.jcobridge.JCNativeException
-
Returns the CLR exception object wrapped as a
JCObject, allowing further
inspection of CLR exception properties (e.g.
- GetCLRGlobal(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Retrieves a previously registered CLR global object by key.
- getCLRRID() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the .NET Runtime Identifier (RID) override used to select the correct
CoreCLR host activator library.
- getCLRType() - Method in exception org.mases.jcobridge.JCNativeException
-
Returns the fully qualified CLR exception type name, or null if this
exception did not originate from the CLR side.
- getControl() - Method in class org.mases.jcobridge.JCControl
-
- getControl() - Method in class org.mases.jcobridge.JCJControl
-
- GetControl(String) - Method in class org.mases.jcobridge.JCOBridge
-
Returns a
JCControl handle to a graphical CLR object, suitable for embedding
CLR controls (WinForms, WPF) into an AWT/Swing host.
- getCoreCLREnableDesktop() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns true if Microsoft.WindowsDesktop.App hosting is enabled.
- getCoreCLRVersion() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the target .NET major version used to select the hosting framework.
- getDelegateType() - Method in class org.mases.jcobridge.JCDelegate
-
Returns the pre-resolved CLR delegate type handle, or null if this
instance was constructed with a type name string.
- getDelegateType() - Method in class org.mases.jcobridge.JCVoidDelegate
-
Returns the pre-resolved CLR delegate type handle, or null if this
instance was constructed with a type name string.
- getDelegateTypeName() - Method in class org.mases.jcobridge.JCDelegate
-
Returns the fully qualified CLR delegate type name, or
null if this
instance was constructed with a
JCType handle.
- getDelegateTypeName() - Method in class org.mases.jcobridge.JCVoidDelegate
-
Returns the fully qualified CLR delegate type name, or
null if this
instance was constructed with a
JCType handle.
- getDouble() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading a double value.
- getDouble(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading a double value.
- GetEnum(String) - Method in class org.mases.jcobridge.JCOBridge
-
Resolves a CLR enum type by its fully qualified name and returns a handle to it.
- getEventData() - Method in interface org.mases.jcobridge.IJCListener
-
Returns the primary data object associated with the current event.
- getEventData() - Method in class org.mases.jcobridge.JCListener
-
Returns the primary data object associated with the current event.
- getEventIndex(String) - Method in interface org.mases.jcobridge.IJCListener
-
Returns the numeric index associated with the given event name.
- getEventIndex(String) - Method in class org.mases.jcobridge.JCListener
-
Returns the numeric index associated with the given event name.
- GetField(String) - Method in class org.mases.jcobridge.JCObject
-
Retrieves an instance field value from the underlying CLR object.
- GetField(String) - Method in class org.mases.jcobridge.JCType
-
Retrieves a static field value from the CLR type represented by this handle.
- getFilteredArgs() - Static method in class org.mases.jcobridge.JCOBridge
-
- getFloat() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading a float value.
- getFloat(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading a float value.
- getGlobalize() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosted .NET Core instance will be globalized.
- getGraphicObject() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Returns the JVM graphical object hosted inside this container.
- getInt() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading an int value.
- getInt(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading an int value.
- getIsWPF() - Method in class org.mases.jcobridge.JCControl
-
Returns true if the underlying CLR control is a WPF element.
- getIsWPF() - Method in class org.mases.jcobridge.JCJControl
-
Returns true if the underlying CLR control is a WPF element.
- GetJControl(String) - Method in class org.mases.jcobridge.JCOBridge
-
Returns a
JCJControl handle to a graphical CLR object, suitable for embedding
CLR controls into a Swing host via a dedicated Swing-aware wrapper.
- GetJVMGlobal(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Retrieves a previously registered JVM global object by key.
- getLicensePath() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the path where the JCOBridge license file is located.
- getLong() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading a long value.
- getLong(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading a long value.
- getMeasureOverrideHeight() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Returns the preferred height measured by this implementation during the last
measure override pass.
- getMeasureOverrideWidth() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Returns the preferred width measured by this implementation during the last
measure override pass.
- getNativeMemoryReserved() - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Report the native memory reserved
- getNativeMemoryThreshold() - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Report the limit of native memory can be used before trigger the GC for a
cleanup
- getNativePath() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the path from which the JCOBridge native library is loaded.
- getNativeWindowHandle() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Returns the native window handle (HWND on Windows) of the JVM component hosted
inside this container.
- getObject() - Method in class org.mases.jcobridge.JCRefOut
-
Returns the current value of the wrapped object in a form suitable for passing
across the JNI boundary to the CLR.
- GetOnType(String) - Method in class org.mases.jcobridge.JCObject
-
Retrieves a static or type-level property value from the CLR type of the underlying object.
- GetOnType(String) - Method in class org.mases.jcobridge.JCType
-
Retrieves a property from the CLR type using type-level dispatch.
- getReference() - Method in class org.mases.jcobridge.JCHandler
-
Returns the native CLR object handle held by this instance.
- getReturnData() - Method in interface org.mases.jcobridge.IJCListener
-
Returns the return value set by the CLR handler for the current event.
- getReturnData() - Method in class org.mases.jcobridge.JCListener
-
Returns the return value set by the CLR handler for the current event.
- getReuseByteBuffer() - Static method in class org.mases.jcobridge.JCSharedBuffer
-
- getReuseQueueSize() - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Report the current number of
ByteBuffer enqueued for reuse
- getReuseQueueThreshold() - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Report the limit of
ByteBuffer can be enqueued before their
discard
- getScopedOn() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the scoped-on value used for license validation.
- getScopedOnVersion() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns the scoped-on version used for license validation.
- getShort() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative get method for reading a short value.
- getShort(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute get method for reading a short value.
- GetType(String) - Method in class org.mases.jcobridge.JCAssembly
-
Resolves a CLR type by its fully qualified name within this assembly and returns
a handle to it.
- getType() - Method in class org.mases.jcobridge.JCNull
-
Returns the pre-resolved CLR type handle, or null if this instance
was constructed with a type name string.
- GetType(String) - Method in class org.mases.jcobridge.JCOBridge
-
Resolves a CLR type by its fully qualified name and returns a handle to it.
- getTypeName() - Method in class org.mases.jcobridge.JCEnum
-
Returns the fully qualified CLR enum type name.
- getTypeName() - Method in class org.mases.jcobridge.JCNull
-
Returns the fully qualified CLR type name, or
null if this instance
was constructed with a
JCType handle.
- getValue() - Method in class org.mases.jcobridge.JCEnum
-
Returns the currently selected value(s) as a comma-separated string.
- getValues() - Method in class org.mases.jcobridge.JCEnum
-
Returns the currently selected value names as an array.
- IJCEventEmit - Interface in org.mases.jcobridge
-
Callback interface for CLR events that require a return value.
- IJCEventLog - Interface in org.mases.jcobridge
-
Sink interface for JCOBridge diagnostic and fusion log events.
- IJCGraphicContainer - Interface in org.mases.jcobridge
-
Contract for JVM-side graphic containers that embed a JVM UI component
(AWT/Swing) inside a CLR host application (WPF or WinForms).
- IJCListener - Interface in org.mases.jcobridge
-
Contract for the JVM-side event raiser used by JCOBridge listeners.
- IJCVoidEventEmit - Interface in org.mases.jcobridge
-
Callback interface for CLR events that have no return value.
- initialize(long) - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Called by the CLR host after the native window infrastructure is ready.
- Initialize() - Static method in class org.mases.jcobridge.JCOBridge
-
Initializes the JCOBridge runtime with default parameters.
- Initialize(String[]) - Static method in class org.mases.jcobridge.JCOBridge
-
Initializes the JCOBridge runtime, consuming JCOBridge-specific arguments from
args and storing the remainder in
JCOBridge.filteredArgs.
- InitializeFromRemote(String, String, String, String, boolean) - Static method in class org.mases.jcobridge.JCOBridge
-
Initializes the JCOBridge native bridge from a CLR-hosted process.
- Invoke(String, Object...) - Method in class org.mases.jcobridge.JCControl
-
Invokes an instance method on the underlying CLR control with optional arguments.
- Invoke(String, Object...) - Method in class org.mases.jcobridge.JCJControl
-
Invokes an instance method on the underlying CLR control with optional arguments.
- Invoke(String, Object...) - Method in class org.mases.jcobridge.JCObject
-
Invokes an instance method on the underlying CLR object with optional arguments.
- Invoke(String, Object...) - Method in class org.mases.jcobridge.JCType
-
Invokes a static method on the CLR type represented by this handle.
- InvokeOnType(String, Object...) - Method in class org.mases.jcobridge.JCObject
-
Invokes a static or type-level method on the CLR type of the underlying object,
rather than on the object instance itself.
- InvokeOnType(String, Object...) - Method in class org.mases.jcobridge.JCType
-
Invokes a method on the CLR type using type-level (non-static) dispatch.
- is(JCEnum) - Method in class org.mases.jcobridge.JCEnum
-
Returns true if this instance selects exactly the same set of values
as value (exact equality, not subset).
- isCLRHostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns true if the hosting process is a CLR (i.e.
- isDirect() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Tells whether or not this byte buffer is direct.
- isNET10HostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is .NET 10.
- isNET6HostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is .NET 6.
- isNET8HostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is .NET 8.
- isNET9HostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is .NET 9.
- isNETFrameworkHostingProcess() - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is .NET Framework.
- isNETHostingProcess(Integer) - Static method in class org.mases.jcobridge.JCOBridge
-
Returns whether the hosting CLR is the specified major .NET version.
- isReadOnly() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Tells whether or not this buffer is read-only.
- isRef() - Method in class org.mases.jcobridge.JCRefOut
-
- isRemoteManaged() - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Returns true if this implementation takes over native window style
management and window placement.
- iterator() - Method in class org.mases.jcobridge.JCObject
-
Returns an iterator over the elements of the underlying CLR collection or enumerable.
- JCAssembly - Class in org.mases.jcobridge
-
JVM-side handle for a loaded CLR assembly.
- JCConsoleEventLog - Class in org.mases.jcobridge
-
Console-based implementation of
IJCEventLog that writes all bridge
diagnostic messages to standard output.
- JCConsoleEventLog() - Constructor for class org.mases.jcobridge.JCConsoleEventLog
-
- JCControl - Class in org.mases.jcobridge
-
AWT wrapper that embeds a CLR graphical object (WinForms or WPF control) inside
an AWT component hierarchy.
- JCDelegate - Class in org.mases.jcobridge
-
JVM-side representation of a CLR delegate with a non-void return type.
- JCDelegate(String) - Constructor for class org.mases.jcobridge.JCDelegate
-
Constructs a
JCDelegate identified by the fully qualified CLR delegate
type name.
- JCDelegate(JCType) - Constructor for class org.mases.jcobridge.JCDelegate
-
- JCEnum - Class in org.mases.jcobridge
-
JVM-side representation of a CLR enum value, including support for [Flags] enums.
- JCEventEmit - Class in org.mases.jcobridge
-
- JCEventEmit() - Constructor for class org.mases.jcobridge.JCEventEmit
-
- JCException - Exception in org.mases.jcobridge
-
Base exception class for errors originating within the JCOBridge library itself.
- JCFileEventLog - Class in org.mases.jcobridge
-
File-based implementation of
IJCEventLog that appends all bridge
diagnostic messages to a text file.
- JCFileEventLog(String) - Constructor for class org.mases.jcobridge.JCFileEventLog
-
Opens (or creates) the log file at the given path and prepares the buffered writer.
- JCHandler - Class in org.mases.jcobridge
-
Base class for all JVM-side handles to CLR objects.
- JCJControl - Class in org.mases.jcobridge
-
Swing wrapper that embeds a CLR graphical object (WinForms or WPF control) inside
a Swing component hierarchy.
- JCListener - Class in org.mases.jcobridge
-
Base implementation of the JVM-side event raiser for JCOBridge listeners.
- JCListener(String) - Constructor for class org.mases.jcobridge.JCListener
-
Constructs a
JCListener and registers it with the JCOBridge native runtime
using the provided key.
- JCNativeException - Exception in org.mases.jcobridge
-
Exception thrown when a CLR exception crosses the JNI boundary into the JVM.
- JCNull - Class in org.mases.jcobridge
-
Typed null placeholder for CLR reference type parameters.
- JCNull(String) - Constructor for class org.mases.jcobridge.JCNull
-
Constructs a typed null for a CLR type identified by its fully qualified name.
- JCNull(JCType) - Constructor for class org.mases.jcobridge.JCNull
-
Constructs a typed null from a pre-resolved
JCType handle.
- JCObject - Class in org.mases.jcobridge
-
JVM-side proxy for a CLR object instance.
- JCObjectIterator - Class in org.mases.jcobridge
-
JVM-side iterator for a CLR IEnumerable object.
- JCOBridge - Class in org.mases.jcobridge
-
Main entry point for JVM→CLR interop via JCOBridge.
- JCRefOut<T> - Class in org.mases.jcobridge
-
Wrapper for passing arguments by reference (ref / out) across the JNI boundary.
- JCSharedBuffer - Class in org.mases.jcobridge
-
A
ByteBuffer wrapper that manages memory shared between the JVM and the CLR.
- JCType - Class in org.mases.jcobridge
-
JVM-side handle for a CLR System.Type.
- JCVoid - Class in org.mases.jcobridge
-
Sentinel type representing a CLR void return value on the JVM side.
- JCVoid() - Constructor for class org.mases.jcobridge.JCVoid
-
Constructs a new
JCVoid sentinel instance.
- JCVoidDelegate - Class in org.mases.jcobridge
-
JVM-side representation of a CLR delegate with a void return type.
- JCVoidDelegate(String) - Constructor for class org.mases.jcobridge.JCVoidDelegate
-
Constructs a
JCVoidDelegate identified by the fully qualified CLR delegate
type name.
- JCVoidDelegate(JCType) - Constructor for class org.mases.jcobridge.JCVoidDelegate
-
- JCVoidEventEmit - Class in org.mases.jcobridge
-
Convenience abstract base class for void-return CLR event handlers.
- JCVoidEventEmit() - Constructor for class org.mases.jcobridge.JCVoidEventEmit
-
- JVMHelper - Class in org.mases.jcobridge
-
The JVMHelper class implements methods to help interaction from CLR.
- JVMHelper() - Constructor for class org.mases.jcobridge.JVMHelper
-
- position() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Returns this buffer's position.
- position(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Sets this buffer's position.
- put(byte) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method (optional operation).
- put(int, byte) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method (optional operation).
- put(ByteBuffer) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative bulk put method (optional operation).
- put(byte[], int, int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative bulk put method (optional operation).
- put(byte[]) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative bulk put method (optional operation).
- putChar(char) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing a char
value (optional operation).
- putChar(int, char) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing a char
value (optional operation).
- putDouble(double) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing a double
value (optional operation).
- putDouble(int, double) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing a double
value (optional operation).
- putFloat(float) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing a float
value (optional operation).
- putFloat(int, float) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing a float
value (optional operation).
- putInt(int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing an int
value (optional operation).
- putInt(int, int) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing an int
value (optional operation).
- putLong(long) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing a long
value (optional operation).
- putLong(int, long) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing a long
value (optional operation).
- putShort(short) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Relative put method for writing a short
value (optional operation).
- putShort(int, short) - Method in class org.mases.jcobridge.JCSharedBuffer
-
Absolute put method for writing a short
value (optional operation).
- raiseEvent(String) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the named event on the CLR side with no associated data.
- raiseEvent(int) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the event identified by numeric index on the CLR side with no associated data.
- raiseEvent(String, Object) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the named event on the CLR side, passing a single data object.
- raiseEvent(int, Object) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the event identified by numeric index on the CLR side, passing a single data object.
- raiseEvent(String, Object, Object...) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the named event on the CLR side, passing a primary data object and additional arguments.
- raiseEvent(int, Object, Object...) - Method in interface org.mases.jcobridge.IJCListener
-
Raises the event identified by numeric index on the CLR side, passing a primary data object
and additional arguments.
- raiseEvent(String) - Method in class org.mases.jcobridge.JCListener
-
Raises the named event on the CLR side with no associated data.
- raiseEvent(int) - Method in class org.mases.jcobridge.JCListener
-
Raises the event identified by numeric index on the CLR side with no associated data.
- raiseEvent(String, Object) - Method in class org.mases.jcobridge.JCListener
-
Raises the named event on the CLR side, passing a single data object.
- raiseEvent(int, Object) - Method in class org.mases.jcobridge.JCListener
-
Raises the event identified by numeric index on the CLR side, passing a single data object.
- raiseEvent(String, Object, Object...) - Method in class org.mases.jcobridge.JCListener
-
Raises the named event on the CLR side, passing a primary data object and additional arguments.
- raiseEvent(int, Object, Object...) - Method in class org.mases.jcobridge.JCListener
-
Raises the event identified by numeric index on the CLR side, passing a primary data object
and additional arguments.
- RegisterEventListener(String, IJCVoidEventEmit) - Method in class org.mases.jcobridge.JCControl
-
Registers a void-return CLR event handler on the underlying CLR control.
- RegisterEventListener(String, IJCEventEmit) - Method in class org.mases.jcobridge.JCControl
-
Registers a value-returning CLR event handler on the underlying CLR control.
- RegisterEventListener(String, IJCVoidEventEmit) - Method in class org.mases.jcobridge.JCJControl
-
Registers a void-return CLR event handler on the underlying CLR control.
- RegisterEventListener(String, IJCEventEmit) - Method in class org.mases.jcobridge.JCJControl
-
Registers a value-returning CLR event handler on the underlying CLR control.
- RegisterEventListener(String, IJCVoidEventEmit) - Method in class org.mases.jcobridge.JCObject
-
Registers a void-return CLR event handler on this object.
- RegisterEventListener(String, IJCEventEmit) - Method in class org.mases.jcobridge.JCObject
-
Registers a value-returning CLR event handler on this object.
- RegisterEventLog(IJCEventLog) - Method in class org.mases.jcobridge.JCOBridge
-
Registers a diagnostic logger with the CLR context.
- RegisterJVMGlobal(String, Object) - Static method in class org.mases.jcobridge.JCOBridge
-
Registers a JVM object in the global shared map, making it accessible from the CLR side
by key.
- release() - Method in interface org.mases.jcobridge.IJCListener
-
Releases the native resources held by this listener and unregisters it from the
JCOBridge runtime.
- release() - Method in class org.mases.jcobridge.JCListener
-
Releases the native resources held by this listener and unregisters it from the
JCOBridge runtime.
- remaining() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Returns the number of elements between the current position and the
limit.
- remove(JCEnum) - Method in class org.mases.jcobridge.JCEnum
-
Returns a new
JCEnum that is the logical XOR (difference) of this instance
and
value, removing the flags present in
value from this instance.
- removeNotify() - Method in class org.mases.jcobridge.JCControl
- removeNotify() - Method in class org.mases.jcobridge.JCJControl
- requestFocus() - Method in class org.mases.jcobridge.JCControl
- requestFocus() - Method in class org.mases.jcobridge.JCJControl
- reset() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Resets this buffer's position to the previously-marked position.
- rewind() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Rewinds this buffer.
- Set(String, Object) - Method in class org.mases.jcobridge.JCControl
-
Sets an instance property or field on the underlying CLR control.
- Set(String, Object) - Method in class org.mases.jcobridge.JCJControl
-
Sets an instance property or field on the underlying CLR control.
- Set(String, Object) - Method in class org.mases.jcobridge.JCObject
-
Sets an instance property on the underlying CLR object.
- Set(String, Object) - Method in class org.mases.jcobridge.JCType
-
Sets a static property on the CLR type represented by this handle.
- setAll(T[], IntFunction<? extends T>) - Static method in class org.mases.jcobridge.JVMHelper
-
- setAll(T[], Supplier<? extends T>) - Static method in class org.mases.jcobridge.JVMHelper
-
- setCLRRID(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the .NET Runtime Identifier (RID) override.
- setCoreCLREnableDesktop(Boolean) - Static method in class org.mases.jcobridge.JCOBridge
-
Enables or disables Microsoft.WindowsDesktop.App hosting.
- setCoreCLRVersion(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the target .NET major version.
- SetField(String, Object) - Method in class org.mases.jcobridge.JCObject
-
Sets an instance field on the underlying CLR object.
- SetField(String, Object) - Method in class org.mases.jcobridge.JCType
-
Sets a static field on the CLR type represented by this handle.
- setGlobalize(boolean) - Static method in class org.mases.jcobridge.JCOBridge
-
Controls whether the hosted .NET Core instance will be globalized.
- setLicensePath(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the path where the JCOBridge license file is located.
- setNativeMemoryReserved(int) - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Change the value of the native memory reserved
- setNativeMemoryThreshold(long) - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Change the limit of native memory can be used before trigger the GC for a
cleanup
- setNativePath(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the path from which the JCOBridge native library is loaded.
- setObject(Object) - Method in class org.mases.jcobridge.JCRefOut
-
Writes the CLR result back into the wrapped container after the CLR call returns.
- setObject(Y[]) - Method in class org.mases.jcobridge.JCRefOut
-
Writes a CLR array result back into the wrapped array container after the CLR call returns.
- setReturnData(Object) - Method in interface org.mases.jcobridge.IJCListener
-
Sets the return value that the CLR handler provides for the current event.
- setReturnData(Object) - Method in class org.mases.jcobridge.JCListener
-
Sets the return value that the CLR handler provides for the current event.
- setReuseByteBuffer(boolean) - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Change this value to enable/disable reuse of
ByteBuffer
- setReuseQueueThreshold(int) - Static method in class org.mases.jcobridge.JCSharedBuffer
-
Change this value to set reuse threshold of
ByteBuffer
- setScopedOn(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the scoped-on value for license validation.
- setScopedOnVersion(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the scoped-on version for license validation.
- setSizeAndVisibility(boolean, int, int, int, int) - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Called by the CLR host to update the visibility and bounding rectangle of the
embedded JVM window.
- SetWrapperPath(String) - Static method in class org.mases.jcobridge.JCOBridge
-
Sets the path to the CLR/JVM wrapper library.
- slice() - Method in class org.mases.jcobridge.JCSharedBuffer
-
Creates a new byte buffer whose content is a shared subsequence of
this buffer's content.
- startMeasureOverride(int, int) - Method in interface org.mases.jcobridge.IJCGraphicContainer
-
Called by the CLR layout engine at the start of a measure pass, providing the
available size constraints.