Skip navigation links
A B C D E F G H I K L M N O P Q R S T V W Z 

A

addArrayName(String) - Method in class com.jmatio.io.MatFileFilter
Add array name to the filter.
allocate() - Method in class com.jmatio.types.MLNumericArray
 
allocate() - Method in class com.jmatio.types.MLSparse
 
attributes - Variable in class com.jmatio.types.MLArray
 

B

buf - Variable in class com.jmatio.io.stream.ByteBufferInputStream
 
buf - Variable in class com.jmatio.io.stream.FileBufferedOutputStream
 
buf - Variable in class com.jmatio.io.stream.MatFileInputStream
 
buffer() - Method in class com.jmatio.io.stream.BufferedOutputStream
Returns the backing ByteBuffer
buffer - Variable in class com.jmatio.io.stream.ByteBufferedOutputStream
 
buffer() - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
buffer() - Method in interface com.jmatio.io.stream.DataOutputStream
Returns the current ByteBuffer mapped on the target file.
buffer() - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
BUFFER_SIZE - Static variable in class com.jmatio.io.stream.FileBufferedOutputStream
 
BufferedOutputStream - Class in com.jmatio.io.stream
 
BufferedOutputStream() - Constructor for class com.jmatio.io.stream.BufferedOutputStream
 
buldFromBytes(byte[]) - Method in interface com.jmatio.types.ByteStorageSupport
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLDouble
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLInt16
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLInt32
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLInt64
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLInt8
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLSingle
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLSparse
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLUInt64
 
buldFromBytes(byte[]) - Method in class com.jmatio.types.MLUInt8
 
byte2DToByte(byte[][]) - Static method in class com.jmatio.types.MLInt8
Converts byte[][] to Byte[]
byte2DToByte(byte[][]) - Static method in class com.jmatio.types.MLUInt8
Converts byte[][] to Byte[]
ByteBufferedOutputStream - Class in com.jmatio.io.stream
From https://gist.github.com/manzke/985007
ByteBufferedOutputStream(int) - Constructor for class com.jmatio.io.stream.ByteBufferedOutputStream
 
ByteBufferedOutputStream(int, boolean) - Constructor for class com.jmatio.io.stream.ByteBufferedOutputStream
 
ByteBufferedOutputStream(int, float) - Constructor for class com.jmatio.io.stream.ByteBufferedOutputStream
 
ByteBufferedOutputStream(int, float, boolean) - Constructor for class com.jmatio.io.stream.ByteBufferedOutputStream
 
ByteBufferInputStream - Class in com.jmatio.io.stream
 
ByteBufferInputStream(ByteBuffer, long) - Constructor for class com.jmatio.io.stream.ByteBufferInputStream
 
byteOrder - Variable in class com.jmatio.io.MatFileReader
Tells how bytes are organized in the buffer.
bytes - Variable in class com.jmatio.types.MLNumericArray
The buffer for creating Number from bytes
ByteStorageSupport<T extends java.lang.Number> - Interface in com.jmatio.types
 

C

capacity() - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
castToByte(byte[]) - Static method in class com.jmatio.types.MLInt8
Casts Double[] to byte[]
castToByte(byte[]) - Static method in class com.jmatio.types.MLUInt8
Casts Double[] to byte[]
castToDouble(double[]) - Static method in class com.jmatio.types.MLDouble
Casts Double[] to double[]
castToInteger(int[]) - Static method in class com.jmatio.types.MLInt32
Casts Double[] to byte[]
castToLong(long[]) - Static method in class com.jmatio.types.MLInt64
Casts Double[] to byte[]
castToLong(long[]) - Static method in class com.jmatio.types.MLUInt64
Casts Double[] to byte[]
castToShort(short[]) - Static method in class com.jmatio.types.MLInt16
Casts Short[] to short[]
cells - Variable in class com.jmatio.types.MLCell
 
cells() - Method in class com.jmatio.types.MLCell
 
channel - Variable in class com.jmatio.io.MatFileIncrementalWriter
 
chars - Variable in class com.jmatio.types.MLChar
 
className - Variable in class com.jmatio.types.MLJavaObject
 
className - Variable in class com.jmatio.types.MLObject
 
clean(Object) - Method in class com.jmatio.io.MatFileReader
Workaround taken from bug #4724038 to release the memory mapped byte buffer.
close() - Method in class com.jmatio.io.MatFileIncrementalWriter
 
close() - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
com.jmatio.common - package com.jmatio.common
 
com.jmatio.common.util - package com.jmatio.common.util
 
com.jmatio.io - package com.jmatio.io
 
com.jmatio.io.stream - package com.jmatio.io.stream
 
com.jmatio.types - package com.jmatio.types
 
compareTo(MLSparse.IndexMN) - Method in class com.jmatio.types.MLSparse.IndexMN
 
compressed - Variable in class com.jmatio.io.MatFileReader.ISMatTag
 
contentToString() - Method in class com.jmatio.types.MLArray
 
contentToString() - Method in class com.jmatio.types.MLCell
 
contentToString() - Method in class com.jmatio.types.MLChar
 
contentToString() - Method in class com.jmatio.types.MLNumericArray
 
contentToString() - Method in class com.jmatio.types.MLSparse
 
contentToString() - Method in class com.jmatio.types.MLStructure
 
createArray(int, int) - Method in class com.jmatio.types.MLChar
 
createArray(int, int) - Method in class com.jmatio.types.MLUInt8
 
