A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages

A

AbstractGenericMatrix<D,​L extends List<?>> - Class in eu.simuline.octave.type.matrix
A general matrix that does not even know that it is an array it stores its in.
AbstractGenericMatrix(int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Constructor that creates new blank matrix.
AbstractGenericMatrix(D, int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Constructor that reuses data in the new object.
AbstractGenericMatrix(AbstractGenericMatrix<D, L>) - Constructor for class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Copy constructor.
AbstractLogicalFloatingPointWriter<T extends AbstractGenericMatrix<?,​?>> - Class in eu.simuline.octave.io.impl
Common Writer class for logical and floating point types: Boolean, Double, ...
AbstractLogicalFloatingPointWriter() - Constructor for class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
 
AbstractObjectMatrix<T> - Class in eu.simuline.octave.type.matrix
General matrix with Object values which serves also as base class for OctaveCell.
AbstractObjectMatrix(int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
AbstractObjectMatrix(AbstractGenericMatrix<T[], ObjectArrayList<T>>) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
Copy constructor.
AbstractObjectMatrix(Object[], int...) - Constructor for class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
AbstractOctaveStringReader - Class in eu.simuline.octave.io.impl
The reader of string/sq_string.
AbstractOctaveStringReader() - Constructor for class eu.simuline.octave.io.impl.AbstractOctaveStringReader
 
AbstractPrimitiveMatrixReader<T extends AbstractGenericMatrix<?,​?>> - Class in eu.simuline.octave.io.impl
Common Reader class for matrices of primitive java types: Boolean, Double, Integer....
AbstractPrimitiveMatrixReader() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
AbstractPrimitiveMatrixWriter<T extends AbstractGenericMatrix<?,​?>> - Class in eu.simuline.octave.io.impl
Common Writer class for primitive java types: Boolean, Double, Integer....
AbstractPrimitiveMatrixWriter() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
AbstractPrimitiveScalarReader<T extends AbstractGenericMatrix<?,​?>> - Class in eu.simuline.octave.io.impl
Common Reader class for scalars of primitive java types: Boolean, Double, Integer....
AbstractPrimitiveScalarReader() - Constructor for class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
 
ANS - Static variable in class eu.simuline.octave.OctaveEngine
A variable name not to be listed by OctaveUtils.listVars(OctaveEngine).
appendChar(StringBuffer, char) - Static method in class eu.simuline.octave.util.StringUtil
 
archprefix - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
 
argsArray - Variable in class eu.simuline.octave.OctaveEngineFactory
The array of arguments of the octave engines created.
author - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
The name of the original author, convention (TBC) name , if more than one, separated by comma.

B

bool(boolean) - Static method in class eu.simuline.octave.type.Octave
Returns java counterparts of octave bools.
BooleanReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "bool matrix" (matrix with boolean entries) reading an OctaveBoolean from a BufferedReader. **** the class name should be BoolMatrixReader ****
BooleanReader() - Constructor for class eu.simuline.octave.io.impl.BooleanReader
 
BooleanSingleReader - Class in eu.simuline.octave.io.impl
The reader for the octave type (scalar) "bool" reading an OctaveBoolean from a BufferedReader.
BooleanSingleReader() - Constructor for class eu.simuline.octave.io.impl.BooleanSingleReader
 
BooleanWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "bool matrix" (matrix with boolean entries) and "bool", which is short for "bool scalar", writing an OctaveBoolean to a Writer.
BooleanWriter() - Constructor for class eu.simuline.octave.io.impl.BooleanWriter
 
BUF - Static variable in class eu.simuline.octave.util.ReaderWriterPipeThread
 
buffer - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
The current line read from OctaveReaderCallable.processReader but not yet passed to a char-array by OctaveReaderCallable.OctaveExecuteReader.read(char[], int, int).
BUFFER_SIZE - Static variable in class eu.simuline.octave.util.IOUtils
 

C

call() - Method in class eu.simuline.octave.exec.OctaveReaderCallable
Calling essentially reads from OctaveReaderCallable.processReader representing the octave process: Reads until OctaveReaderCallable.spacer is detected which is not really read but is interpreted as an eof symbol.
call() - Method in class eu.simuline.octave.exec.OctaveWriterCallable
Calling writes to OctaveWriterCallable.processWriter representing the octave process: first according to OctaveWriterCallable.writeFunctor, i.e. delegates to WriteFunctor.doWrites(Writer), then writes printf of OctaveWriterCallable.spacer and then flush.
cast(OctaveDouble) - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
 
cast(F) - Method in interface eu.simuline.octave.type.cast.Caster
 
cast(Class<T>, F) - Static method in class eu.simuline.octave.type.cast.Cast
Cast and transform the object.
Cast - Class in eu.simuline.octave.type.cast
Helper class for the auto cast functionality.
Cast() - Constructor for class eu.simuline.octave.type.cast.Cast
 
Cast.ClassPair<F,​T> - Class in eu.simuline.octave.type.cast
Represents a pair of classes, essentially a cast from one to the other class.
castClass - Variable in exception eu.simuline.octave.exception.OctaveClassCastException
 
Caster<F,​T> - Interface in eu.simuline.octave.type.cast
Interface for a caster that transforms objects from type F to T.
casterMap - Static variable in class eu.simuline.octave.type.cast.Cast
Maps a class pair to an according caster.
casterMapGet(Cast.ClassPair<F, T>) - Static method in class eu.simuline.octave.type.cast.Cast
 
category - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
The category of the OctaveEngine.NameDesc.name described by this object.
Category() - Constructor for enum eu.simuline.octave.OctaveEngine.NameDesc.Category
 
CELL_READER - Static variable in class eu.simuline.octave.io.impl.StructReader
 
CellReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "cell" reading in an OctaveCell from a BufferedReader.
CellReader() - Constructor for class eu.simuline.octave.io.impl.CellReader
 
CellWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "cell" writing an OctaveCell to a Writer.
CellWriter() - Constructor for class eu.simuline.octave.io.impl.CellWriter
 
CHAR2STR - Static variable in class eu.simuline.octave.util.StringUtil
 
charset - Variable in class eu.simuline.octave.OctaveEngineFactory
The character set used to transform input stream , output stream and error stream for 'octave process'.
checkDataSize(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Check that the overall size given by the product of AbstractGenericMatrix.size does not exceed the length of the backed array.
checkSize() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Checks the field AbstractGenericMatrix.size: dimension at lest two and each entry non-negative.
checkSize(OctaveComplex, int, int) - Method in class eu.simuline.octave.type.TestOctaveComplex
 
ClassPair(Class<F>, Class<T>) - Constructor for class eu.simuline.octave.type.cast.Cast.ClassPair
 
close() - Method in class eu.simuline.octave.exec.OctaveExec
Close the octave process in an orderly fashion: Send command exit and expect a single line in return, namely an empty one.
close() - Method in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
 
close() - Method in class eu.simuline.octave.OctaveEngine
Close the octave process in an orderly fashion.
close() - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
 
close() - Method in class eu.simuline.octave.util.NoCloseWriter
Flushes the writer and looses the connection to it.
close() - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
Close the thread.
close() - Method in class eu.simuline.octave.util.TeeWriter
 
CLS_INTERVAL - Static variable in class eu.simuline.octave.TestMetaInfo
 
columnIndexes - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
columns - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
COLUMNS - Static variable in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
ComplexMatrixReader - Class in eu.simuline.octave.io.impl
Reader for the octave type "complex matrix" reading an OctaveComplex from a BufferedReader.
ComplexMatrixReader() - Constructor for class eu.simuline.octave.io.impl.ComplexMatrixReader
 
ComplexScalarReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "complex scalar" with 'double' components reading an OctaveComplex from a BufferedReader.
ComplexScalarReader() - Constructor for class eu.simuline.octave.io.impl.ComplexScalarReader
 
copy(Reader, Writer) - Static method in class eu.simuline.octave.util.IOUtils
 
createOctaveScalar() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
 
createOctaveScalar() - Method in class eu.simuline.octave.io.impl.BooleanSingleReader
 
createOctaveScalar() - Method in class eu.simuline.octave.io.impl.Int32ScalarReader
 
createOctaveScalar() - Method in class eu.simuline.octave.io.impl.Int64ScalarReader
 
createOctaveScalar() - Method in class eu.simuline.octave.io.impl.ScalarReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.BooleanReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Int32MatrixReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Int64MatrixReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.MatrixReader
 
createOctaveValue(int[]) - Method in class eu.simuline.octave.io.impl.Uint8MatrixReader
 

D

data - Variable in class eu.simuline.octave.io.DataReadFunctor
After DataReadFunctor.doReads(Reader) returns, this contains the read data.
data - Variable in class eu.simuline.octave.type.OctaveFake
 
data - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
data - Variable in class eu.simuline.octave.type.OctaveStruct
 
dataL - Variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
The data, vectorized.
DataReadFunctor - Class in eu.simuline.octave.io
Functor that reads a single variable named DataReadFunctor.name into DataReadFunctor.data via DataReadFunctor.doReads(Reader).
DataReadFunctor(String) - Constructor for class eu.simuline.octave.io.DataReadFunctor
 
dataSize() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
The number of data entries.
DataWriteFunctor - Class in eu.simuline.octave.io
Write data from OctaveObjects into a Map.
DataWriteFunctor(Map<String, OctaveObject>) - Constructor for class eu.simuline.octave.io.DataWriteFunctor
 
date - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
The date in iso form yyyy-mm-dd.
DEFAULT_VALUE - Static variable in class eu.simuline.octave.type.OctaveCell
For some reason, the default value is not stored as such, but as a null value.
destroy() - Method in class eu.simuline.octave.exec.OctaveExec
Kill the octave process without remorse.
destroy() - Method in class eu.simuline.octave.OctaveEngine
Kill the octave process without remorse.
destroyed - Variable in exception eu.simuline.octave.exception.OctaveException
Set to true on exceptions thrown from an Octave object when the reason for the exception is that the object has been asked to destroy its octave process.
destroyed - Variable in class eu.simuline.octave.exec.OctaveExec
 
DestroyThread(OctaveEngine) - Constructor for class eu.simuline.octave.TestOctave.DestroyThread
 
dir - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
 
DontCloseWriter(String) - Constructor for class eu.simuline.octave.TestOctave.DontCloseWriter
 
doReads(Reader) - Method in interface eu.simuline.octave.exec.ReadFunctor
Read the output from an eval().
doReads(Reader) - Method in class eu.simuline.octave.exec.WriterReadFunctor
 
doReads(Reader) - Method in class eu.simuline.octave.io.DataReadFunctor
 
DoubleToComplexCaster - Class in eu.simuline.octave.type.cast
Cast OctaveDouble to OctaveComplex.
DoubleToComplexCaster() - Constructor for class eu.simuline.octave.type.cast.DoubleToComplexCaster
 
doWrites(Writer) - Method in class eu.simuline.octave.exec.ReaderWriteFunctor
 
doWrites(Writer) - Method in interface eu.simuline.octave.exec.WriteFunctor
Write the input to an eval().
doWrites(Writer) - Method in class eu.simuline.octave.io.DataWriteFunctor
Writes the name-value pairs of map DataWriteFunctor.varName2Value to writer.

E

environment - Variable in class eu.simuline.octave.OctaveEngineFactory
An array of strings of the form name=value representing the environment, i.e. the set of environment variables or null.
eof - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
Whether end of reader found.
equals(Object) - Method in class eu.simuline.octave.type.cast.Cast.ClassPair
 
equals(Object) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
equals(Object) - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
equals(Object) - Method in class eu.simuline.octave.type.OctaveString
 
equals(Object) - Method in class eu.simuline.octave.type.OctaveStruct
 
errorStreamThread - Variable in class eu.simuline.octave.exec.OctaveExec
The error thread of the error stream of OctaveExec.process writing the error stream to a given writer.
errWriter - Variable in class eu.simuline.octave.OctaveEngineFactory
The error writer for the octave process.
eu.simuline.octave - package eu.simuline.octave
Package provides a factory class OctaveEngineFactory to create an OctaveEngine which represents an octave process.
eu.simuline.octave.examples - package eu.simuline.octave.examples
 
eu.simuline.octave.exception - package eu.simuline.octave.exception
The exceptions here are still very closely tied to the implementation of the JavaOctave package, it would be better if they were more related to what the use of the Octave object needed.
eu.simuline.octave.exec - package eu.simuline.octave.exec
Classes related with executing octave.
eu.simuline.octave.io - package eu.simuline.octave.io
Explanation missing
eu.simuline.octave.io.impl - package eu.simuline.octave.io.impl
Provides the implementations of the services specified in eu.simuline.octave.io.spi; one for each octave type given in octave via typeinfo.
eu.simuline.octave.io.spi - package eu.simuline.octave.io.spi
The eu.simuline.octave.io.spi package contains service provider interfaces for reading and writing various kinds of OctaveObjects.
eu.simuline.octave.type - package eu.simuline.octave.type
Contains all octave types which are supported.
eu.simuline.octave.type.cast - package eu.simuline.octave.type.cast
Collection of classes concerned with casts.
eu.simuline.octave.type.matrix - package eu.simuline.octave.type.matrix
Representations of matrices: AbstractGenericMatrix is the abstract base class of all of them.
eu.simuline.octave.util - package eu.simuline.octave.util
Package collecting various utility classes.
eval(String) - Method in class eu.simuline.octave.OctaveEngine
A safe eval that will not break the engine on syntax errors or other errors.
evalRW(WriteFunctor, ReadFunctor) - Method in class eu.simuline.octave.exec.OctaveExec
Passes input to octave, get back output and throws according exceptions if reading or writing went wrong.
executor - Variable in class eu.simuline.octave.exec.OctaveExec
Used in method OctaveExec.evalRW(WriteFunctor, ReadFunctor) to submit essentially the write functor which submits the input and thereafter the read function which collects the output.
existsVar(String) - Method in class eu.simuline.octave.io.OctaveIO
Returns whether the variable name exists.

F

factory - Variable in class eu.simuline.octave.OctaveEngine
Deprecated. 
failGet(OctaveComplex, int, int) - Method in class eu.simuline.octave.type.TestOctaveComplex
 
FakeRangeReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "range" (**** seems not general enough) reading an OctaveFake **** from a BufferedReader.
FakeRangeReader() - Constructor for class eu.simuline.octave.io.impl.FakeRangeReader
 
FakeWriter - Class in eu.simuline.octave.io.impl
The writer of all OctaveFake objects.
FakeWriter() - Constructor for class eu.simuline.octave.io.impl.FakeWriter
 
FALSE - Static variable in class eu.simuline.octave.type.Octave
Constant false of corresponding with octave bool.
file - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
The file of the object tied to OctaveEngine.NameDesc.name.
FileEx - eu.simuline.octave.OctaveEngine.NameDesc.Category
 
firstLine - Variable in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
Whether reading the first line.
flush() - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
 
flush() - Method in class eu.simuline.octave.util.NoCloseWriter
 
flush() - Method in class eu.simuline.octave.util.TeeWriter
 
from - Variable in class eu.simuline.octave.type.cast.Cast.ClassPair
 
from() - Method in interface eu.simuline.octave.type.cast.Caster
 
from() - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
 
function - Variable in class eu.simuline.octave.type.OctaveFunctionHandle
 
FunctionHandleWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "function handle" writing an OctaveFunctionHandle to a Writer.
FunctionHandleWriter() - Constructor for class eu.simuline.octave.io.impl.FunctionHandleWriter
 

G

generateSpacer() - Method in class eu.simuline.octave.exec.OctaveExec
 
get(int...) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
Get the value.
get(int...) - Method in class eu.simuline.octave.type.OctaveBoolean
Get the value.
get(int...) - Method in class eu.simuline.octave.type.OctaveCell
 
get(int...) - Method in class eu.simuline.octave.type.OctaveDouble
Get the value.
get(int...) - Method in class eu.simuline.octave.type.OctaveInt
Get the value.
get(int...) - Method in class eu.simuline.octave.type.OctaveLong
Get the value.
get(Class<T>, int...) - Method in class eu.simuline.octave.type.OctaveCell
 
get(Class<T>, String) - Method in class eu.simuline.octave.OctaveEngine
 
get(Class<T>, String) - Method in class eu.simuline.octave.type.OctaveStruct
 
get(String) - Method in class eu.simuline.octave.io.OctaveIO
Gets the value of the variable name or null if this variable does not exist according to OctaveIO.existsVar(String).
get(String) - Method in class eu.simuline.octave.OctaveEngine
 
get(String) - Method in class eu.simuline.octave.type.OctaveStruct
Get object from struct as plain OctaveObject.
getAttrValue(Object) - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
 
getCastClass() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
 
getColumnIndexes() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getColumns() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getData() - Method in class eu.simuline.octave.io.DataReadFunctor
 
getData() - Method in class eu.simuline.octave.type.OctaveFake
 
getData() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getData() - Method in class eu.simuline.octave.type.OctaveStruct
 
getDataA() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Returns the data store as an array.
getDataA() - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
getDataA() - Method in class eu.simuline.octave.type.OctaveBoolean
 
getDataA() - Method in class eu.simuline.octave.type.OctaveDouble
 
getDataA() - Method in class eu.simuline.octave.type.OctaveInt
 
getDataA() - Method in class eu.simuline.octave.type.OctaveLong
 
getDescForName(String) - Method in class eu.simuline.octave.OctaveEngine
Returns the description tied to the name name in a way, the command 'which' does in octave.
getFactory() - Method in class eu.simuline.octave.OctaveEngine
Deprecated. 
getFilesep() - Method in class eu.simuline.octave.OctaveEngine
Returns the file separator of this os given by the expression filesep().
getFromFuture(Future<Void>) - Method in class eu.simuline.octave.exec.OctaveExec
Completes computation on future and returns an exception thrown or null.
getFunction() - Method in class eu.simuline.octave.type.OctaveFunctionHandle
 
getHomeDir(String) - Method in class eu.simuline.octave.OctaveEngine
 
getImag(int...) - Method in class eu.simuline.octave.type.OctaveComplex
 
getImplVendor() - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
 
getImplVersion() - Method in class eu.simuline.octave.OctaveEngine.ManifestInfo
Returns the version of the implementation.
getInstHomeDir() - Method in class eu.simuline.octave.OctaveEngine
Returns the installation home directory, in the manual sometimes called octave-home.
getJavaHomeDir() - Method in class eu.simuline.octave.OctaveEngine
Returns the java home directory, which contains the m files of the java interface like OctaveEngine.JAVA_FUN but is also a search directory for files javaclasspath.txt (deprecated classpath.txt) but also the configuration file java.opt.
getMessage() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
 
getNamesOfPackagesInstalled() - Method in class eu.simuline.octave.OctaveEngine
Returns a collection of names of installed packages.
getNnz() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getOctaveDataReader(String) - Static method in class eu.simuline.octave.io.spi.OctaveDataReader
 
getOctaveDataWriter(T) - Static method in class eu.simuline.octave.io.spi.OctaveDataWriter
 
getOctaveInJavaVersion() - Method in class eu.simuline.octave.OctaveEngine
Returns the version of this octave bridge as a string.
getOctaveObject() - Method in exception eu.simuline.octave.exception.OctaveClassCastException
 
getOctaveVersion() - Method in class eu.simuline.octave.OctaveEngine
Return the version of the octave implementation invoked by this bridge.
getPackagesInstalled() - Method in class eu.simuline.octave.OctaveEngine
Returns a map mapping the names of the installed packages to the description of the according package.
getPlainString(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Returns the string representation of the given plain position.
getPlainString(int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
getPlainString(int) - Method in class eu.simuline.octave.type.OctaveBoolean
 
getPlainString(int) - Method in class eu.simuline.octave.type.OctaveDouble
 
getPlainString(int) - Method in class eu.simuline.octave.type.OctaveInt
 
getPlainString(int) - Method in class eu.simuline.octave.type.OctaveLong
 
getReadFunctor() - Method in class eu.simuline.octave.OctaveEngine
Returns the according read functor: If OctaveEngine.writer is non-null, wrap it into a WriterReadFunctor.
getReal(int...) - Method in class eu.simuline.octave.type.OctaveComplex
 
getRowIndexes() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getRows() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
getScriptEngine() - Method in class eu.simuline.octave.OctaveEngineFactory
Returns a script engine with the parameters set for this factory.
getSize(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
getSize(int) - Method in class eu.simuline.octave.type.OctaveComplex
 
getSizeLength() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
getString() - Method in class eu.simuline.octave.type.OctaveString
Returns the string represented by this object.
getStringCellFromAns() - Method in class eu.simuline.octave.OctaveEngine
Returns value in variable OctaveEngine.ANS which is expected to be a cell array of strings, as a collection of strings.
getVarNames() - Method in class eu.simuline.octave.OctaveEngine
Returns a collection of variables defined excluding variables like OctaveEngine.NARGIN and OctaveEngine.ANS but also those that are most likely to be created by this software.
getVendor() - Method in class eu.simuline.octave.OctaveEngine
Returns the vendor of this octave bridge as a string.
getVersion() - Method in class eu.simuline.octave.OctaveEngine
Deprecated.
GLOBAL - Static variable in class eu.simuline.octave.io.OctaveIO
 
group - Variable in class eu.simuline.octave.util.NamedThreadFactory
The thread group from the security manager if it exists or else from the current thread.

H

H_ELEMENTS0 - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
 
H_ELEMENTS1 - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
 
hasFile() - Method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
 
hashCode() - Method in class eu.simuline.octave.type.cast.Cast.ClassPair
 
hashCode() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
hashCode() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
hashCode() - Method in class eu.simuline.octave.type.OctaveString
 
hashCode() - Method in class eu.simuline.octave.type.OctaveStruct
 
HomeExampleTest - Class in eu.simuline.octave.examples
http://kenai.com/projects/javaoctave/pages/Home
HomeExampleTest() - Constructor for class eu.simuline.octave.examples.HomeExampleTest
 

I

imag - Variable in class eu.simuline.octave.type.OctaveComplex
 
initIfNecessary() - Static method in class eu.simuline.octave.type.cast.Cast
 
initL(boolean[], int) - Method in class eu.simuline.octave.type.OctaveBoolean
 
initL(double[], int) - Method in class eu.simuline.octave.type.OctaveDouble
 
initL(int[], int) - Method in class eu.simuline.octave.type.OctaveInt
 
initL(long[], int) - Method in class eu.simuline.octave.type.OctaveLong
 
initL(D, int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
initL(T[], int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
initReaderIfNecessary() - Static method in class eu.simuline.octave.io.spi.OctaveDataReader
 
initWriterIfNecessary() - Static method in class eu.simuline.octave.io.spi.OctaveDataWriter
 
instantiate(Reader, Writer) - Static method in class eu.simuline.octave.util.ReaderWriterPipeThread
Will create a thread that reads from reader and writes to write until reader reaches EOF.
Int32MatrixReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "int32 matrix" reading an OctaveInt from a BufferedReader.
Int32MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Int32MatrixReader
 
Int32MatrixWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "int32 matrix" writing an OctaveInt to a Writer.
Int32MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Int32MatrixWriter
 
Int32ScalarReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "int32 scalar" reading an OctaveInt from a BufferedReader.
Int32ScalarReader() - Constructor for class eu.simuline.octave.io.impl.Int32ScalarReader
 
Int64MatrixReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "int64 matrix" reading an OctaveLong from a BufferedReader.
Int64MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Int64MatrixReader
 
Int64MatrixWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "int32 matrix" writing an OctaveLong to a Writer.
Int64MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Int64MatrixWriter
 
Int64ScalarReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "int64 scalar" reading an OctaveLong from a BufferedReader.
Int64ScalarReader() - Constructor for class eu.simuline.octave.io.impl.Int64ScalarReader
 
intScalar(int) - Static method in class eu.simuline.octave.type.TestOctaveInt
 
IOUtils - Class in eu.simuline.octave.util
Class for holding static utility functions for readers and writers: copy from reader to writer.
IOUtils() - Constructor for class eu.simuline.octave.util.IOUtils
 
isDestroyed() - Method in exception eu.simuline.octave.exception.OctaveException
 
isDestroyed() - Method in class eu.simuline.octave.exec.OctaveExec
isLoaded - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
Whether the package is loaded.
isOctaveVersionAllowed() - Method in class eu.simuline.octave.OctaveEngine
Returns whether the version of the current octave installation given by OctaveEngine.getOctaveVersion() is supported by this octavejava bridge.
isTyped() - Method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
 

J

JAVA_FUN - Static variable in class eu.simuline.octave.OctaveEngine
A command in the package 'java'.
javaType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.CellWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.FakeWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.FunctionHandleWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.OctaveStringWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.SparseBooleanWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.StructWriter
 
javaType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
 
javaType() - Method in class eu.simuline.octave.io.spi.OctaveDataWriter
Could be OctaveScalar or OctaveMatrix.
jQuote(char[], int) - Static method in class eu.simuline.octave.util.StringUtil
Quotes the first len characters of cbuf as Java Language string literal.
jQuote(String) - Static method in class eu.simuline.octave.util.StringUtil
Quotes string as Java Language string literal.

K

KNOWN_OCTAVE_VERSIONS - Static variable in class eu.simuline.octave.OctaveEngine
The set of known versions of octave, i.e. those for which javaoctave shall work.

L

LENGTH - Static variable in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
 
LENGTH - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
 
LENGTH - Static variable in class eu.simuline.octave.io.impl.StructWriter
 
listVars(OctaveEngine) - Static method in class eu.simuline.octave.OctaveUtils
Deprecated.
LOG - Static variable in class eu.simuline.octave.exec.OctaveExec
 
LOG - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
 
LOG - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
 
LOG - Static variable in class eu.simuline.octave.io.DataWriteFunctor
 
LOG - Static variable in class eu.simuline.octave.util.NoCloseWriter
 
LOG - Static variable in class eu.simuline.octave.util.ReaderWriterPipeThread
 
LOG - Static variable in class eu.simuline.octave.util.TeeWriter
 
longScalar(long) - Static method in class eu.simuline.octave.type.TestOctaveLong
 

M

main(String[]) - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
main(String[]) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveInt
Runs the test case.
main(String[]) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveLong
Runs the test case.
main(String[]) - Static method in class eu.simuline.octave.RunOctave
 
main(String[]) - Static method in class eu.simuline.octave.TestOctave
 
main(String[]) - Static method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
main(String[]) - Static method in class eu.simuline.octave.type.TestOctaveDouble
Runs the test case.
manifest - Variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
 
MANIFEST_FILE - Static variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
 
MANIFEST_INFO - Static variable in class eu.simuline.octave.OctaveEngine
 
ManifestInfo() - Constructor for class eu.simuline.octave.OctaveEngine.ManifestInfo
 
MatrixReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "matrix" (of double) reading an OctaveDouble from a BufferedReader.
MatrixReader() - Constructor for class eu.simuline.octave.io.impl.MatrixReader
 
MatrixWriter - Class in eu.simuline.octave.io.impl
The writer for the octave types "matrix" (of double) and "scalar" (of double) writing an OctaveDouble to a Writer.
MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.MatrixWriter
 
mAtts - Variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
The main attributes of the manifest.
META_FOLDER - Static variable in class eu.simuline.octave.OctaveEngine.ManifestInfo
 
MSG_EXE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
 
MSG_IOE_CLS - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
 
MSG_IOE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
 
MSG_IOE_READ - Static variable in class eu.simuline.octave.exec.OctaveReaderCallable
 
MSG_IOE_SPACER - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
 
MSG_IOE_UNEXP - Static variable in class eu.simuline.octave.io.DataWriteFunctor
 
MSG_IOE_WRITE - Static variable in class eu.simuline.octave.exec.OctaveWriterCallable
 
MSG_RTE_NH - Static variable in class eu.simuline.octave.exec.OctaveExec
 

N

N_DIMS2 - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
 
N_DIMS2 - Static variable in class eu.simuline.octave.io.impl.StructReader
 
name - Variable in class eu.simuline.octave.io.DataReadFunctor
The name of the variable to be read.
name - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
The name which is described by this OctaveEngine.NameDesc.
name - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
The name of the package in lower case, no matter how it is written in the DESCRIPTION FILE.
name - Variable in class eu.simuline.octave.TestOctave.DontCloseWriter
 
NAME - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
 
NAME - Static variable in class eu.simuline.octave.io.impl.StructWriter
 
NAME - Static variable in class eu.simuline.octave.io.OctaveIO
 
NameDesc(Matcher, String) - Constructor for class eu.simuline.octave.OctaveEngine.NameDesc
 
NamedThreadFactory - Class in eu.simuline.octave.util
A ThreadFactory that allows to create a thread from a runnable with a specific thread name.
NamedThreadFactory() - Constructor for class eu.simuline.octave.util.NamedThreadFactory
Creates a NamedThreadFactory via NamedThreadFactory(String) with name given by the simple class name of OctaveExec.
NamedThreadFactory(String) - Constructor for class eu.simuline.octave.util.NamedThreadFactory
Will create a factory that create Threads with the names: [parent]-javaoctave-[prefix]-[pool#]-[thread#].
namePrefix - Variable in class eu.simuline.octave.util.NamedThreadFactory
The name prefix of the form <threadname>-javaoctave-<prefix>-<POOLNUMBER>-, where <threadname> is the name of the current thread, <prefix> is the prefix given by a parameter of the constructor NamedThreadFactory(String) and <POOLNUMBER> is NamedThreadFactory.POOL_NUMBER depending on the factory object.
NARGIN - Static variable in class eu.simuline.octave.OctaveEngine
A variable name not to be listed by OctaveUtils.listVars(OctaveEngine).
NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
NCOLUMNS - Static variable in class eu.simuline.octave.io.impl.CellWriter
 
NDIMS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
NDIMS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
newL(int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Returns a new data store with given size and entries carrying the default value.
newL(int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
newL(int) - Method in class eu.simuline.octave.type.OctaveBoolean
 
newL(int) - Method in class eu.simuline.octave.type.OctaveDouble
 
newL(int) - Method in class eu.simuline.octave.type.OctaveInt
 
newL(int) - Method in class eu.simuline.octave.type.OctaveLong
 
newThread(Runnable) - Method in class eu.simuline.octave.util.NamedThreadFactory
Returns a new thread with standard priority which is no daemon with default priority Thread.NORM_PRIORITY from runnable with name consisting of NamedThreadFactory.namePrefix and a running number NamedThreadFactory.threadNumber.
nnz - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
NoCloseWriter - Class in eu.simuline.octave.util
Will protect a Writer from being closed by NoCloseWriter.close(), useful for protecting stdout and stderr from being closed.
NoCloseWriter(Writer) - Constructor for class eu.simuline.octave.util.NoCloseWriter
Create a NoCloseWriter that will protect writer.
NROWS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
NROWS - Static variable in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
NROWS - Static variable in class eu.simuline.octave.io.impl.CellWriter
 
numThreadsReuse - Variable in class eu.simuline.octave.OctaveEngineFactory
The number of threads to be reused or -1 if there is no limit.

O

octave - Variable in class eu.simuline.octave.TestOctave.DestroyThread
 
Octave - Class in eu.simuline.octave.type
Place holder for factory methods.
Octave() - Constructor for class eu.simuline.octave.type.Octave
 
OctaveBoolean - Class in eu.simuline.octave.type
Represents a Boolean matrix.
OctaveBoolean(boolean[], int...) - Constructor for class eu.simuline.octave.type.OctaveBoolean
 
OctaveBoolean(int...) - Constructor for class eu.simuline.octave.type.OctaveBoolean
 
OctaveBoolean(OctaveBoolean) - Constructor for class eu.simuline.octave.type.OctaveBoolean
 
OctaveCastServiceException - Exception in eu.simuline.octave.exception
Exception thrown when class cast service is inconsistent in a way.
OctaveCastServiceException() - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
Constructor.
OctaveCastServiceException(String) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
Constructor.
OctaveCastServiceException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
Constructor.
OctaveCastServiceException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveCastServiceException
Constructor.
OctaveCell - Class in eu.simuline.octave.type
Nd cells.
OctaveCell() - Constructor for class eu.simuline.octave.type.OctaveCell
Deprecated.
use: new OctaveCell(0, 0)
OctaveCell(int...) - Constructor for class eu.simuline.octave.type.OctaveCell
 
OctaveCell(AbstractGenericMatrix<OctaveObject[], ObjectArrayList<OctaveObject>>) - Constructor for class eu.simuline.octave.type.OctaveCell
 
OctaveClassCastException - Exception in eu.simuline.octave.exception
Exception thrown when a cast fails inside JavaOctave.
OctaveClassCastException(ClassCastException, OctaveObject, Class<? extends OctaveObject>) - Constructor for exception eu.simuline.octave.exception.OctaveClassCastException
 
OctaveComplex - Class in eu.simuline.octave.type
Represents a complex matrix.
OctaveComplex(int...) - Constructor for class eu.simuline.octave.type.OctaveComplex
 
OctaveComplex(OctaveComplex) - Constructor for class eu.simuline.octave.type.OctaveComplex
Copy constructor.
OctaveComplex(OctaveDouble) - Constructor for class eu.simuline.octave.type.OctaveComplex
 
OctaveDataReader - Class in eu.simuline.octave.io.spi
Service Provider Interface for the IO handler that can read OctaveObjects.
OctaveDataReader() - Constructor for class eu.simuline.octave.io.spi.OctaveDataReader
 
OctaveDataWriter<T extends OctaveObject> - Class in eu.simuline.octave.io.spi
Service Provider Interface for the IO handler that can write OctaveObjects.
OctaveDataWriter() - Constructor for class eu.simuline.octave.io.spi.OctaveDataWriter
 
OctaveDouble - Class in eu.simuline.octave.type
Represents a matrix of doubles.
OctaveDouble(double[], int...) - Constructor for class eu.simuline.octave.type.OctaveDouble
Constructor that reuses the input data.
OctaveDouble(int...) - Constructor for class eu.simuline.octave.type.OctaveDouble
Create new matrix.
OctaveDouble(OctaveDouble) - Constructor for class eu.simuline.octave.type.OctaveDouble
Copy constructor.
OctaveEngine - Class in eu.simuline.octave
The connection to an octave process.
OctaveEngine(OctaveEngineFactory, int, Writer, Writer, Charset, String[], String[], File) - Constructor for class eu.simuline.octave.OctaveEngine
Creates an octave engine with the given parameters.
OctaveEngine.ManifestInfo - Class in eu.simuline.octave
 
OctaveEngine.NameDesc - Class in eu.simuline.octave
Describes the meaning of a name, if any.
OctaveEngine.NameDesc.Category - Enum in eu.simuline.octave
 
OctaveEngine.PackageDesc - Class in eu.simuline.octave
Representation of a package as returned by the octave command pkg('list') which returns a cell array of structs with fields reflected by the fields of this class.
OctaveEngineFactory - Class in eu.simuline.octave
Factory that creates OctaveEngines.
OctaveEngineFactory() - Constructor for class eu.simuline.octave.OctaveEngineFactory
Default constructor creating a factory with default parameters.
OctaveEvalException - Exception in eu.simuline.octave.exception
Exception thrown when evaluation of an octave statement in OctaveEngine.eval(String) fails.
OctaveEvalException() - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
Constructor.
OctaveEvalException(String) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
Constructor.
OctaveEvalException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
Constructor.
OctaveEvalException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveEvalException
Constructor.
OctaveException - Exception in eu.simuline.octave.exception
Base exception class for the JavaOctave project.
OctaveException() - Constructor for exception eu.simuline.octave.exception.OctaveException
Constructor.
OctaveException(String) - Constructor for exception eu.simuline.octave.exception.OctaveException
Constructor.
OctaveException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveException
OctaveException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveException
Constructor.
octaveExec - Variable in class eu.simuline.octave.io.OctaveIO
 
octaveExec - Variable in class eu.simuline.octave.OctaveEngine
The executor of this octave engine.
OctaveExec - Class in eu.simuline.octave.exec
The object connecting to the octave process.
OctaveExec(int, Writer, Writer, Charset, String[], String[], File) - Constructor for class eu.simuline.octave.exec.OctaveExec
Will start the octave process.
OctaveExecuteReader() - Constructor for class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
 
OctaveFake - Class in eu.simuline.octave.type
A fake object, the point of this object is to make it easy to create objects that is read without being unfolded into Java.
OctaveFake(String) - Constructor for class eu.simuline.octave.type.OctaveFake
 
OctaveFunctionHandle - Class in eu.simuline.octave.type
A function handle.
OctaveFunctionHandle(String) - Constructor for class eu.simuline.octave.type.OctaveFunctionHandle
 
octaveInputLog - Variable in class eu.simuline.octave.OctaveEngineFactory
If this is not null, the octave engine created writes the output to that log writer also.
OctaveInt - Class in eu.simuline.octave.type
Represents a matrix of ints.
OctaveInt(int...) - Constructor for class eu.simuline.octave.type.OctaveInt
Create new matrix.
OctaveInt(int[], int...) - Constructor for class eu.simuline.octave.type.OctaveInt
Constructor that reuses the input data.
OctaveInt(OctaveInt) - Constructor for class eu.simuline.octave.type.OctaveInt
Copy constructor.
OctaveInterruptedException - Exception in eu.simuline.octave.exception
Exception thrown when class cast service is inconsistent in a way.
OctaveInterruptedException() - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
Constructor.
OctaveInterruptedException(String) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
Constructor.
OctaveInterruptedException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
Constructor.
OctaveInterruptedException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveInterruptedException
Constructor.
octaveIO - Variable in class eu.simuline.octave.OctaveEngine
 
OctaveIO - Class in eu.simuline.octave.io
The object controlling IO of Octave data of OctaveIO.octaveExec.
OctaveIO(OctaveExec) - Constructor for class eu.simuline.octave.io.OctaveIO
 
OctaveIOException - Exception in eu.simuline.octave.exception
Exception thrown when IO errors happen, this will most likely be cause by the octave process dying.
OctaveIOException() - Constructor for exception eu.simuline.octave.exception.OctaveIOException
Constructor.
OctaveIOException(String) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
Constructor.
OctaveIOException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
Constructor.
OctaveIOException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveIOException
Constructor.
OctaveLong - Class in eu.simuline.octave.type
Represents a matrix of ints.
OctaveLong(int...) - Constructor for class eu.simuline.octave.type.OctaveLong
Create new matrix.
OctaveLong(long[], int...) - Constructor for class eu.simuline.octave.type.OctaveLong
Constructor that reuses the input data.
OctaveLong(OctaveLong) - Constructor for class eu.simuline.octave.type.OctaveLong
Copy constructor.
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
 
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
 
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
 
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
 
octaveMatrixType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
 
OctaveNonrecoverableException - Exception in eu.simuline.octave.exception
An exception in the Octave engine that did break the octave process, any action on the Octave object now will cause a new OctaveNonrecoverableException.
OctaveNonrecoverableException() - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
Constructor.
OctaveNonrecoverableException(String) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
Constructor.
OctaveNonrecoverableException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
Constructor.
OctaveNonrecoverableException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveNonrecoverableException
Constructor.
octaveObject - Variable in exception eu.simuline.octave.exception.OctaveClassCastException
 
OctaveObject - Interface in eu.simuline.octave.type
Common interface for the octave objects.
OctaveParseException - Exception in eu.simuline.octave.exception
Exception thrown when parsing of the output from octave fails.
OctaveParseException() - Constructor for exception eu.simuline.octave.exception.OctaveParseException
Constructor.
OctaveParseException(String) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
Constructor.
OctaveParseException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
Constructor.
OctaveParseException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveParseException
Constructor.
octaveProgramCmd - Variable in class eu.simuline.octave.OctaveEngineFactory
The command which determines the octave executable if OctaveEngineFactory.octaveProgramFile is null and if the property OctaveEngineFactory.PROPERTY_EXECUTABLE is not set.
octaveProgramFile - Variable in class eu.simuline.octave.OctaveEngineFactory
The file containing the octave program or is null.
OctaveReaderCallable - Class in eu.simuline.octave.exec
Callable that reads from the octave process.
OctaveReaderCallable(BufferedReader, ReadFunctor, String) - Constructor for class eu.simuline.octave.exec.OctaveReaderCallable
 
OctaveReaderCallable.OctaveExecuteReader - Class in eu.simuline.octave.exec
Reader that passes the reading on to the output from the octave process, i.e. from OctaveReaderCallable.processReader until the spacer OctaveReaderCallable.spacer reached, then it returns EOF.
OctaveRecoverableException - Exception in eu.simuline.octave.exception
An exception in the Octave engine that did not break the octave process.
OctaveRecoverableException() - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
Constructor.
OctaveRecoverableException(String) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
Constructor.
OctaveRecoverableException(String, Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
Constructor.
OctaveRecoverableException(Throwable) - Constructor for exception eu.simuline.octave.exception.OctaveRecoverableException
Constructor.
octaveScalarType() - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
octaveScalarType() - Method in class eu.simuline.octave.io.impl.BooleanWriter
 
octaveScalarType() - Method in class eu.simuline.octave.io.impl.Int32MatrixWriter
 
octaveScalarType() - Method in class eu.simuline.octave.io.impl.Int64MatrixWriter
 
octaveScalarType() - Method in class eu.simuline.octave.io.impl.MatrixWriter
 
octaveScalarType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixWriter
 
OctaveSparseBoolean - Class in eu.simuline.octave.type
Represents a Boolean matrix and is appropriate for sparse matrices.
OctaveSparseBoolean(int, int, int) - Constructor for class eu.simuline.octave.type.OctaveSparseBoolean
 
OctaveSparseBoolean(int, int, int, int[], int[], boolean[]) - Constructor for class eu.simuline.octave.type.OctaveSparseBoolean
 
OctaveSqStringReader - Class in eu.simuline.octave.io.impl
The name is OctaveSqStringReader instead of StringSqReader to be consistent with OctaveStringReader.
OctaveSqStringReader() - Constructor for class eu.simuline.octave.io.impl.OctaveSqStringReader
 
OctaveString - Class in eu.simuline.octave.type
Represents an octave string.
OctaveString(String) - Constructor for class eu.simuline.octave.type.OctaveString
 
OctaveStringReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "string" reading an OctaveString from a BufferedReader.
OctaveStringReader() - Constructor for class eu.simuline.octave.io.impl.OctaveStringReader
 
OctaveStringWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "string" writing an OctaveString to a Writer.
OctaveStringWriter() - Constructor for class eu.simuline.octave.io.impl.OctaveStringWriter
 
OctaveStruct - Class in eu.simuline.octave.type
1x1 struct.
OctaveStruct() - Constructor for class eu.simuline.octave.type.OctaveStruct
Create empty struct.
OctaveStruct(Map<String, OctaveObject>) - Constructor for class eu.simuline.octave.type.OctaveStruct
Create struct from data.
octaveType() - Method in class eu.simuline.octave.io.impl.BooleanReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.BooleanSingleReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.CellReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.ComplexScalarReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.FakeRangeReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.Int32MatrixReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.Int32ScalarReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.Int64MatrixReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.Int64ScalarReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.MatrixReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.OctaveSqStringReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.OctaveStringReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.ScalarReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.ScalarStructReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.StructReader
 
octaveType() - Method in class eu.simuline.octave.io.impl.Uint8MatrixReader
 
octaveType() - Method in class eu.simuline.octave.io.spi.OctaveDataReader
Could be "scalar" or "string" or something else.
OctaveUtils - Class in eu.simuline.octave
Deprecated. 
OctaveUtils() - Constructor for class eu.simuline.octave.OctaveUtils
Deprecated.
 
OctaveWriterCallable - Class in eu.simuline.octave.exec
Callable that writes scripts to the octave process.
OctaveWriterCallable(Writer, WriteFunctor, String) - Constructor for class eu.simuline.octave.exec.OctaveWriterCallable
Creates a new OctaveWriterCallable with method OctaveWriterCallable.call() delegating writing
OdeExampleTest - Class in eu.simuline.octave.examples
http://kenai.com/projects/javaoctave/pages/SimpleExampleOfSolvingAnODE
OdeExampleTest() - Constructor for class eu.simuline.octave.examples.OdeExampleTest
 

P

PackageDesc(OctaveStruct) - Constructor for class eu.simuline.octave.OctaveEngine.PackageDesc
Creates a new package description from the given struct.
parseBoolean(String) - Static method in class eu.simuline.octave.util.StringUtil
 
parseColumns(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
parseDouble(String) - Static method in class eu.simuline.octave.util.StringUtil
This is almost the same as Double.parseDouble(), but it handles a few more versions of infinity.
parseHeader(String, String) - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
 
parseRows(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
PATTERN_HOMEDIR - Static variable in class eu.simuline.octave.OctaveEngine
A pattern of the m-file for command OctaveEngine.JAVA_FUN in package java, defining the installation home directory as returned by OctaveEngine.getInstHomeDir() as its group with number two and the java home directory as its group number one.
PATTERN_NAME_TYPE_FILE - Static variable in class eu.simuline.octave.OctaveEngine
The pattern for the answer to the command which <name> which is implemented by OctaveEngine.getDescForName(String).
PKG_INTERVAL - Static variable in class eu.simuline.octave.TestMetaInfo
 
POOL_NUMBER - Static variable in class eu.simuline.octave.util.NamedThreadFactory
This is initialized with 1 and read and incremented only if a factory object is created.
pos2ind(int...) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
pos2ind(int...) - Method in class eu.simuline.octave.type.OctaveComplex
 
PRIME - Static variable in class eu.simuline.octave.type.cast.Cast
 
PRIME - Static variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
PRIME - Static variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
PRIME - Static variable in class eu.simuline.octave.type.OctaveString
 
PRIME - Static variable in class eu.simuline.octave.type.OctaveStruct
 
process - Variable in class eu.simuline.octave.exec.OctaveExec
The octave process created in the constructor with given command, arguments, environment and working directory.
processReader - Variable in class eu.simuline.octave.exec.OctaveExec
The input reader for OctaveExec.process derived from Process.getInputStream().
processReader - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
The reader for feedback on scripts received from octave.
processWriter - Variable in class eu.simuline.octave.exec.OctaveExec
The output writer for OctaveExec.process derived from Process.getOutputStream().
processWriter - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
The writer for scripts passed to octave.
product(int...) - Static method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
PROPERTY_EXECUTABLE - Static variable in class eu.simuline.octave.OctaveEngineFactory
The custom system property which determines where the executable is found if OctaveEngineFactory.octaveProgramFile is not set.
put(String, OctaveObject) - Method in class eu.simuline.octave.OctaveEngine
Sets a value in octave.
putAll(Map<String, OctaveObject>) - Method in class eu.simuline.octave.OctaveEngine
Sets all the mappings in the specified map as variables in octave.

R

random - Variable in class eu.simuline.octave.exec.OctaveExec
 
random - Variable in class eu.simuline.octave.OctaveEngine
Describe variable random here.
read(char[], int, int) - Method in class eu.simuline.octave.exec.OctaveReaderCallable.OctaveExecuteReader
Reads characters into a portion of an array.
read(OctaveEngine, String, String) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveSqString
 
read(OctaveEngine, String, String) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveString
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
The matrix formats, e.g.
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveScalarReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.CellReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ComplexScalarReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.FakeRangeReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.OctaveSqStringReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.OctaveStringReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.ScalarStructReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.SparseBooleanReader
 
read(BufferedReader) - Method in class eu.simuline.octave.io.impl.StructReader
 
read(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
Read a single object from Reader.
read(BufferedReader) - Method in class eu.simuline.octave.io.spi.OctaveDataReader
Reads an OctaveObject from a Reader reader.
read2dmatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
reader - Variable in class eu.simuline.octave.exec.ReaderWriteFunctor
 
reader - Variable in class eu.simuline.octave.util.ReaderWriterPipeThread
 
readerReadLine(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
Reads a line from reader into a string if possible.
rEADERS - Static variable in class eu.simuline.octave.io.spi.OctaveDataReader
Maps the OctaveDataReader.octaveType() of an OctaveDataReader to the OctaveDataReader itself which is able to read the octave type from a reader.
ReaderWriteFunctor - Class in eu.simuline.octave.exec
Reads all from the reader and writes it to the writer.
ReaderWriteFunctor(Reader) - Constructor for class eu.simuline.octave.exec.ReaderWriteFunctor
 
ReaderWriterPipeThread - Class in eu.simuline.octave.util
A Thread that moves data from a Reader to a Writer.
ReaderWriterPipeThread(Reader, Writer) - Constructor for class eu.simuline.octave.util.ReaderWriterPipeThread
 
readFunctor - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
The functor the reading task is delegated to.
ReadFunctor - Interface in eu.simuline.octave.exec
Function object that will execute reads on a Reader.
readImpl(BufferedReader) - Method in class eu.simuline.octave.io.impl.AbstractOctaveStringReader
Overriding this method may add just handling of \\ or delegate to this method.
readSize2dmatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
Reads lines num of rows and num of cols and returns an array {nrows ncols}.
readSizeVectorizedMatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
Reads a line num of dims followed by a line of dimensions: integers separated by blank and returns an array with the according entries.
readVectorizedMatrix(BufferedReader, String) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixReader
 
readWithName(BufferedReader) - Static method in class eu.simuline.octave.io.OctaveIO
Read a single variable - object pair from Reader.
readWithName(String) - Static method in class eu.simuline.octave.io.OctaveIO
Read a single object from String, it is an error if there is data left after the object.
real - Variable in class eu.simuline.octave.type.OctaveComplex
 
reallyClose() - Method in class eu.simuline.octave.util.NoCloseWriter
Really closes the underlying writer, with one exception ;-).
register(Caster<F, T>) - Static method in class eu.simuline.octave.type.cast.Cast
 
reInstException(OctaveException) - Method in class eu.simuline.octave.exec.OctaveExec
Used by OctaveExec.getFromFuture(Future) to re-instantiate an OctaveException if this occurs as the cause of an ExecutionException.
resizeUp(int...) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Resize matrix up to include pos if necessary, i.e. if an entry of pos is greater than the according entry in AbstractGenericMatrix.size.
roundtrip(OctaveEngine, OctaveObject) - Static method in class eu.simuline.octave.io.impl.TestIoOctaveString
 
rowIndexes - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
rows - Variable in class eu.simuline.octave.type.OctaveSparseBoolean
 
ROWS - Static variable in class eu.simuline.octave.io.impl.ComplexMatrixReader
 
run() - Method in class eu.simuline.octave.TestOctave.DestroyThread
 
run() - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
 
RunOctave - Class in eu.simuline.octave
 
RunOctave() - Constructor for class eu.simuline.octave.RunOctave
 

S

saveData2d(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
 
saveDataVectorized(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
scalar(double) - Static method in class eu.simuline.octave.type.Octave
Returns java counterparts of octave scalars.
ScalarReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "scalar" (double) reading an OctaveDouble from a BufferedReader.
ScalarReader() - Constructor for class eu.simuline.octave.io.impl.ScalarReader
 
ScalarStructReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "scalar struct" (which is an encoding similar to "struct" introduced in octave 3.6, optimized to the 1x1 struct) reading an OctaveObject from a BufferedReader.
ScalarStructReader() - Constructor for class eu.simuline.octave.io.impl.ScalarStructReader
 
set(boolean, int...) - Method in class eu.simuline.octave.type.OctaveBoolean
Set the value resizing by need.
set(boolean, int, int) - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
set(double, int...) - Method in class eu.simuline.octave.type.OctaveDouble
Set the value resizing by need.
set(int, int...) - Method in class eu.simuline.octave.type.OctaveInt
Set the value resizing by need.
set(long, int...) - Method in class eu.simuline.octave.type.OctaveLong
Set the value resizing by need.
set(OctaveObject, int...) - Method in class eu.simuline.octave.type.OctaveCell
 
set(String, OctaveObject) - Method in class eu.simuline.octave.type.OctaveStruct
 
set(Map<String, OctaveObject>) - Method in class eu.simuline.octave.io.OctaveIO
Sets the variables named as keys in name2val to objects given by the mapped values.
set(T, int...) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
Set the value resizing by need.
setArgsArray(String[]) - Method in class eu.simuline.octave.OctaveEngineFactory
Sets an array of arguments argsArray used when creating an OctaveEngine.
setCharset(Charset) - Method in class eu.simuline.octave.OctaveEngineFactory
Sets the encoding of input, output and error stream of the 'octave process'.
setDestroyed(boolean) - Method in exception eu.simuline.octave.exception.OctaveException
 
setDestroyed(boolean) - Method in class eu.simuline.octave.exec.OctaveExec
Sets OctaveExec.destroyed to the parameter value given.
setEnvironment(String[]) - Method in class eu.simuline.octave.OctaveEngineFactory
setErrorWriter(Writer) - Method in class eu.simuline.octave.exec.OctaveExec
 
setErrorWriter(Writer) - Method in class eu.simuline.octave.OctaveEngine
Set the writer that the scripts error output will be written to.
setErrorWriter(Writer) - Method in class eu.simuline.octave.OctaveEngineFactory
setImag(double, int...) - Method in class eu.simuline.octave.type.OctaveComplex
 
setMatrix(int...) - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
setNumThreadsReuse(int) - Method in class eu.simuline.octave.OctaveEngineFactory
Sets the number of threads to be reused or -1 which indicates no limit.
setOctaveInputLog(Writer) - Method in class eu.simuline.octave.OctaveEngineFactory
setOctaveProgramCmd(String) - Method in class eu.simuline.octave.OctaveEngineFactory
setOctaveProgramFile(File) - Method in class eu.simuline.octave.OctaveEngineFactory
setPlain(boolean, int) - Method in class eu.simuline.octave.type.OctaveBoolean
Set the value assuming resize is not necessary.
setPlain(double, int) - Method in class eu.simuline.octave.type.OctaveDouble
Set the value assuming resize is not necessary.
setPlain(int, int) - Method in class eu.simuline.octave.type.OctaveInt
Set the value assuming resize is not necessary.
setPlain(long, int) - Method in class eu.simuline.octave.type.OctaveLong
Set the value assuming resize is not necessary.
setPlain(String, int) - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
Sets the entry with plain position pos to value parsing the string value.
setPlain(String, int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
 
setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveBoolean
 
setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveDouble
 
setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveInt
 
setPlain(String, int) - Method in class eu.simuline.octave.type.OctaveLong
 
setPlain(T, int) - Method in class eu.simuline.octave.type.matrix.AbstractObjectMatrix
Set the value assuming resize is not necessary.
setReal(double, int...) - Method in class eu.simuline.octave.type.OctaveComplex
 
setString(String) - Method in class eu.simuline.octave.type.OctaveString
 
setWorkingDir(File) - Method in class eu.simuline.octave.OctaveEngineFactory
setWriter(Writer) - Method in class eu.simuline.octave.OctaveEngine
Set the writer that the scripts output will be written to.
setWriter(Writer) - Method in class eu.simuline.octave.util.ReaderWriterPipeThread
 
shallowCopy() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveBoolean
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveCell
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveComplex
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveDouble
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveFake
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveFunctionHandle
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveInt
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveLong
 
shallowCopy() - Method in interface eu.simuline.octave.type.OctaveObject
Make a shallow copy of this object.
shallowCopy() - Method in class eu.simuline.octave.type.OctaveSparseBoolean
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveString
 
shallowCopy() - Method in class eu.simuline.octave.type.OctaveStruct
 
SimpleExampleTest - Class in eu.simuline.octave.examples
http://kenai.com/projects/javaoctave/pages/SimpleExampleOfJavaOctaveUsage
SimpleExampleTest() - Constructor for class eu.simuline.octave.examples.SimpleExampleTest
 
size - Variable in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
The dimensions, rows x columns x depth x ....
spacer - Variable in class eu.simuline.octave.exec.OctaveReaderCallable
A string essentially consisting of a unique hashvalue.
spacer - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
A string essentially consisting of a unique hashvalue.
SparseBooleanReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "sparse bool matrix" reading an OctaveSparseBoolean from a BufferedReader.
SparseBooleanReader() - Constructor for class eu.simuline.octave.io.impl.SparseBooleanReader
 
SparseBooleanWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "sparse bool matrix" writing an OctaveSparseBoolean to a Writer.
SparseBooleanWriter() - Constructor for class eu.simuline.octave.io.impl.SparseBooleanWriter
 
StringUtil - Class in eu.simuline.octave.util
Class for holding static utility functions for string handling: quoting and for parsing numbers.
StringUtil() - Constructor for class eu.simuline.octave.util.StringUtil
 
StructReader - Class in eu.simuline.octave.io.impl
The reader for the octave type "struct" reading an OctaveStruct from a BufferedReader.
StructReader() - Constructor for class eu.simuline.octave.io.impl.StructReader
 
StructWriter - Class in eu.simuline.octave.io.impl
The writer for the octave type "struct" writing an OctaveStruct to a Writer.
StructWriter() - Constructor for class eu.simuline.octave.io.impl.StructWriter
 

T

TeeWriter - Class in eu.simuline.octave.util
Executes the actions on a single writer to multiple writers.
TeeWriter() - Constructor for class eu.simuline.octave.util.TeeWriter
Create a writer that doesn't do anything.
TeeWriter(Writer...) - Constructor for class eu.simuline.octave.util.TeeWriter
Create a single writer that writes to multiple writers.
test() - Method in class eu.simuline.octave.examples.HomeExampleTest
Test used on web page
test() - Method in class eu.simuline.octave.examples.OdeExampleTest
Test
test() - Method in class eu.simuline.octave.examples.SimpleExampleTest
Test
test1() - Static method in class eu.simuline.octave.RunOctave
 
test2() - Static method in class eu.simuline.octave.RunOctave
 
test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
test2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
test2dToTextB() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
test3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
Test
test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test
test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
Test
test3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
Test
testBasedOnWhich() - Method in class eu.simuline.octave.TestMetaInfo
testCast() - Method in class eu.simuline.octave.type.TestOctaveComplex
Test that an OctaveDouble can be viewed as an OctaveComplex
testCell12() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testCell22() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testClassCast() - Method in class eu.simuline.octave.type.TestOctaveStruct
Test that the correct exception is thrown from OctaveStruct.get()
testConstructor() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testConstructor() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
testConstructor() - Method in class eu.simuline.octave.TestOctave
Test advanced Constructor to Octave()
testConstructor1() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
Test
testConstructor2() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testConstructorIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testConstructorIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testConstructorIntIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
Test
testConstructorMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testConstructorValue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testDataSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testDestroy() - Method in class eu.simuline.octave.TestOctave
 
testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
testEmpty2dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test
testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
Test
testEmpty3dToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
Test
testEquality() - Method in class eu.simuline.octave.type.TestOctaveCell
Test that equality of the 1x1 empty cell works
testEquals() - Method in class eu.simuline.octave.type.TestOctaveInt
Test equals
testEquals() - Method in class eu.simuline.octave.type.TestOctaveLong
Test equals
testError() - Method in class eu.simuline.octave.TestOctaveErrors
Test that error() in octave breaks the engine
testEvalWithTryCatch() - Method in class eu.simuline.octave.TestOctaveErrors
Test that error() in try/catch does not break the engine
testExec() - Method in class eu.simuline.octave.TestOctave
Test method for reader=exec(reader)
testExecute() - Method in class eu.simuline.octave.TestOctave
Test method for set(String,double), getScalar(), execute(String)
testFileClose() - Method in class eu.simuline.octave.TestOctave
Test if files are closed by the Octave object
testGet2dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
Test
testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveBoolean
Test
testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveInt
Simple test of set and get
testGetAndSet() - Method in class eu.simuline.octave.type.TestOctaveLong
Simple test of set and get
testGetReal() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
Test that a real number also works in the complex code
testGetScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveComplex
Test
testGetUnknown() - Method in class eu.simuline.octave.type.TestOctaveStruct
Test that we can get unknown values
testGetUnknownVar() - Method in class eu.simuline.octave.io.TestUnknownVar
Test Octave.get() on unknown var
testGrowth() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testGrowth() - Method in class eu.simuline.octave.type.TestOctaveBoolean
matrixzero doesn't work because of bug in octave
testGrowth() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testGrowth() - Method in class eu.simuline.octave.type.TestOctaveInt
 
testGrowth() - Method in class eu.simuline.octave.type.TestOctaveLong
 
TestIoFakeRange - Class in eu.simuline.octave.io.impl
Test read/write of OctaveFake
TestIoFakeRange() - Constructor for class eu.simuline.octave.io.impl.TestIoFakeRange
 
TestIoFunctionHandle - Class in eu.simuline.octave.io.impl
Test read/write of OctaveFunctionHandle
TestIoFunctionHandle() - Constructor for class eu.simuline.octave.io.impl.TestIoFunctionHandle
 
TestIoOctaveBoolean - Class in eu.simuline.octave.io.impl
Test read/write of OctaveBoolean
TestIoOctaveBoolean() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
TestIoOctaveCell - Class in eu.simuline.octave.io.impl
Test read/write of OctaveCell
TestIoOctaveCell() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveCell
 
TestIoOctaveComplex - Class in eu.simuline.octave.io.impl
Test read/write of OctaveComplex
TestIoOctaveComplex() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveComplex
 
TestIoOctaveDouble - Class in eu.simuline.octave.io.impl
Test read/write of OctaveDouble
TestIoOctaveDouble() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
TestIoOctaveInt - Class in eu.simuline.octave.io.impl
Test read/write of OctaveInt
TestIoOctaveInt() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveInt
 
TestIoOctaveLong - Class in eu.simuline.octave.io.impl
Test read/write of OctaveLong
TestIoOctaveLong() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveLong
 
TestIoOctaveSparseBoolean - Class in eu.simuline.octave.io.impl
Test read/write of OctaveBoolean
TestIoOctaveSparseBoolean() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
TestIoOctaveSqString - Class in eu.simuline.octave.io.impl
Test reading of sq_string (can not be written)
TestIoOctaveSqString() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveSqString
 
TestIoOctaveString - Class in eu.simuline.octave.io.impl
Test read/write of OctaveString
TestIoOctaveString() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveString
 
TestIoOctaveStruct - Class in eu.simuline.octave.io.impl
Test I/O on OctaveStruct
TestIoOctaveStruct() - Constructor for class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
testJavaDir() - Method in class eu.simuline.octave.TestMetaInfo
Tests on the java directory.
testKnownVersion() - Method in class eu.simuline.octave.TestMetaInfo
Test that the version is a version we know.
testListVarsEmpty() - Method in class eu.simuline.octave.TestMetaInfo
Test that the list of variables is empty.
testListVarsOneTwo() - Method in class eu.simuline.octave.TestMetaInfo
Test that the list of variables has 1 or 2 entries. **** better: test concrete collection of variables.
testMakeCopy() - Method in class eu.simuline.octave.type.TestOctaveBoolean
Test
testMakeCopy() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testMatices() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
Test
testMatrixInCell() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testMatrixStruct() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
Test that the reader does not understand 1x2 cells
testMeta() - Method in class eu.simuline.octave.TestMetaInfo
 
TestMetaInfo - Class in eu.simuline.octave
Test meta info like version (both octave and javaoctave bridge), vendor, packages installed.
TestMetaInfo() - Constructor for class eu.simuline.octave.TestMetaInfo
 
testNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
Test
TestOctave - Class in eu.simuline.octave
Tests eu.simuline.octave.Octave
TestOctave() - Constructor for class eu.simuline.octave.TestOctave
 
TestOctave.DestroyThread - Class in eu.simuline.octave
Helper for TestOctave
TestOctave.DontCloseWriter - Class in eu.simuline.octave
 
testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test
testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
Test
testOctave3dMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
Test
TestOctaveBoolean - Class in eu.simuline.octave.type
Test OctaveBoolean
TestOctaveBoolean() - Constructor for class eu.simuline.octave.type.TestOctaveBoolean
 
TestOctaveCell - Class in eu.simuline.octave.type
Test OctaveCell
TestOctaveCell() - Constructor for class eu.simuline.octave.type.TestOctaveCell
 
TestOctaveComplex - Class in eu.simuline.octave.type
Test OctaveComplex
TestOctaveComplex() - Constructor for class eu.simuline.octave.type.TestOctaveComplex
 
testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
Test
testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testOctaveConnection() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
TestOctaveDouble - Class in eu.simuline.octave.type
TestOctaveDouble() - Constructor for class eu.simuline.octave.type.TestOctaveDouble
 
TestOctaveErrors - Class in eu.simuline.octave
Test
TestOctaveErrors() - Constructor for class eu.simuline.octave.TestOctaveErrors
 
testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
testOctaveGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
testOctaveGetCopy() - Method in class eu.simuline.octave.type.TestOctaveStruct
Test that a copy is taken when getting from struct
testOctaveGlobal() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test that we can get and set globals
TestOctaveInt - Class in eu.simuline.octave.type
TestOctaveInt() - Constructor for class eu.simuline.octave.type.TestOctaveInt
 
testOctaveIntScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
TestOctaveIO - Class in eu.simuline.octave.io
TestOctaveIO() - Constructor for class eu.simuline.octave.io.TestOctaveIO
 
testOctaveJavaVersion() - Method in class eu.simuline.octave.TestMetaInfo
 
TestOctaveLong - Class in eu.simuline.octave.type
TestOctaveLong() - Constructor for class eu.simuline.octave.type.TestOctaveLong
 
testOctaveLongScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test
testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
Test
testOctaveNdMatrix() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
Test
testOctaveRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSqString
Test that string read from octave is what we expect
testOctaveRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
Test that string read from octave is what we expect
testOctaveRoundtrip() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
Test that string put into octave is the same as we get back
testOctaveSaveNanInf() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
Test how the system handles save of Inf and NaN
testOctaveScalar() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
testOctaveSetExecGet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
TestOctaveString - Class in eu.simuline.octave.type
 
TestOctaveString() - Constructor for class eu.simuline.octave.type.TestOctaveString
 
TestOctaveStruct - Class in eu.simuline.octave.type
Test OctaveStruct object
TestOctaveStruct() - Constructor for class eu.simuline.octave.type.TestOctaveStruct
 
testOk() - Method in class eu.simuline.octave.TestOctaveErrors
Test
testOnOS() - Method in class eu.simuline.octave.TestMetaInfo
 
testOutputWithoutNewline() - Method in class eu.simuline.octave.TestOctave
Test
testPackageInstalled() - Method in class eu.simuline.octave.TestMetaInfo
 
testPackageLoading() - Method in class eu.simuline.octave.TestMetaInfo
 
testParseException() - Method in class eu.simuline.octave.TestOctaveErrors
Test that when an unknown type is read the OctaveParseException is thrown and the system will still work
testPerformance() - Method in class eu.simuline.octave.type.TestOctaveBoolean
Test Performance of Resize
testPerformance() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test Performance of Resize
testRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testReadEmpty() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
testReadFalse() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
testReadSingle() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
Test that we handle the special single boolean case.
testReadTrue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
testReadWithName() - Method in class eu.simuline.octave.io.TestOctaveIO
Test that OctaveIO.readWithName(String) works and throws the expected on too much data.
testReadWrite() - Method in class eu.simuline.octave.io.impl.TestIoFakeRange
 
testReadWrite() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
testResize() - Method in class eu.simuline.octave.type.TestOctaveBoolean
 
testResize() - Method in class eu.simuline.octave.type.TestOctaveComplex
Test OctaveComplex resizes correctly
testResize() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testResize2() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test OctaveComplex resizes correctly
testReturnCopy() - Method in class eu.simuline.octave.type.TestOctaveCell
Tests that the get methods returns a copy
testSameInOctave() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testScalar() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test
testScalarStruct() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
Test format of struct save.
testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveDouble
 
testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveInt
 
testScalarToText() - Method in class eu.simuline.octave.io.impl.TestIoOctaveLong
 
testSet() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
testSetIntInt() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testShallowCopy() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test that shallowCopy makes an identical copy that does not change when the original is changed.
testShallowCopySize() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test that shallowCopy makes an identical copy that does not change size when the original is changed.
testSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveBoolean
 
testSizeConstructor() - Method in class eu.simuline.octave.type.TestOctaveDouble
 
testSizeConstructorModify() - Method in class eu.simuline.octave.type.TestOctaveDouble
Test that the Matrix is not modified when the size matrix is changed.
testSyntaxErrorInEval() - Method in class eu.simuline.octave.TestOctaveErrors
Test that syntax error in eval() does not break the engine
testSyntaxErrorInSafeEval() - Method in class eu.simuline.octave.TestOctaveErrors
Test that syntax error in safeEval() does not break the engine
testSyntaxErrorInTryCatch() - Method in class eu.simuline.octave.TestOctaveErrors
Test that shows that try/catch does prevent a syntax error from breaking the engine
testToOctave() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
Test
testToOctave() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
Test format of generated octave data
testToString() - Method in class eu.simuline.octave.io.impl.TestIoFunctionHandle
Test
testToString() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
Test format of generated octave data
TestUnknownVar - Class in eu.simuline.octave.io
Tests
TestUnknownVar() - Constructor for class eu.simuline.octave.io.TestUnknownVar
 
testValues() - Method in class eu.simuline.octave.type.TestOctaveString
Test
testVersion() - Method in class eu.simuline.octave.TestMetaInfo
Test getVersion
testWithFunctionInVariable() - Method in class eu.simuline.octave.examples.HomeExampleTest
Test that is too complicated because of bugs in both 3.0 and 3.2
testWrite() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
testWriteEmpty() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveBoolean
 
testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveCell
 
testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveString
 
testWriteRead() - Method in class eu.simuline.octave.io.impl.TestIoOctaveStruct
 
testWriteTrue() - Method in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
TEXT_EMPTY - Static variable in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
TEXT_TRUE - Static variable in class eu.simuline.octave.io.impl.TestIoOctaveSparseBoolean
 
threadNumber - Variable in class eu.simuline.octave.util.NamedThreadFactory
The number of the thread created next by this factory starting with one and being incremented by method NamedThreadFactory.newThread(Runnable).
to - Variable in class eu.simuline.octave.type.cast.Cast.ClassPair
 
to() - Method in interface eu.simuline.octave.type.cast.Caster
 
to() - Method in class eu.simuline.octave.type.cast.DoubleToComplexCaster
 
toString() - Method in class eu.simuline.octave.OctaveEngine.NameDesc
 
toString() - Method in class eu.simuline.octave.OctaveEngine.PackageDesc
 
toString() - Method in class eu.simuline.octave.type.matrix.AbstractGenericMatrix
 
toString() - Method in class eu.simuline.octave.type.OctaveString
 
toString(boolean) - Static method in class eu.simuline.octave.util.StringUtil
Returns the string representation of booleans in octave: 1 for true and 0 for false.
toString(T) - Static method in class eu.simuline.octave.util.StringUtil
Returns the string representation of the object obj which is defined also for null returning just "null".
toText(OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
Returns as a string how the OctaveObject octaveType (****bad name) is written without variable, i.e. with variable "ans".
toText(String, OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
Returns as a string how the variable name and the OctaveObject octaveType (****bad name) are written.
TRUE - Static variable in class eu.simuline.octave.type.Octave
Constant true of corresponding with octave bool.
type - Variable in class eu.simuline.octave.OctaveEngine.NameDesc
The type of the object tied to OctaveEngine.NameDesc.name.
TYPE - Static variable in class eu.simuline.octave.io.OctaveIO
 
TYPE_CELL - Static variable in class eu.simuline.octave.io.impl.CellWriter
 
TYPE_CELL - Static variable in class eu.simuline.octave.io.impl.StructWriter
 
TypedDefInFile - eu.simuline.octave.OctaveEngine.NameDesc.Category
 
TypedWithoutFile - eu.simuline.octave.OctaveEngine.NameDesc.Category
 

U

Uint8MatrixReader - Class in eu.simuline.octave.io.impl
This is deactivated reading an OctaveInt from a BufferedReader.
Uint8MatrixReader() - Constructor for class eu.simuline.octave.io.impl.Uint8MatrixReader
 
Uint8MatrixWriter - Class in eu.simuline.octave.io.impl
This is deactivated.
Uint8MatrixWriter() - Constructor for class eu.simuline.octave.io.impl.Uint8MatrixWriter
 
Unknown - eu.simuline.octave.OctaveEngine.NameDesc.Category
 
unsafeEval(Reader) - Method in class eu.simuline.octave.OctaveEngine
Execute the given script.
unsafeEval(String) - Method in class eu.simuline.octave.OctaveEngine
Execute the given script.
unsafeGetClass(F) - Static method in class eu.simuline.octave.type.cast.Cast
 

V

V_DIMS2 - Static variable in class eu.simuline.octave.io.impl.ScalarStructReader
 
V_DIMS2 - Static variable in class eu.simuline.octave.io.impl.StructReader
 
value - Variable in class eu.simuline.octave.type.OctaveString
 
valueOf(String) - Static method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.simuline.octave.OctaveEngine.NameDesc.Category
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - eu.simuline.octave.OctaveEngine.NameDesc.Category
 
varName2Value - Variable in class eu.simuline.octave.io.DataWriteFunctor
A map from variable names to according octave objects.
version - Variable in class eu.simuline.octave.OctaveEngine.PackageDesc
A version string which typically consists of numbers separated by dots but may also contain +, - and ~.

W

workingDir - Variable in class eu.simuline.octave.OctaveEngineFactory
The file representing the working directory or null.
write(char[], int, int) - Method in class eu.simuline.octave.TestOctave.DontCloseWriter
 
write(char[], int, int) - Method in class eu.simuline.octave.util.NoCloseWriter
 
write(char[], int, int) - Method in class eu.simuline.octave.util.TeeWriter
 
write(Writer, OctaveCell) - Method in class eu.simuline.octave.io.impl.CellWriter
 
write(Writer, OctaveFake) - Method in class eu.simuline.octave.io.impl.FakeWriter
 
write(Writer, OctaveFunctionHandle) - Method in class eu.simuline.octave.io.impl.FunctionHandleWriter
 
write(Writer, OctaveSparseBoolean) - Method in class eu.simuline.octave.io.impl.SparseBooleanWriter
 
write(Writer, OctaveString) - Method in class eu.simuline.octave.io.impl.OctaveStringWriter
 
write(Writer, OctaveStruct) - Method in class eu.simuline.octave.io.impl.StructWriter
 
write(Writer, String, OctaveObject) - Static method in class eu.simuline.octave.io.OctaveIO
ER: Writes the name name and the OctaveObject octValue to the writer writer using OctaveIO.write(Writer, OctaveObject).
write(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractLogicalFloatingPointWriter
 
write(Writer, T) - Method in class eu.simuline.octave.io.impl.AbstractPrimitiveMatrixWriter
 
write(Writer, T) - Static method in class eu.simuline.octave.io.OctaveIO
ER: Writes the OctaveObject octaveType (****bad name) to the writer writer.
write(Writer, T) - Method in class eu.simuline.octave.io.spi.OctaveDataWriter
 
writeFunctor - Variable in class eu.simuline.octave.exec.OctaveWriterCallable
The functor the writing task is delegated to.
WriteFunctor - Interface in eu.simuline.octave.exec
Function object that will execute writes to a Writer.
writer - Variable in class eu.simuline.octave.exec.WriterReadFunctor
 
writer - Variable in class eu.simuline.octave.OctaveEngine
The writer to write output from evaluation of a script.
writer - Variable in class eu.simuline.octave.util.NoCloseWriter
A writer or null.
writer - Variable in class eu.simuline.octave.util.ReaderWriterPipeThread
 
WriterReadFunctor - Class in eu.simuline.octave.exec
Reads all from the reader and writes it to the writer.
WriterReadFunctor(Writer) - Constructor for class eu.simuline.octave.exec.WriterReadFunctor
 
writers - Variable in class eu.simuline.octave.util.TeeWriter
 
wRITERS - Static variable in class eu.simuline.octave.io.spi.OctaveDataWriter
Maps the OctaveDataWriter.javaType() which represents an octave type of an OctaveDataWriter to the OctaveDataWriter itself which is able to write the octave type to a writer.
writerWriteLine(Writer, String) - Static method in class eu.simuline.octave.io.OctaveIO
Writes a line given by strWithNl to writer if possible.

Z

zero() - Method in class eu.simuline.octave.type.OctaveDouble
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages