| Class | Description |
|---|---|
| AbstractHttpClient |
Abstract base class for the HTTP handlers used by the MWHttpClient.
|
| AbstractHttpClientFevalHandler |
Abstract base class for the HTTP handlers used by the MWHttpClient.
|
| ApacheFevalHandler | |
| ApacheHttpClient | |
| ArrayNumericCoercionEnabler | |
| ArrayUtils |
Utility class with various static helper functions that deal with Java arrays and lists.
|
| ComponentProxy |
Implements MWInvocable interface.
|
| Curler |
This class contains the logic for curling a column-major flattened
input array up into a multi-dimensional row-major array.
|
| Flattener |
This class contains the logic for flattening of multi-dimensional
JAVA (row-major) arrays into column-major 1-dimensional array.
|
| HTTPErrorInfo | |
| HTTPErrorInfo.HTTP_Error_Info |
Protobuf type
HTTP_Error_Info |
| HTTPErrorInfo.HTTP_Error_Info.Builder |
Protobuf type
HTTP_Error_Info |
| IdentifyDispatcher |
internal class to create the dispatcher table for createproxy
|
| InterfaceValidator |
Validator for user defined interface that will be passed to MWClient.createProxy.
|
| JavaDataExtractor |
Uses contents of MATLAB_Array protobuf message to create a Java output conforming to the type and dimension of the
user specified target Java type.
|
| MATLABArray | |
| MATLABArray.MATLAB_Array |
Protobuf type
MATLAB_Array |
| MATLABArray.MATLAB_Array.Builder |
Protobuf type
MATLAB_Array |
| MATLABArray.MATLAB_Array.Cell |
------------------------------------------------
Cell
|
| MATLABArray.MATLAB_Array.Cell.Builder |
------------------------------------------------
Cell
|
| MATLABArray.MATLAB_Array.Char |
------------------------------------------------
Character (boolean)
|
| MATLABArray.MATLAB_Array.Char.Builder |
------------------------------------------------
Character (boolean)
|
| MATLABArray.MATLAB_Array.Double |
------------------------------------------------
Double precision floating point
|
| MATLABArray.MATLAB_Array.Double.Builder |
------------------------------------------------
Double precision floating point
|
| MATLABArray.MATLAB_Array.Handle_Object_Ref |
------------------------------------------------
MATLAB_Handle_Object_Ref
|
| MATLABArray.MATLAB_Array.Handle_Object_Ref.Builder |
------------------------------------------------
MATLAB_Handle_Object_Ref
|
| MATLABArray.MATLAB_Array.Int16 |
------------------------------------------------
Signed 16-bit Integer
|
| MATLABArray.MATLAB_Array.Int16.Builder |
------------------------------------------------
Signed 16-bit Integer
|
| MATLABArray.MATLAB_Array.Int32 |
------------------------------------------------
Signed 32-bit Integer
|
| MATLABArray.MATLAB_Array.Int32.Builder |
------------------------------------------------
Signed 32-bit Integer
|
| MATLABArray.MATLAB_Array.Int64 |
------------------------------------------------
Signed 64-bit Integer
|
| MATLABArray.MATLAB_Array.Int64.Builder |
------------------------------------------------
Signed 64-bit Integer
|
| MATLABArray.MATLAB_Array.Int8 |
------------------------------------------------
Signed 8-bit Integer
|
| MATLABArray.MATLAB_Array.Int8.Builder |
------------------------------------------------
Signed 8-bit Integer
|
| MATLABArray.MATLAB_Array.Logical |
------------------------------------------------
Logical (boolean)
|
| MATLABArray.MATLAB_Array.Logical.Builder |
------------------------------------------------
Logical (boolean)
|
| MATLABArray.MATLAB_Array.MvmID |
------------------------------------------------
NOTE: Not using this for performance reasons:
Moving implementation into Handle_Object_Ref
MvmID
Abstracted in the schema because we expect that the
representation of an MVM identifier will change.
|
| MATLABArray.MATLAB_Array.MvmID.Builder |
------------------------------------------------
NOTE: Not using this for performance reasons:
Moving implementation into Handle_Object_Ref
MvmID
Abstracted in the schema because we expect that the
representation of an MVM identifier will change.
|
| MATLABArray.MATLAB_Array.Object |
------------------------------------------------
Object
|
| MATLABArray.MATLAB_Array.Object.Builder |
------------------------------------------------
Object
|
| MATLABArray.MATLAB_Array.Objects |
Protobuf type
MATLAB_Array.Objects |
| MATLABArray.MATLAB_Array.Objects.Builder |
Protobuf type
MATLAB_Array.Objects |
| MATLABArray.MATLAB_Array.Single |
------------------------------------------------
Single precision floating point
|
| MATLABArray.MATLAB_Array.Single.Builder |
------------------------------------------------
Single precision floating point
|
| MATLABArray.MATLAB_Array.Sparse |
------------------------------------------------
Sparse
|
| MATLABArray.MATLAB_Array.Sparse.Builder |
------------------------------------------------
Sparse
|
| MATLABArray.MATLAB_Array.String |
------------------------------------------------
String (UTF-16)
|
| MATLABArray.MATLAB_Array.String.Builder |
------------------------------------------------
String (UTF-16)
|
| MATLABArray.MATLAB_Array.Struct |
------------------------------------------------
Struct
|
| MATLABArray.MATLAB_Array.Struct.Builder |
------------------------------------------------
Struct
|
| MATLABArray.MATLAB_Array.Uint16 |
------------------------------------------------
Unsigned 16-bit Integer
|
| MATLABArray.MATLAB_Array.Uint16.Builder |
------------------------------------------------
Unsigned 16-bit Integer
|
| MATLABArray.MATLAB_Array.Uint32 |
------------------------------------------------
Unsigned 32-bit Integer
|
| MATLABArray.MATLAB_Array.Uint32.Builder |
------------------------------------------------
Unsigned 32-bit Integer
|
| MATLABArray.MATLAB_Array.Uint64 |
------------------------------------------------
Unsigned 64-bit Integer
|
| MATLABArray.MATLAB_Array.Uint64.Builder |
------------------------------------------------
Unsigned 64-bit Integer
|
| MATLABArray.MATLAB_Array.Uint8 |
------------------------------------------------
Unsigned 8-bit Integer
|
| MATLABArray.MATLAB_Array.Uint8.Builder |
------------------------------------------------
Unsigned 8-bit Integer
|
| MATLABArray.MATLAB_ClassInfo |
Protobuf type
MATLAB_ClassInfo |
| MATLABArray.MATLAB_ClassInfo.Builder |
Protobuf type
MATLAB_ClassInfo |
| MATLABArray.MATLAB_ClassInfoTable |
Protobuf type
MATLAB_ClassInfoTable |
| MATLABArray.MATLAB_ClassInfoTable.Builder |
Protobuf type
MATLAB_ClassInfoTable |
| MATLABArray.MATLAB_Name |
MATLAB_Name has a single field: a uint32 that is an index into a string vector.
|
| MATLABArray.MATLAB_Name.Builder |
MATLAB_Name has a single field: a uint32 that is an index into a string vector.
|
| MATLABArray.MATLAB_Shared_Data |
Protobuf type
MATLAB_Shared_Data |
| MATLABArray.MATLAB_Shared_Data.Builder |
Protobuf type
MATLAB_Shared_Data |
| MATLABArray.MATLAB_Shared_Strings |
Protobuf type
MATLAB_Shared_Strings |
| MATLABArray.MATLAB_Shared_Strings.Builder |
Protobuf type
MATLAB_Shared_Strings |
| MATLABArray.MATLAB_SharedArrays |
Shared Arrays
|
| MATLABArray.MATLAB_SharedArrays.Builder |
Shared Arrays
|
| MATLABArrayBuilder | |
| MATLABArrayFactory |
Factory for MATLAB_Array protobuf message based on input data.
|
| MATLABError | |
| MATLABError.MATLAB_Error |
Protobuf type
MATLAB_Error |
| MATLABError.MATLAB_Error.Builder |
Protobuf type
MATLAB_Error |
| MATLABError.MATLAB_Error.Stack_Frame |
Protobuf type
MATLAB_Error.Stack_Frame |
| MATLABError.MATLAB_Error.Stack_Frame.Builder |
Protobuf type
MATLAB_Error.Stack_Frame |
| MATLABParams | |
| MATLABParams.MATLAB_Params |
Protobuf type
MATLAB_Params |
| MATLABParams.MATLAB_Params.Builder |
Protobuf type
MATLAB_Params |
| MATLABPrimitiveArrayBuilder | |
| MATLABRequestCreated | |
| MATLABRequestCreated.MATLAB_Request_Created |
Protobuf type
MATLAB_Request_Created |
| MATLABRequestCreated.MATLAB_Request_Created.Builder |
Protobuf type
MATLAB_Request_Created |
| MATLABRequestInfo | |
| MATLABRequestInfo.MATLAB_Request_Info |
Protobuf type
MATLAB_Request_Info |
| MATLABRequestInfo.MATLAB_Request_Info.Builder |
Protobuf type
MATLAB_Request_Info |
| MATLABRequestNotification | |
| MATLABRequestNotification.MATLAB_Request_Notification |
Protobuf type
MATLAB_Request_Notification |
| MATLABRequestNotification.MATLAB_Request_Notification.Builder |
Protobuf type
MATLAB_Request_Notification |
| MATLABRequestNotification.MATLAB_Request_Notification.Subscription |
Protobuf type
MATLAB_Request_Notification.Subscription |
| MATLABRequestNotification.MATLAB_Request_Notification.Subscription.Builder |
Protobuf type
MATLAB_Request_Notification.Subscription |
| MATLABRequestNotification.MATLAB_Request_Notification.UpdateInfo |
Protobuf type
MATLAB_Request_Notification.UpdateInfo |
| MATLABRequestNotification.MATLAB_Request_Notification.UpdateInfo.Builder |
Protobuf type
MATLAB_Request_Notification.UpdateInfo |
| MATLABRequestOperationSet | |
| MATLABRequestOperationSet.MATLAB_Request_Operation_Set |
Protobuf type
MATLAB_Request_Operation_Set |
| MATLABRequestOperationSet.MATLAB_Request_Operation_Set.Builder |
Protobuf type
MATLAB_Request_Operation_Set |
| MATLABRequestOperationSet.MATLAB_Request_Operation_Set.Operation |
Protobuf type
MATLAB_Request_Operation_Set.Operation |
| MATLABRequestOperationSet.MATLAB_Request_Operation_Set.Operation.Builder |
Protobuf type
MATLAB_Request_Operation_Set.Operation |
| MATLABResult | |
| MATLABResult.MATLAB_Result |
Protobuf type
MATLAB_Result |
| MATLABResult.MATLAB_Result.Builder |
Protobuf type
MATLAB_Result |
| MWAttributesContainer |
This class acts as a container for all the attributes associated to a given method
It validates the attribute list and also create internal data structure to store
information required for data marshaling
|
| MWClientInvocationHandler | |
| MWClientUsageLock |
Synchronize "createProxy, "close" and "invoke"
|
| MWInvocationHandlerUtils |
This is a general purpose class that provides utilities for converting JAVA primitives into Google's protobuf
format and vice-versa.
|
| MWLoggerFactory |
Class to wrap slf4j logger factory so it can be loaded under a custom class loader.
|
| MWResourceClassLoader |
Loads classes from nested jars not on path, and specified packages.
|
| MWSSLContext | |
| MWStructInfo |
An instance of this class acts as a key in the Map that has for value an instance of a Java bean factory.
|
| MWStructToBeanFactory |
Abstract factory that will create instances of a user defined class corresponding to a MATLAB structure.
|
| MWStructToBeanFactoryConstructor |
Factory to create instances of user defined class.
|
| MWStructToBeanFactoryMaker |
Creates a factory for creating instances of user defined class that represents a MATLAB structure.
|
| MWStructToBeanFactorySetter |
Factory to create instances of user defined class.
|
| NargoutDispatcher |
This class is responsible for handling the input arguments for any MATLAB function
that returns multiple output arguments, and then call the right overloaded Invoke method
from MWInvocable interface
|
| ResponseBuilder<T> | |
| ResponseProducer<T> | |
| SingleOutputDispatcher |
This class is responsible for calling the right overloaded Invoke method from MWInvocable
interface with nargout set to 1 and specified targetType
|
| SunHttpClientFevalHandler | |
| VoidOutputDispatcher |
This class is responsible for calling the right overloaded Invoke method from
MWInvocable interface with Void as the targetType and 0 output arguments
|
| Enum | Description |
|---|---|
| MATLABArray.MATLAB_Array.MWType |
Protobuf enum
MATLAB_Array.MWType |
| MATLABArray.MATLAB_Array.Sparse.SparseType |
Protobuf enum
MATLAB_Array.Sparse.SparseType |
| MATLABRequestInfo.MATLAB_Request_Info.State |
All requests are in one of these states
|
| MATLABRequestOperationSet.MATLAB_Request_Operation_Set.OperationType |
Protobuf enum
MATLAB_Request_Operation_Set.OperationType |
Copyright © 2015–2024. All rights reserved.