createHeader() - Static method in class com.jmatio.io.MatFileHeader
A factory.
currentIndex - Variable in class com.jmatio.types.MLStructure
Current structure pointer for bulk insert

D

data - Variable in class com.jmatio.io.MatFileReader
Container for red MLArrays
data - Variable in class com.jmatio.io.OSArrayTag
 
DataOutputStream - Interface in com.jmatio.io.stream
 
DEFAULT_DESCRIPTIVE_TEXT - Static variable in class com.jmatio.io.MatFileHeader
 
DEFAULT_ENDIAN_INDICATOR - Static variable in class com.jmatio.io.MatFileHeader
 
DEFAULT_INCREASING_FACTOR - Static variable in class com.jmatio.io.stream.ByteBufferedOutputStream
 
DEFAULT_VERSION - Static variable in class com.jmatio.io.MatFileHeader
 
description - Variable in class com.jmatio.io.MatFileHeader
 
dims - Variable in class com.jmatio.types.MLArray
 
DIRECT_BUFFER_LIMIT - Static variable in class com.jmatio.io.MatFileReader
Reads the content of a MAT-file and returns the mapped content.
DIRECT_BYTE_BUFFER - Static variable in class com.jmatio.io.MatFileReader
 
directByteBufferEquals(ByteBuffer, ByteBuffer) - Static method in class com.jmatio.types.MLNumericArray
Equals implementation for direct ByteBuffer
dispose() - Method in class com.jmatio.types.MLArray
 
dispose() - Method in class com.jmatio.types.MLNumericArray
 
double2DToDouble(double[][]) - Static method in class com.jmatio.types.MLDouble
Converts double[][] to Double[]

E

endianIndicator - Variable in class com.jmatio.io.MatFileHeader
 
equals(Object) - Method in class com.jmatio.types.MLChar
 
equals(Object) - Method in class com.jmatio.types.MLNumericArray
 
equals(Object) - Method in class com.jmatio.types.MLSparse.IndexMN
 
exportChar() - Method in class com.jmatio.types.MLChar
 
exportImaginary() - Method in class com.jmatio.types.MLSparse
Returns the imaginary part (PI) array.
exportReal() - Method in class com.jmatio.types.MLSparse
Returns the real part (PR) array.

F

file - Variable in class com.jmatio.io.stream.FileBufferedOutputStream
 
FileBufferedOutputStream - Class in com.jmatio.io.stream
This is an OutputStream that is backed by a RandomAccessFile and accessed with buffered access.
FileBufferedOutputStream() - Constructor for class com.jmatio.io.stream.FileBufferedOutputStream
 
FileBufferedOutputStream(MLArray) - Constructor for class com.jmatio.io.stream.FileBufferedOutputStream
 
filter - Variable in class com.jmatio.io.MatFileFilter
 
filter - Variable in class com.jmatio.io.MatFileReader
Array name filter
flush() - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 

G

get(int, int) - Method in class com.jmatio.types.MLCell
 
get(int) - Method in class com.jmatio.types.MLCell
 
get(ByteBuffer, int) - Method in class com.jmatio.types.MLInt8
Override to accelerate the performance
get(int, int) - Method in class com.jmatio.types.MLNumericArray
Does the same as getReal.
get(int) - Method in class com.jmatio.types.MLNumericArray
 
get(ByteBuffer, int) - Method in class com.jmatio.types.MLNumericArray
 
get(ByteBuffer, int) - Method in class com.jmatio.types.MLUInt8
Override to accelerate the performance
getAllFields() - Method in class com.jmatio.types.MLStructure
Gets all field from sruct array as flat list of fields.
getArray() - Method in class com.jmatio.types.MLDouble
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLInt16
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLInt32
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLInt64
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLInt8
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLUInt64
Gets two-dimensional real array.
getArray() - Method in class com.jmatio.types.MLUInt8
Gets two-dimensional real array.
getByteArray(T) - Method in interface com.jmatio.types.ByteStorageSupport
 
getByteArray(Double) - Method in class com.jmatio.types.MLDouble
 
getByteArray(Short) - Method in class com.jmatio.types.MLInt16
 
getByteArray(Integer) - Method in class com.jmatio.types.MLInt32
 
getByteArray(Long) - Method in class com.jmatio.types.MLInt64
 
getByteArray(Byte) - Method in class com.jmatio.types.MLInt8
 
getByteArray(Float) - Method in class com.jmatio.types.MLSingle
 
getByteArray(Double) - Method in class com.jmatio.types.MLSparse
 
getByteArray(Long) - Method in class com.jmatio.types.MLUInt64
 
getByteArray(Byte) - Method in class com.jmatio.types.MLUInt8
 
getByteOffset(int) - Method in class com.jmatio.types.MLNumericArray
 
getBytesAllocated() - Method in interface com.jmatio.types.ByteStorageSupport
 
getBytesAllocated() - Method in class com.jmatio.types.MLDouble
 
getBytesAllocated() - Method in class com.jmatio.types.MLInt16
 
getBytesAllocated() - Method in class com.jmatio.types.MLInt32
 
getBytesAllocated() - Method in class com.jmatio.types.MLInt64
 
getBytesAllocated() - Method in class com.jmatio.types.MLInt8
 
getBytesAllocated() - Method in class com.jmatio.types.MLSingle
 
getBytesAllocated() - Method in class com.jmatio.types.MLSparse
 
getBytesAllocated() - Method in class com.jmatio.types.MLUInt64
 
getBytesAllocated() - Method in class com.jmatio.types.MLUInt8
 
getChar(int, int) - Method in class com.jmatio.types.MLChar
 
getClassName() - Method in class com.jmatio.types.MLJavaObject
 
getClassName() - Method in class com.jmatio.types.MLObject
 
getContent(MLArray, int, int) - Method in class com.jmatio.common.util.MLArrayQuery
Returns the content of the field/cell/object.
getContent() - Method in class com.jmatio.io.MatFileReader
Returns a map of MLArray objects that were inside MAT-file.
getData() - Method in class com.jmatio.io.MatFileReader
Deprecated.
use getContent which returns a Map to provide easier access to MLArrays contained in MAT-file
getDescription() - Method in class com.jmatio.io.MatFileHeader
Gets descriptive text
getDimensions() - Method in class com.jmatio.types.MLArray
 
getEndianIndicator() - Method in class com.jmatio.io.MatFileHeader
Gets endian indicator.
getField(String) - Method in class com.jmatio.types.MLStructure
Gets a value of the field described by name from current struct in struct array or null if the field doesn't exist.
getField(String, int, int) - Method in class com.jmatio.types.MLStructure
Gets a value of the field described by name from (m,n)'th struct in struct array or null if the field doesn't exist.
getField(String, int) - Method in class com.jmatio.types.MLStructure
Gets a value of the field described by name from index'th struct in struct array or null if the field doesn't exist.
getFieldNames() - Method in class com.jmatio.types.MLStructure
Returns the Collection of keys for this structure.
getFlags() - Method in class com.jmatio.types.MLArray
 
getImaginary(int, int) - Method in class com.jmatio.types.MLNumericArray
Gets single imaginary array element of A(m,n).
getImaginary(int) - Method in class com.jmatio.types.MLNumericArray
 
getImaginary(int, int) - Method in class com.jmatio.types.MLSparse
 
getImaginary(int) - Method in class com.jmatio.types.MLSparse
 
getImaginaryByteBuffer() - Method in class com.jmatio.types.MLNumericArray
 
getIndex(int, int) - Method in class com.jmatio.types.MLArray
 
getIndex(int, int) - Method in class com.jmatio.types.MLCell
 
getIR() - Method in class com.jmatio.types.MLSparse
Gets row indices ir points to an integer array of length nzmax containing the row indices of the corresponding elements in pr and pi.
getJC() - Method in class com.jmatio.types.MLSparse
Gets column indices.
getKeySetToByteArray() - Method in class com.jmatio.types.MLStructure
Dumps field names to byte array.
getM() - Method in class com.jmatio.types.MLArray
 
getMatFileHeader() - Method in class com.jmatio.io.MatFileReader
Gets MAT-file header
getMaxFieldLenth() - Method in class com.jmatio.types.MLStructure
Gets the maximum length of field descriptor
getMaxLength(String[]) - Static method in class com.jmatio.types.MLChar
Returns the maximum String length of array of Strings.
getMaxNZ() - Method in class com.jmatio.types.MLSparse
Gets maximum number of non-zero values
getMLArray(String) - Method in class com.jmatio.io.MatFileReader
Returns the value to which the red file maps the specified array name.
getN() - Method in class com.jmatio.types.MLArray
 
getName() - Method in class com.jmatio.types.MLArray
Gets array name
getNameToByteArray() - Method in class com.jmatio.types.MLArray
 
getNDimensions() - Method in class com.jmatio.types.MLArray
 
getObject() - Method in class com.jmatio.types.MLJavaObject
 
getObject() - Method in class com.jmatio.types.MLObject
 
getPadding(int, boolean) - Method in class com.jmatio.io.MatTag
Calculate padding
getReal(int, int) - Method in class com.jmatio.types.MLNumericArray
Gets single real array element of A(m,n).
getReal(int) - Method in class com.jmatio.types.MLNumericArray
 
getReal(int, int) - Method in class com.jmatio.types.MLSparse
 
getReal(int) - Method in class com.jmatio.types.MLSparse
 
getRealByteBuffer() - Method in class com.jmatio.types.MLNumericArray
 
getSize() - Method in class com.jmatio.types.MLArray
 
getStorageClazz() - Method in interface com.jmatio.types.ByteStorageSupport
 
getStorageClazz() - Method in class com.jmatio.types.MLDouble
 
getStorageClazz() - Method in class com.jmatio.types.MLInt16
 
getStorageClazz() - Method in class com.jmatio.types.MLInt32
 
getStorageClazz() - Method in class com.jmatio.types.MLInt64
 
getStorageClazz() - Method in class com.jmatio.types.MLInt8
 
getStorageClazz() - Method in class com.jmatio.types.MLSingle
 
getStorageClazz() - Method in class com.jmatio.types.MLSparse
 
getStorageClazz() - Method in class com.jmatio.types.MLUInt64
 
getStorageClazz() - Method in class com.jmatio.types.MLUInt8
 
getString(int) - Method in class com.jmatio.types.MLChar
Gets the m-th character matrix's row as String.
getType() - Method in class com.jmatio.types.MLArray
 
getVersion() - Method in class com.jmatio.io.MatFileHeader
When creating a MAT-file, set version to 0x0100

H

headerWritten - Variable in class com.jmatio.io.MatFileIncrementalWriter
 
HEAP_BYTE_BUFFER - Static variable in class com.jmatio.io.MatFileReader
 

I

imaginary - Variable in class com.jmatio.types.MLNumericArray
 
imaginary - Variable in class com.jmatio.types.MLSparse
 
increase(int) - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
increasing - Variable in class com.jmatio.io.stream.ByteBufferedOutputStream
 
IndexMN(int, int) - Constructor for class com.jmatio.types.MLSparse.IndexMN
 
indexSet - Variable in class com.jmatio.types.MLSparse
 
int2DToInteger(int[][]) - Static method in class com.jmatio.types.MLInt32
Converts byte[][] to Long[]
isCell() - Method in class com.jmatio.types.MLArray
 
isChar() - Method in class com.jmatio.types.MLArray
 
isComplex() - Method in class com.jmatio.types.MLArray
 
isDouble() - Method in class com.jmatio.types.MLArray
 
isEmpty() - Method in class com.jmatio.types.MLArray
 
isFunctionObject() - Method in class com.jmatio.types.MLArray
 
isInt16() - Method in class com.jmatio.types.MLArray
 
isInt32() - Method in class com.jmatio.types.MLArray
 
isInt64() - Method in class com.jmatio.types.MLArray
 
isInt8() - Method in class com.jmatio.types.MLArray
 
isLogical() - Method in class com.jmatio.types.MLArray
 
ISMatTag(ByteBuffer) - Constructor for class com.jmatio.io.MatFileReader.ISMatTag
 
isObject() - Method in class com.jmatio.types.MLArray
 
isOpaque() - Method in class com.jmatio.types.MLArray
 
isSingle() - Method in class com.jmatio.types.MLArray
 
isSparse() - Method in class com.jmatio.types.MLArray
 
isStillValid - Variable in class com.jmatio.io.MatFileIncrementalWriter
 
isStruct() - Method in class com.jmatio.types.MLArray
 
isUint16() - Method in class com.jmatio.types.MLArray
 
isUint32() - Method in class com.jmatio.types.MLArray
 
isUint64() - Method in class com.jmatio.types.MLArray
 
isUint8() - Method in class com.jmatio.types.MLArray
 
isUnknown() - Method in class com.jmatio.types.MLArray
 

K

keys - Variable in class com.jmatio.types.MLStructure
A Set that keeps structure field names

L

limit - Variable in class com.jmatio.io.stream.ByteBufferInputStream
 
long2DToLong(long[][]) - Static method in class com.jmatio.types.MLInt64
Converts byte[][] to Long[]
long2DToLong(long[][]) - Static method in class com.jmatio.types.MLUInt64
Converts byte[][] to Long[]

M

m - Variable in class com.jmatio.types.MLSparse.IndexMN
 
matches(String) - Method in class com.jmatio.io.MatFileFilter
Test if given name matches the filter.
MatDataTypes - Class in com.jmatio.common
MAT-file data types
MatDataTypes() - Constructor for class com.jmatio.common.MatDataTypes
 
MatFileFilter - Class in com.jmatio.io
File filter.
MatFileFilter() - Constructor for class com.jmatio.io.MatFileFilter
Creates empty filter intance.
MatFileFilter(String[]) - Constructor for class com.jmatio.io.MatFileFilter
Create filter intance and add array names.
MatFileHeader - Class in com.jmatio.io
MAT-file header Level 5 MAT-files begin with a 128-byte header made up of a 124 byte text field and two, 16-bit flag fields
MatFileHeader(String, int, byte[]) - Constructor for class com.jmatio.io.MatFileHeader
New MAT-file header
matFileHeader - Variable in class com.jmatio.io.MatFileReader
MAT-file header
MatFileIncrementalWriter - Class in com.jmatio.io
MAT-file Incremental writer.
MatFileIncrementalWriter(String) - Constructor for class com.jmatio.io.MatFileIncrementalWriter
Creates a writer to a file given the filename.
MatFileIncrementalWriter(File) - Constructor for class com.jmatio.io.MatFileIncrementalWriter
Creats a writer to a file given the File object.
MatFileIncrementalWriter(WritableByteChannel) - Constructor for class com.jmatio.io.MatFileIncrementalWriter
Creates a writer for a file, given an output channel to the file..
MatFileInputStream - Class in com.jmatio.io.stream
MAT-file input stream class.
MatFileInputStream(ByteBuffer, int) - Constructor for class com.jmatio.io.stream.MatFileInputStream
Attach MAT-file input stream to InputStream
MatFileReader - Class in com.jmatio.io
 
MatFileReader(String) - Constructor for class com.jmatio.io.MatFileReader
Creates instance of MatFileReader and reads MAT-file from location given as fileName.
MatFileReader(String, MatFileFilter) - Constructor for class com.jmatio.io.MatFileReader
Creates instance of MatFileReader and reads MAT-file from location given as fileName.
MatFileReader(File) - Constructor for class com.jmatio.io.MatFileReader
Creates instance of MatFileReader and reads MAT-file from file.
MatFileReader(File, MatFileFilter) - Constructor for class com.jmatio.io.MatFileReader
Creates instance of MatFileReader and reads MAT-file from file.
MatFileReader() - Constructor for class com.jmatio.io.MatFileReader
 
MatFileReader.ISMatTag - Class in com.jmatio.io
TAG operator.
MatFileWriter - Class in com.jmatio.io
MAT-file writer.
MatFileWriter() - Constructor for class com.jmatio.io.MatFileWriter
Creates the new MatFileWriter instance
MatFileWriter(String, Collection<MLArray>) - Constructor for class com.jmatio.io.MatFileWriter
Writes MLArrays into file given by fileName.
MatFileWriter(File, Collection<MLArray>) - Constructor for class com.jmatio.io.MatFileWriter
Writes MLArrays into File.
MatFileWriter(WritableByteChannel, Collection<MLArray>) - Constructor for class com.jmatio.io.MatFileWriter
Writes MLArrays into OuputSteram.
MatlabIOException - Exception in com.jmatio.io
MAT-file reader/writer exception
MatlabIOException(String) - Constructor for exception com.jmatio.io.MatlabIOException
 
MatTag - Class in com.jmatio.io
 
MatTag(int, int) - Constructor for class com.jmatio.io.MatTag
 
MEMORY_MAPPED_FILE - Static variable in class com.jmatio.io.MatFileReader
 
mfis - Variable in class com.jmatio.io.MatFileReader.ISMatTag
 
miCOMPRESSED - Static variable in class com.jmatio.common.MatDataTypes
 
miDOUBLE - Static variable in class com.jmatio.common.MatDataTypes
 
miINT16 - Static variable in class com.jmatio.common.MatDataTypes
 
miINT32 - Static variable in class com.jmatio.common.MatDataTypes
 
miINT64 - Static variable in class com.jmatio.common.MatDataTypes
 
miINT8 - Static variable in class com.jmatio.common.MatDataTypes
 
miMATRIX - Static variable in class com.jmatio.common.MatDataTypes
 
miSINGLE - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_CHAR - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_DOUBLE - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_INT16 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_INT32 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_INT64 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_INT8 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_UINT16 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_UINT32 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_UINT64 - Static variable in class com.jmatio.common.MatDataTypes
 
miSIZE_UINT8 - Static variable in class com.jmatio.common.MatDataTypes
 
miUINT16 - Static variable in class com.jmatio.common.MatDataTypes
 
miUINT32 - Static variable in class com.jmatio.common.MatDataTypes
 
miUINT64 - Static variable in class com.jmatio.common.MatDataTypes
 
miUINT8 - Static variable in class com.jmatio.common.MatDataTypes
 
miUNKNOWN - Static variable in class com.jmatio.common.MatDataTypes
 
miUTF16 - Static variable in class com.jmatio.common.MatDataTypes
 
miUTF32 - Static variable in class com.jmatio.common.MatDataTypes
 
miUTF8 - Static variable in class com.jmatio.common.MatDataTypes
 
MLArray - Class in com.jmatio.types
 
MLArray(String, int[], int, int) - Constructor for class com.jmatio.types.MLArray
 
MLArrayQuery - Class in com.jmatio.common.util
The JMatIO query parser.
MLArrayQuery(String) - Constructor for class com.jmatio.common.util.MLArrayQuery
 
MLCell - Class in com.jmatio.types
 
MLCell(String, int[]) - Constructor for class com.jmatio.types.MLCell
 
MLCell(String, int[], int, int) - Constructor for class com.jmatio.types.MLCell
 
MLChar - Class in com.jmatio.types
 
MLChar(String, String) - Constructor for class com.jmatio.types.MLChar
Creates the 1 x String.length() MLChar from the given String.
MLChar(String, String[]) - Constructor for class com.jmatio.types.MLChar
Create the MLChar from array of Strings.
MLChar(String, String[], int) - Constructor for class com.jmatio.types.MLChar
Added method to allow initialization of a char array representing an array of strings.
MLChar(String, int[], int, int) - Constructor for class com.jmatio.types.MLChar
 
MLDouble - Class in com.jmatio.types
Class represents Double array (matrix)
MLDouble(String, int[], int, int) - Constructor for class com.jmatio.types.MLDouble
Normally this constructor is used only by MatFileReader and MatFileWriter
MLDouble(String, int[]) - Constructor for class com.jmatio.types.MLDouble
Create a MLDouble array with given name, and dimensions.
MLDouble(String, Double[], int) - Constructor for class com.jmatio.types.MLDouble
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLDouble(String, double[][]) - Constructor for class com.jmatio.types.MLDouble
Jama [math.nist.gov] style: construct a 2D real matrix from double[][] Note: array is converted to Double[]
MLDouble(String, double[], int) - Constructor for class com.jmatio.types.MLDouble
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLEmptyArray - Class in com.jmatio.types
 
MLEmptyArray() - Constructor for class com.jmatio.types.MLEmptyArray
 
MLEmptyArray(String) - Constructor for class com.jmatio.types.MLEmptyArray
 
MLEmptyArray(String, int[], int, int) - Constructor for class com.jmatio.types.MLEmptyArray
 
MLInt16 - Class in com.jmatio.types
Class represents Int16 array (matrix)
MLInt16(String, int[], int, int) - Constructor for class com.jmatio.types.MLInt16
Normally this constructor is used only by MatFileReader and MatFileWriter
MLInt16(String, int[]) - Constructor for class com.jmatio.types.MLInt16
Create a MLSingle array with given name, and dimensions.
MLInt16(String, Short[], int) - Constructor for class com.jmatio.types.MLInt16
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLInt16(String, short[][]) - Constructor for class com.jmatio.types.MLInt16
Jama [math.nist.gov] style: construct a 2D real matrix from double[][] Note: array is converted to Short[]
MLInt16(String, short[], int) - Constructor for class com.jmatio.types.MLInt16
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLInt32 - Class in com.jmatio.types
 
MLInt32(String, int[], int, int) - Constructor for class com.jmatio.types.MLInt32
Normally this constructor is used only by MatFileReader and MatFileWriter
MLInt32(String, int[]) - Constructor for class com.jmatio.types.MLInt32
Create a MLInt64 array with given name, and dimensions.
MLInt32(String, Integer[], int) - Constructor for class com.jmatio.types.MLInt32
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLInt32(String, int[][]) - Constructor for class com.jmatio.types.MLInt32
Jama [math.nist.gov] style: construct a 2D real matrix from byte[][] Note: array is converted to Byte[]
MLInt32(String, int[], int) - Constructor for class com.jmatio.types.MLInt32
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLInt64 - Class in com.jmatio.types
Class represents Int64 (long) array (matrix)
MLInt64(String, int[], int, int) - Constructor for class com.jmatio.types.MLInt64
Normally this constructor is used only by MatFileReader and MatFileWriter
MLInt64(String, int[]) - Constructor for class com.jmatio.types.MLInt64
Create a MLInt64 array with given name, and dimensions.
MLInt64(String, Long[], int) - Constructor for class com.jmatio.types.MLInt64
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLInt64(String, long[][]) - Constructor for class com.jmatio.types.MLInt64
Jama [math.nist.gov] style: construct a 2D real matrix from byte[][] Note: array is converted to Byte[]
MLInt64(String, long[], int) - Constructor for class com.jmatio.types.MLInt64
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLInt8 - Class in com.jmatio.types
 
MLInt8(String, int[], int, int) - Constructor for class com.jmatio.types.MLInt8
Normally this constructor is used only by MatFileReader and MatFileWriter
MLInt8(String, int[]) - Constructor for class com.jmatio.types.MLInt8
Create a MLUInt8 array with given name, and dimensions.
MLInt8(String, Byte[], int) - Constructor for class com.jmatio.types.MLInt8
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLInt8(String, byte[][]) - Constructor for class com.jmatio.types.MLInt8
Jama [math.nist.gov] style: construct a 2D real matrix from byte[][] Note: array is converted to Byte[]
MLInt8(String, byte[], int) - Constructor for class com.jmatio.types.MLInt8
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLJavaObject - Class in com.jmatio.types
 
MLJavaObject(String, String, Object) - Constructor for class com.jmatio.types.MLJavaObject
 
MLNumericArray<T extends java.lang.Number> - Class in com.jmatio.types
 
MLNumericArray(String, int[], int, int) - Constructor for class com.jmatio.types.MLNumericArray
Normally this constructor is used only by MatFileReader and MatFileWriter
MLNumericArray(String, int, T[], int) - Constructor for class com.jmatio.types.MLNumericArray
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLObject - Class in com.jmatio.types
 
MLObject(String, String, MLStructure) - Constructor for class com.jmatio.types.MLObject
 
MLSingle - Class in com.jmatio.types
 
MLSingle(String, Float[], int) - Constructor for class com.jmatio.types.MLSingle
 
MLSingle(String, int[], int, int) - Constructor for class com.jmatio.types.MLSingle
 
MLSparse - Class in com.jmatio.types
 
MLSparse(String, int[], int, int) - Constructor for class com.jmatio.types.MLSparse
 
MLSparse.IndexMN - Class in com.jmatio.types
Matrix index (m,n)
mlStructArray - Variable in class com.jmatio.types.MLStructure
Array of structures
MLStructure - Class in com.jmatio.types
This class represents Matlab's Structure object (structure array).
MLStructure(String, int[]) - Constructor for class com.jmatio.types.MLStructure
 
MLStructure(String, int[], int, int) - Constructor for class com.jmatio.types.MLStructure
 
MLUInt32 - Class in com.jmatio.types
 
MLUInt32(String, int[], int, int) - Constructor for class com.jmatio.types.MLUInt32
 
MLUInt32(String, int[], int) - Constructor for class com.jmatio.types.MLUInt32
 
MLUInt32(String, int[]) - Constructor for class com.jmatio.types.MLUInt32
 
MLUInt32(String, int[][]) - Constructor for class com.jmatio.types.MLUInt32
 
MLUInt32(String, Integer[], int) - Constructor for class com.jmatio.types.MLUInt32
 
MLUInt64 - Class in com.jmatio.types
Class represents Int64 (long) array (matrix)
MLUInt64(String, int[], int, int) - Constructor for class com.jmatio.types.MLUInt64
Normally this constructor is used only by MatFileReader and MatFileWriter
MLUInt64(String, int[]) - Constructor for class com.jmatio.types.MLUInt64
Create a MLUInt64 array with given name, and dimensions.
MLUInt64(String, Long[], int) - Constructor for class com.jmatio.types.MLUInt64
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLUInt64(String, long[][]) - Constructor for class com.jmatio.types.MLUInt64
Jama [math.nist.gov] style: construct a 2D real matrix from byte[][] Note: array is converted to Byte[]
MLUInt64(String, long[], int) - Constructor for class com.jmatio.types.MLUInt64
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
MLUInt8 - Class in com.jmatio.types
Class represents UInt8 (byte) array (matrix)
MLUInt8(String, int[], int, int) - Constructor for class com.jmatio.types.MLUInt8
Normally this constructor is used only by MatFileReader and MatFileWriter
MLUInt8(String, int[]) - Constructor for class com.jmatio.types.MLUInt8
Create a MLUInt8 array with given name, and dimensions.
MLUInt8(String, Byte[], int) - Constructor for class com.jmatio.types.MLUInt8
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array
MLUInt8(String, byte[][]) - Constructor for class com.jmatio.types.MLUInt8
Jama [math.nist.gov] style: construct a 2D real matrix from byte[][] Note: array is converted to Byte[]
MLUInt8(String, byte[], int) - Constructor for class com.jmatio.types.MLUInt8
Jama [math.nist.gov] style: construct a matrix from a one-dimensional packed array
mtFLAG_COMPLEX - Static variable in class com.jmatio.types.MLArray
 
mtFLAG_GLOBAL - Static variable in class com.jmatio.types.MLArray
 
mtFLAG_LOGICAL - Static variable in class com.jmatio.types.MLArray
 
mtFLAG_TYPE - Static variable in class com.jmatio.types.MLArray
 
mxCELL_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxCHAR_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxDOUBLE_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxFUNCTION_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxINT16_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxINT32_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxINT64_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxINT8_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxOBJECT_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxOPAQUE_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxSINGLE_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxSPARSE_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxSTRUCT_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxUINT16_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxUINT32_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxUINT64_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxUINT8_CLASS - Static variable in class com.jmatio.types.MLArray
 
mxUNKNOWN_CLASS - Static variable in class com.jmatio.types.MLArray
 

N

n - Variable in class com.jmatio.types.MLSparse.IndexMN
 
name - Variable in class com.jmatio.types.MLArray
 
nzmax - Variable in class com.jmatio.types.MLSparse
 

O

o - Variable in class com.jmatio.types.MLJavaObject
 
o - Variable in class com.jmatio.types.MLObject
 
onHeap - Variable in class com.jmatio.io.stream.ByteBufferedOutputStream
 
OSArrayTag - Class in com.jmatio.io
Tiny class that represents MAT-file TAG It simplifies writing data.
OSArrayTag(int, byte[]) - Constructor for class com.jmatio.io.OSArrayTag
Creates TAG and stets its size as size of byte array
OSArrayTag(int, ByteBuffer) - Constructor for class com.jmatio.io.OSArrayTag
Creates TAG and stets its size as size of byte array

P

padding - Variable in class com.jmatio.io.MatFileReader.ISMatTag
 
pat - Static variable in class com.jmatio.common.util.MLArrayQuery
 
putImaginaryByteBuffer(ByteBuffer) - Method in class com.jmatio.types.MLNumericArray
 
putRealByteBuffer(ByteBuffer) - Method in class com.jmatio.types.MLNumericArray
 

Q

q(MLArray, String) - Static method in class com.jmatio.common.util.MLArrayQuery
 
query(MLArray) - Method in class com.jmatio.common.util.MLArrayQuery
Parses the query string and returns the object it refers to.
queryString - Variable in class com.jmatio.common.util.MLArrayQuery
 

R

raFile - Variable in class com.jmatio.io.stream.FileBufferedOutputStream
 
read(File) - Method in class com.jmatio.io.MatFileReader
Reads the content of a MAT-file and returns the mapped content.
read(File, int) - Method in class com.jmatio.io.MatFileReader
Reads the content of a MAT-file and returns the mapped content.
read(File, MatFileFilter, int) - Method in class com.jmatio.io.MatFileReader
 
read() - Method in class com.jmatio.io.stream.ByteBufferInputStream
 
read(byte[], int, int) - Method in class com.jmatio.io.stream.ByteBufferInputStream
 
readByte() - Method in class com.jmatio.io.stream.MatFileInputStream
 
readChar() - Method in class com.jmatio.io.stream.MatFileInputStream
Reads data (number of bytes red is determined by data type) from the stream to char.
readData(ByteBuffer) - Method in class com.jmatio.io.MatFileReader
Reads data form byte buffer.
readDimension(ByteBuffer) - Method in class com.jmatio.io.MatFileReader
Reads Matrix dimensions.
readDouble() - Method in class com.jmatio.io.stream.MatFileInputStream
Reads data (number of bytes red is determined by data type) from the stream to double.
readFlags(ByteBuffer) - Method in class com.jmatio.io.MatFileReader
Reads Matrix flags.
readFloat() - Method in class com.jmatio.io.stream.MatFileInputStream
 
readHeader(ByteBuffer) - Method in class com.jmatio.io.MatFileReader
Reads MAT-file header.
readInt() - Method in class com.jmatio.io.stream.MatFileInputStream
Reads data (number of bytes red is determined by data type) from the stream to int.
readLong() - Method in class com.jmatio.io.stream.MatFileInputStream
 
readMatrix(ByteBuffer, boolean) - Method in class com.jmatio.io.MatFileReader
Reads miMATRIX from from input stream.
readName(ByteBuffer) - Method in class com.jmatio.io.MatFileReader
Reads Matrix name.
readShort() - Method in class com.jmatio.io.stream.MatFileInputStream
 
readToByteArray() - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
readToByteBuffer(ByteBuffer, ByteStorageSupport<?>) - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
readToByteBuffer(ByteBuffer, int, ByteStorageSupport<?>) - Method in class com.jmatio.io.stream.MatFileInputStream
Reads the data into a ByteBuffer.
readToCharArray() - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
readToDoubleArray() - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
readToIntArray() - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
readToString() - Method in class com.jmatio.io.MatFileReader.ISMatTag
 
real - Variable in class com.jmatio.types.MLNumericArray
 
real - Variable in class com.jmatio.types.MLSparse
 
regexp - Static variable in class com.jmatio.common.util.MLArrayQuery
 
rwChannel - Variable in class com.jmatio.io.stream.FileBufferedOutputStream
 

S

set(MLArray, int, int) - Method in class com.jmatio.types.MLCell
 
set(MLArray, int) - Method in class com.jmatio.types.MLCell
 
set(String) - Method in class com.jmatio.types.MLChar
Populates the MLChar with the String value.
set(String, int) - Method in class com.jmatio.types.MLChar
Set one row, specifying the row.
set(T, int, int) - Method in class com.jmatio.types.MLNumericArray
Does the same as setReal.
set(T, int) - Method in class com.jmatio.types.MLNumericArray
Does the same as setReal.
set(T[]) - Method in class com.jmatio.types.MLNumericArray
 
set(ByteBuffer, T, int) - Method in class com.jmatio.types.MLNumericArray
 
setChar(char, int) - Method in class com.jmatio.types.MLChar
 
setField(String, MLArray) - Method in class com.jmatio.types.MLStructure
Sets field for current structure
setField(String, MLArray, int, int) - Method in class com.jmatio.types.MLStructure
Sets field for (m,n)'th structure in struct array
setField(String, MLArray, int) - Method in class com.jmatio.types.MLStructure
Sets filed for structure described by index in struct array
setImaginary(T, int, int) - Method in class com.jmatio.types.MLNumericArray
Sets single imaginary array element.
setImaginary(T, int) - Method in class com.jmatio.types.MLNumericArray
Sets single real array element.
setImaginary(Double, int, int) - Method in class com.jmatio.types.MLSparse
 
setImaginary(Double, int) - Method in class com.jmatio.types.MLSparse
 
setReal(T, int, int) - Method in class com.jmatio.types.MLNumericArray
Sets single real array element.
setReal(T, int) - Method in class com.jmatio.types.MLNumericArray
Sets single real array element.
setReal(T[]) - Method in class com.jmatio.types.MLNumericArray
Sets real part of matrix
setReal(Double, int, int) - Method in class com.jmatio.types.MLSparse
 
setReal(Double, int) - Method in class com.jmatio.types.MLSparse
 
short2DToShort(short[][]) - Static method in class com.jmatio.types.MLInt16
Converts short[][] to Short[]
size - Variable in class com.jmatio.io.MatTag
 
size() - Method in class com.jmatio.io.stream.BufferedOutputStream
 
size() - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
size() - Method in interface com.jmatio.io.stream.DataOutputStream
Returns the current size of this stream.
size() - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
sizeOf(int) - Static method in class com.jmatio.common.MatDataTypes
Return number of bytes for given type.
sizeOf() - Method in class com.jmatio.io.MatTag
Get size of single data in this tag.
skip(int) - Method in class com.jmatio.io.stream.MatFileInputStream
 

T

toString() - Method in class com.jmatio.io.MatFileHeader
 
toString() - Method in class com.jmatio.io.MatTag
 
toString() - Method in class com.jmatio.types.MLArray
 
toString() - Method in class com.jmatio.types.MLSparse.IndexMN
 
type - Variable in class com.jmatio.io.MatTag
 
type - Variable in class com.jmatio.io.stream.MatFileInputStream
 
type - Variable in class com.jmatio.types.MLArray
 
typeToString(int) - Static method in class com.jmatio.common.MatDataTypes
Get String representation of a data type
typeToString(int) - Static method in class com.jmatio.types.MLArray
 

V

varNames - Variable in class com.jmatio.io.MatFileIncrementalWriter
 
version - Variable in class com.jmatio.io.MatFileHeader
 

W

write(MLArray) - Method in class com.jmatio.io.MatFileIncrementalWriter
 
write(Collection<MLArray>) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MLArrays into WritableByteChannel.
write(String, Collection<MLArray>) - Method in class com.jmatio.io.MatFileWriter
Writes MLArrays into file created from filepath.
write(File, Collection<MLArray>) - Method in class com.jmatio.io.MatFileWriter
Writes MLArrays into File
write(WritableByteChannel, Collection<MLArray>) - Method in class com.jmatio.io.MatFileWriter
Writes MLArrays into WritableByteChannel.
write(byte[], int, int) - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
write(int) - Method in class com.jmatio.io.stream.ByteBufferedOutputStream
 
write(ByteBuffer) - Method in interface com.jmatio.io.stream.DataOutputStream
Writes a sequence of bytes to this stream from the given buffer.
write(int) - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
write(byte[]) - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
write(byte[], int, int) - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
write(ByteBuffer) - Method in class com.jmatio.io.stream.FileBufferedOutputStream
 
writeDimensions(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MATRIX dimensions into OutputStream.
writeDimensions(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileWriter
Writes MATRIX dimensions into OutputStream.
writeFlags(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MATRIX flags into OutputStream.
writeFlags(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileWriter
Writes MATRIX flags into OutputStream.
writeHeader(WritableByteChannel) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MAT-file header into OutputStream
writeHeader(WritableByteChannel) - Method in class com.jmatio.io.MatFileWriter
Writes MAT-file header into OutputStream
writeMatrix(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MATRIX into OutputStream.
writeMatrix(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileWriter
Writes MATRIX into OutputStream.
writeName(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileIncrementalWriter
Writes MATRIX name into OutputStream.
writeName(DataOutputStream, MLArray) - Method in class com.jmatio.io.MatFileWriter
Writes MATRIX name into OutputStream.
writeTo(DataOutputStream) - Method in class com.jmatio.io.OSArrayTag
Writes tag and data to DataOutputStream.

Z

zeroEndByteArrayToString(byte[]) - Method in class com.jmatio.io.MatFileReader
Converts byte array to String.
A B C D E F G H I K L M N O P Q R S T V W Z 
Skip navigation links