A C D E F G H I K L M N O P R S T U V W _

A

add(int, Object) - Method in class org.rosuda.REngine.RList
 
add(Object) - Method in class org.rosuda.REngine.RList
 
addAll(Collection) - Method in class org.rosuda.REngine.RList
 
addAll(int, Collection) - Method in class org.rosuda.REngine.RList
 
addElement(Object) - Method in class org.rosuda.REngine.RList
 
asBytes() - Method in class org.rosuda.REngine.REXP
returns the contents as an array of bytes (if supported by the represented object)
asBytes() - Method in class org.rosuda.REngine.REXPLogical
 
asBytes() - Method in class org.rosuda.REngine.REXPRaw
 
asDouble() - Method in class org.rosuda.REngine.REXP
convenience method corresponding to asDoubles()[0]
asDoubleMatrix() - Method in class org.rosuda.REngine.REXP
returns the content of the REXP as a matrix of doubles (2D-array: m[rows][cols]).
asDoubles() - Method in class org.rosuda.REngine.REXP
returns the contents as an array of doubles (if supported by the represented object)
asDoubles() - Method in class org.rosuda.REngine.REXPDouble
returns the values represented by this vector
asDoubles() - Method in class org.rosuda.REngine.REXPInteger
returns the contents of this vector as doubles
asDoubles() - Method in class org.rosuda.REngine.REXPLogical
returns the contents of this vector as doubles
asDoubles() - Method in class org.rosuda.REngine.REXPReference
 
asFactor() - Method in class org.rosuda.REngine.REXP
returns the contents as a factor (if supported by the represented object)
asFactor() - Method in class org.rosuda.REngine.REXPFactor
return the contents as a factor - the factor is guaranteed to have index base 1
asFactor() - Method in class org.rosuda.REngine.REXPReference
 
asInteger() - Method in class org.rosuda.REngine.REXP
convenience method corresponding to asIntegers()[0]
asIntegers() - Method in class org.rosuda.REngine.REXP
returns the contents as an array of integers (if supported by the represented object)
asIntegers() - Method in class org.rosuda.REngine.REXPDouble
converts the values of this vector into integers by cast
asIntegers() - Method in class org.rosuda.REngine.REXPInteger
 
asIntegers() - Method in class org.rosuda.REngine.REXPLogical
 
asIntegers() - Method in class org.rosuda.REngine.REXPReference
 
asIntegers() - Method in class org.rosuda.REngine.RFactor
return the contents as integer indices (with the index base of this factor)
asIntegers(int) - Method in class org.rosuda.REngine.RFactor
return the contents as integer indices with a given index base
asList() - Method in class org.rosuda.REngine.REXP
returns the contents as a (named) list (if supported by the represented object)
asList() - Method in class org.rosuda.REngine.REXPGenericVector
 
asList() - Method in class org.rosuda.REngine.REXPList
 
asList() - Method in class org.rosuda.REngine.REXPNull
 
asList() - Method in class org.rosuda.REngine.REXPReference
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXP
attempt to represent the REXP by a native Java object and return it.
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPDouble
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPFactor
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPGenericVector
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPInteger
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPJavaReference
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPList
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPLogical
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPNull
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPRaw
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPString
 
asNativeJavaObject() - Method in class org.rosuda.REngine.REXPSymbol
 
assign(String, REXP, REXP) - Method in class org.rosuda.REngine.REngine
assign into an environment
assign(String, double[]) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, new REXPDouble(d), null) (see REngine.assign(String, REXP, REXP))
assign(String, int[]) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, new REXPInteger(d), null) (see REngine.assign(String, REXP, REXP))
assign(String, String[]) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, new REXPString(d), null) (see REngine.assign(String, REXP, REXP))
assign(String, byte[]) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, new REXPRaw(d), null) (see REngine.assign(String, REXP, REXP))
assign(String, String) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, new REXPString(d), null) (see REngine.assign(String, REXP, REXP))
assign(String, REXP) - Method in class org.rosuda.REngine.REngine
convenience method equivalent to assign(symbol, value, null) (see REngine.assign(String, REXP, REXP))
assign(String, REXP) - Method in class org.rosuda.REngine.REXPEnvironment
assigns a value to a given symbol name
asString() - Method in class org.rosuda.REngine.REXP
convenience method corresponding to asStrings()[0]
asString() - Method in class org.rosuda.REngine.REXPSymbol
returns the name of the symbol
asStrings() - Method in class org.rosuda.REngine.REXP
returns the contents as an array of Strings (if supported by the represented object)
asStrings() - Method in class org.rosuda.REngine.REXPDouble
converts the values of this vector into strings
asStrings() - Method in class org.rosuda.REngine.REXPFactor
 
asStrings() - Method in class org.rosuda.REngine.REXPInteger
returns the contents of this vector as strings
asStrings() - Method in class org.rosuda.REngine.REXPLogical
returns the contents of this vector as strings
asStrings() - Method in class org.rosuda.REngine.REXPReference
 
asStrings() - Method in class org.rosuda.REngine.REXPString
 
asStrings() - Method in class org.rosuda.REngine.REXPSymbol
 
asStrings() - Method in class org.rosuda.REngine.RFactor
return the factor as an array of strings
at(int) - Method in class org.rosuda.REngine.RFactor
returns the level of a given case
at(String) - Method in class org.rosuda.REngine.RList
get xpression given a key
at(int) - Method in class org.rosuda.REngine.RList
get element at the specified position
attr - Variable in class org.rosuda.REngine.REXP
attribute list.

C

clear() - Method in class org.rosuda.REngine.RList
 
clone() - Method in class org.rosuda.REngine.RList
 
close() - Method in class org.rosuda.REngine.REngine
performs a close operation on engines that support it.
contains(int) - Method in class org.rosuda.REngine.RFactor
returns true if the data contain the given level index
contains(String) - Method in class org.rosuda.REngine.RFactor
return true if the factor contains the given level (it is NOT the same as levelIndex==-1!)
containsKey(Object) - Method in class org.rosuda.REngine.RList
 
containsValue(Object) - Method in class org.rosuda.REngine.RList
 
count(int) - Method in class org.rosuda.REngine.RFactor
count the number of occurences of a given level index
count(String) - Method in class org.rosuda.REngine.RFactor
count the number of occurences of a given level name
counts() - Method in class org.rosuda.REngine.RFactor
return an array with level counts.
createDataFrame(RList) - Static method in class org.rosuda.REngine.REXP
creates a data frame object from a list object using integer row names
createReference(REXP) - Method in class org.rosuda.REngine.REngine
create a reference by pushing local data to R and returning a reference to the data.

D

dim() - Method in class org.rosuda.REngine.REXP
returns dimensions of the object (as determined by the "dim" attribute)

E

eng - Variable in class org.rosuda.REngine.REXPReference
engine which will be used to resolve the reference
engine - Variable in exception org.rosuda.REngine.REngineException
engine associated with this exception
engineForClass(String) - Static method in class org.rosuda.REngine.REngine
this is the designated constructor for REngine classes.
engineForClass(String, String[], REngineCallbacks, boolean) - Static method in class org.rosuda.REngine.REngine
This is the extended constructor for REngine classes.
entrySet() - Method in class org.rosuda.REngine.RList
NOTE: THIS IS UNIMPLEMENTED and always returns null! Due to the fact that R lists are not proper maps we canot maintain a set-view of the list
ERROR - Static variable in exception org.rosuda.REngine.REngineEvalException
Value returned by the rniEval native method when an error occured during eval (stop, ...)
eval(REXP, REXP, boolean) - Method in class org.rosuda.REngine.REngine
evaluate an expression vector

F

FALSE - Static variable in class org.rosuda.REngine.REXPLogical
 
finalize() - Method in class org.rosuda.REngine.REXPReference
finalization that notifies the engine when a reference gets collected
finalizeReference(REXP) - Method in class org.rosuda.REngine.REngine
removes reference from the R side.

G

get(String, REXP, boolean) - Method in class org.rosuda.REngine.REngine
get a value from an environment
get(String, boolean) - Method in class org.rosuda.REngine.REXPEnvironment
get a value from this environment
get(String) - Method in class org.rosuda.REngine.REXPEnvironment
get a value from this environment - equavalent to get(name, true).
get(Object) - Method in class org.rosuda.REngine.RList
 
getAccess() - Method in exception org.rosuda.REngine.REXPMismatchException
get the assumed access type that was violated by the sender.
getAttribute(String) - Method in class org.rosuda.REngine.REXP
retrieve an attribute of the given name from this object
getEngine() - Method in exception org.rosuda.REngine.REngineException
returns the engine associated with this exception
getEngine() - Method in class org.rosuda.REngine.REXPReference
 
getHandle() - Method in class org.rosuda.REngine.REXPEnvironment
returns the handle used to identify this environemnt in the engine - for internal use by engine implementations only
getHandle() - Method in class org.rosuda.REngine.REXPReference
 
getLastEngine() - Static method in class org.rosuda.REngine.REngine
retrieve the last created engine
getObject() - Method in class org.rosuda.REngine.REXPJavaReference
returns the Java object referenced by this REXP
getParentEnvironment(REXP, boolean) - Method in class org.rosuda.REngine.REngine
get the parent environemnt of an environemnt
getSender() - Method in exception org.rosuda.REngine.REXPMismatchException
retrieve the exception sender/origin
getType() - Method in exception org.rosuda.REngine.REngineEvalException
 
getType() - Method in class org.rosuda.REngine.REXPUnknown
returns the internal R type of this unknown obejct

H

handle - Variable in class org.rosuda.REngine.REXPReference
an opaque (optional) handle
hasAttribute(String) - Method in class org.rosuda.REngine.REXP
checks whether this obejct has a given attribute

I

indexAt(int) - Method in class org.rosuda.REngine.RFactor
return the level index for a given case
indexBase() - Method in class org.rosuda.REngine.RFactor
return the base of the levels index
inherits(String) - Method in class org.rosuda.REngine.REXP
determines whether this object inherits from a given class in the same fashion as the inherits() function in R does (i.e.
insertElementAt(Object, int) - Method in class org.rosuda.REngine.RList
 
INVALID_INPUT - Static variable in exception org.rosuda.REngine.REngineEvalException
Value returned by the rniEval native method when the input passed to eval is invalid
invalidate() - Method in class org.rosuda.REngine.REXPReference
invalidates any cached representation of the reference
isComplex() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a complex vector
isComplex() - Method in class org.rosuda.REngine.REXPReference
 
isEnvironment() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is an environment
isEnvironment() - Method in class org.rosuda.REngine.REXPEnvironment
 
isEnvironment() - Method in class org.rosuda.REngine.REXPReference
 
isExpression() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is an expression vector
isExpression() - Method in class org.rosuda.REngine.REXPExpressionVector
 
isFactor() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a factor
isFactor() - Method in class org.rosuda.REngine.REXPFactor
 
isFactor() - Method in class org.rosuda.REngine.REXPReference
 
isFALSE() - Method in class org.rosuda.REngine.REXPLogical
returns a boolean array of the same langth as the receiver with true for FALSE values and false for TRUE and NA values.
isFalse() - Method in class org.rosuda.REngine.REXPLogical
Deprecated. replaced by REXPLogical.isTRUE() for consistency with R nomenclature.
isInteger() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is an integer vector
isInteger() - Method in class org.rosuda.REngine.REXPInteger
 
isInteger() - Method in class org.rosuda.REngine.REXPReference
 
isLanguage() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a language object
isLanguage() - Method in class org.rosuda.REngine.REXPLanguage
 
isLanguage() - Method in class org.rosuda.REngine.REXPReference
 
isList() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a list (either generic vector or a pairlist - i.e.
isList() - Method in class org.rosuda.REngine.REXPGenericVector
 
isList() - Method in class org.rosuda.REngine.REXPList
 
isList() - Method in class org.rosuda.REngine.REXPNull
 
isList() - Method in class org.rosuda.REngine.REXPReference
 
isLogical() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a logical vector
isLogical() - Method in class org.rosuda.REngine.REXPLogical
 
isLogical() - Method in class org.rosuda.REngine.REXPReference
 
isNA() - Method in class org.rosuda.REngine.REXP
returns a boolean vector of the same length as this vector with true for NA values and false for any other values
isNA(double) - Static method in class org.rosuda.REngine.REXPDouble
checks whether a given double value is a NA representation in R.
isNA() - Method in class org.rosuda.REngine.REXPDouble
returns a boolean vector of the same length as this vector with true for NA values and false for any other values (including NaNs)
isNA(int) - Static method in class org.rosuda.REngine.REXPInteger
 
isNA() - Method in class org.rosuda.REngine.REXPInteger
 
isNA(byte) - Static method in class org.rosuda.REngine.REXPLogical
 
isNA() - Method in class org.rosuda.REngine.REXPLogical
 
isNA() - Method in class org.rosuda.REngine.REXPString
 
isNA() - Method in class org.rosuda.REngine.REXPVector
returns a boolean vector of the same length as this vector with true for NA values and false for any other values
isNamed() - Method in class org.rosuda.REngine.RList
checks whether this list is named or unnamed
isNull() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is NULL
isNull() - Method in class org.rosuda.REngine.REXPNull
 
isNull() - Method in class org.rosuda.REngine.REXPReference
 
isNumeric() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a numeric vector
isNumeric() - Method in class org.rosuda.REngine.REXPDouble
return true
isNumeric() - Method in class org.rosuda.REngine.REXPInteger
 
isNumeric() - Method in class org.rosuda.REngine.REXPReference
 
isPairList() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a pair-list
isPairList() - Method in class org.rosuda.REngine.REXPList
 
isRaw() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a raw vector
isRaw() - Method in class org.rosuda.REngine.REXPRaw
 
isRaw() - Method in class org.rosuda.REngine.REXPReference
 
isRecursive() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a recursive obejct
isRecursive() - Method in class org.rosuda.REngine.REXPGenericVector
 
isRecursive() - Method in class org.rosuda.REngine.REXPList
 
isRecursive() - Method in class org.rosuda.REngine.REXPReference
 
isReference() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a reference to an R object
isReference() - Method in class org.rosuda.REngine.REXPReference
 
isString() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a character vector (string)
isString() - Method in class org.rosuda.REngine.REXPReference
 
isString() - Method in class org.rosuda.REngine.REXPString
 
isSymbol() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a symbol
isSymbol() - Method in class org.rosuda.REngine.REXPReference
 
isSymbol() - Method in class org.rosuda.REngine.REXPSymbol
 
isTRUE() - Method in class org.rosuda.REngine.REXPLogical
returns a boolean array of the same langth as the receiver with true for TRUE values and false for FALSE and NA values.
isTrue() - Method in class org.rosuda.REngine.REXPLogical
Deprecated. replaced by REXPLogical.isTRUE() for consistency with R nomenclature.
isVector() - Method in class org.rosuda.REngine.REXP
check whether the REXP object is a vector
isVector() - Method in class org.rosuda.REngine.REXPReference
 
isVector() - Method in class org.rosuda.REngine.REXPVector
 

K

keyAt(int) - Method in class org.rosuda.REngine.RList
return the key (name) at a given index
keys() - Method in class org.rosuda.REngine.RList
returns all keys of the list
keySet() - Method in class org.rosuda.REngine.RList
Note: sinde RList is not really a Map, the returned set is only an approximation as it cannot reference duplicate or null names that may exist in the list

L

lastEngine - Static variable in class org.rosuda.REngine.REngine
last created engine or null if there is none
length() - Method in class org.rosuda.REngine.REXP
returns the length of a vector object.
length() - Method in class org.rosuda.REngine.REXPDouble
 
length() - Method in class org.rosuda.REngine.REXPGenericVector
 
length() - Method in class org.rosuda.REngine.REXPInteger
 
length() - Method in class org.rosuda.REngine.REXPList
 
length() - Method in class org.rosuda.REngine.REXPLogical
 
length() - Method in class org.rosuda.REngine.REXPRaw
 
length() - Method in class org.rosuda.REngine.REXPReference
 
length() - Method in class org.rosuda.REngine.REXPString
 
length() - Method in class org.rosuda.REngine.REXPVector
returns the length of the vector (i.e.
levelAtIndex(int) - Method in class org.rosuda.REngine.RFactor
return the level name for a given level index
levelIndex(String) - Method in class org.rosuda.REngine.RFactor
return the index of a given level name or -1 if it doesn't exist
levels() - Method in class org.rosuda.REngine.RFactor
return the list of levels (0-based, use RFactor.indexBase() correction if you want to access it by level index)
lock() - Method in class org.rosuda.REngine.REngine
obtains a lock for this R engine, waiting until it becomes available.

M

maxDebugItems - Static variable in class org.rosuda.REngine.REXP
specifies how many items of a vector or list will be displayed in REXP.toDebugString()
MutableREXP - Interface in org.rosuda.REngine
 

N

NA - Static variable in class org.rosuda.REngine.REXPDouble
NA real value as defined in R.
NA - Static variable in class org.rosuda.REngine.REXPInteger
NA integer value as defined in R.
NA - Static variable in class org.rosuda.REngine.REXPLogical
NA boolean value as used in REXPLogical implementation.
names - Variable in class org.rosuda.REngine.RList
 
newEnvironment(REXP, boolean) - Method in class org.rosuda.REngine.REngine
create a new environemnt

O

org.rosuda.REngine - package org.rosuda.REngine
 

P

parent(boolean) - Method in class org.rosuda.REngine.REXPEnvironment
returns the parent environment or a reference to it
parent() - Method in class org.rosuda.REngine.REXPEnvironment
returns the parent environment.
parse(String, boolean) - Method in class org.rosuda.REngine.REngine
parse a string into an expression vector
parseAndEval(String, REXP, boolean) - Method in class org.rosuda.REngine.REngine
convenince method equivalent to eval(parse(text, false), where, resolve);
parseAndEval(String) - Method in class org.rosuda.REngine.REngine
convenince method equivalent to eval(parse(cmd, false), null, true);
payload - Variable in class org.rosuda.REngine.REXPInteger
 
payload - Variable in class org.rosuda.REngine.REXPLogical
 
put(Object, Object) - Method in class org.rosuda.REngine.RList
 
putAll(Map) - Method in class org.rosuda.REngine.RList
 
putAll(RList) - Method in class org.rosuda.REngine.RList
 

R

RBusyState(REngine, int) - Method in interface org.rosuda.REngine.REngineUIInterface
called when the busy state of R changes - usual response is to change the shape of the cursor
RChooseFile(REngine, boolean) - Method in interface org.rosuda.REngine.REngineUIInterface
called when R wants the user to choose a file.
remove(int) - Method in class org.rosuda.REngine.RList
 
remove(Object) - Method in class org.rosuda.REngine.RList
 
removeAll(Collection) - Method in class org.rosuda.REngine.RList
 
removeAllElements() - Method in class org.rosuda.REngine.RList
 
removeByKey(Object) - Method in class org.rosuda.REngine.RList
 
removeElement(Object) - Method in class org.rosuda.REngine.RList
 
removeElementAt(int) - Method in class org.rosuda.REngine.RList
 
REngine - Class in org.rosuda.REngine
REngine is an abstract base class for all implementations of R engines.
REngine() - Constructor for class org.rosuda.REngine.REngine
 
REngineCallbacks - Interface in org.rosuda.REngine
REngineCallbacks is a virtual interface that poses as a superclass of all callback delegate classes.
REngineConsoleHistoryInterface - Interface in org.rosuda.REngine
interface defining delegate methods used by REngine to forward console history callbacks from R.
REngineEvalException - Exception in org.rosuda.REngine
Exception thrown when an error occurs during eval.
REngineEvalException(REngine, String, int) - Constructor for exception org.rosuda.REngine.REngineEvalException
Constructor
REngineEvalException(REngine, String) - Constructor for exception org.rosuda.REngine.REngineEvalException
Constructor using ERROR type
REngineException - Exception in org.rosuda.REngine
REngineException is a generic exception that can be thrown by methods invoked on an R engine.
REngineException(REngine, String) - Constructor for exception org.rosuda.REngine.REngineException
creates an R engine exception
REngineInputInterface - Interface in org.rosuda.REngine
interface defining delegate methods used by REngine to forward input callbacks from R.
REngineOutputInterface - Interface in org.rosuda.REngine
interface defining delegate methods used by REngine to forward output callbacks from R.
REngineStdOutput - Class in org.rosuda.REngine
implementation of the REngineOutputInterface which uses standard output.
REngineStdOutput() - Constructor for class org.rosuda.REngine.REngineStdOutput
 
REngineUIInterface - Interface in org.rosuda.REngine
interface defining delegate methods used by REngine to forward user interface callbacks from R.
resolve() - Method in class org.rosuda.REngine.REXPReference
resolve the external REXP reference into an actual REXP object.
resolvedValue - Variable in class org.rosuda.REngine.REXPReference
resolved (cached) object
resolveReference(REXP) - Method in class org.rosuda.REngine.REngine
fetch the contents of the given reference.
retainAll(Collection) - Method in class org.rosuda.REngine.RList
 
REXP - Class in org.rosuda.REngine
Basic class representing an object of any type in R.
REXP() - Constructor for class org.rosuda.REngine.REXP
public root contrsuctor, same as new REXP(null)
REXP(REXPList) - Constructor for class org.rosuda.REngine.REXP
public root constructor
REXPDouble - Class in org.rosuda.REngine
REXPDouble represents a vector of double precision floating point values.
REXPDouble(double) - Constructor for class org.rosuda.REngine.REXPDouble
create real vector of the length 1 with the given value as its first (and only) element
REXPDouble(double[]) - Constructor for class org.rosuda.REngine.REXPDouble
 
REXPDouble(double[], REXPList) - Constructor for class org.rosuda.REngine.REXPDouble
 
REXPEnvironment - Class in org.rosuda.REngine
REXPEnvironment represents an environment in R.
REXPEnvironment(REngine, Object) - Constructor for class org.rosuda.REngine.REXPEnvironment
create a new environemnt reference - this constructor should never be used directly, use REngine.newEnvironment() instead.
REXPExpressionVector - Class in org.rosuda.REngine
REXPExpressionVector represents a vector of expressions in R.
REXPExpressionVector(RList) - Constructor for class org.rosuda.REngine.REXPExpressionVector
create a new vector of expressions from a list of expressions.
REXPExpressionVector(RList, REXPList) - Constructor for class org.rosuda.REngine.REXPExpressionVector
create a new vector of expressions from a list of expressions.
REXPFactor - Class in org.rosuda.REngine
REXPFactor represents a factor in R.
REXPFactor(int[], String[]) - Constructor for class org.rosuda.REngine.REXPFactor
create a new factor REXP
REXPFactor(int[], String[], REXPList) - Constructor for class org.rosuda.REngine.REXPFactor
create a new factor REXP
REXPFactor(RFactor) - Constructor for class org.rosuda.REngine.REXPFactor
create a new factor REXP from an existing RFactor
REXPFactor(RFactor, REXPList) - Constructor for class org.rosuda.REngine.REXPFactor
create a new factor REXP from an existing RFactor
REXPGenericVector - Class in org.rosuda.REngine
REXPGenericVector represents a generic vector in R.
REXPGenericVector(RList) - Constructor for class org.rosuda.REngine.REXPGenericVector
creates a new generic vector from a list.
REXPGenericVector(RList, REXPList) - Constructor for class org.rosuda.REngine.REXPGenericVector
creates a new generic vector from a list.
REXPInteger - Class in org.rosuda.REngine
REXPDouble represents a vector of integer values.
REXPInteger(int) - Constructor for class org.rosuda.REngine.REXPInteger
create integer vector of the length 1 with the given value as its first (and only) element
REXPInteger(int[]) - Constructor for class org.rosuda.REngine.REXPInteger
create integer vector with the payload specified by load
REXPInteger(int[], REXPList) - Constructor for class org.rosuda.REngine.REXPInteger
create integer vector with the payload specified by load and attributes attr
REXPJavaReference - Class in org.rosuda.REngine
REXPJavaReference is a reference to a Java object that has been resolved from is R wrapper.
REXPJavaReference(Object) - Constructor for class org.rosuda.REngine.REXPJavaReference
creates a new Java reference R object
REXPJavaReference(Object, REXPList) - Constructor for class org.rosuda.REngine.REXPJavaReference
creates a new Java reference R object
REXPLanguage - Class in org.rosuda.REngine
represents a language object in R
REXPLanguage(RList) - Constructor for class org.rosuda.REngine.REXPLanguage
 
REXPLanguage(RList, REXPList) - Constructor for class org.rosuda.REngine.REXPLanguage
 
REXPList - Class in org.rosuda.REngine
Represents a pairlist in R.
REXPList(RList) - Constructor for class org.rosuda.REngine.REXPList
 
REXPList(RList, REXPList) - Constructor for class org.rosuda.REngine.REXPList
 
REXPList(REXP, String) - Constructor for class org.rosuda.REngine.REXPList
 
REXPLogical - Class in org.rosuda.REngine
REXPLogical represents a vector of logical values (TRUE, FALSE or NA).
REXPLogical(boolean) - Constructor for class org.rosuda.REngine.REXPLogical
create logical vector of the length 1 with the given value as its first (and only) element
REXPLogical(byte) - Constructor for class org.rosuda.REngine.REXPLogical
create logical vector of the length 1 with the given value as its first (and only) element
REXPLogical(byte[]) - Constructor for class org.rosuda.REngine.REXPLogical
create logical vector with the payload specified by load
REXPLogical(boolean[]) - Constructor for class org.rosuda.REngine.REXPLogical
create logical vector with the payload specified by load
REXPLogical(byte[], REXPList) - Constructor for class org.rosuda.REngine.REXPLogical
create integer vector with the payload specified by load and attributes attr
REXPLogical(boolean[], REXPList) - Constructor for class org.rosuda.REngine.REXPLogical
create integer vector with the payload specified by load and attributes attr
REXPMismatchException - Exception in org.rosuda.REngine
This exception is thrown whenever the operation requested is not supported by the given R object type, e.g.
REXPMismatchException(REXP, String) - Constructor for exception org.rosuda.REngine.REXPMismatchException
primary constructor.
REXPNull - Class in org.rosuda.REngine
represents a NULL object in R.
REXPNull() - Constructor for class org.rosuda.REngine.REXPNull
 
REXPNull(REXPList) - Constructor for class org.rosuda.REngine.REXPNull
 
REXPRaw - Class in org.rosuda.REngine
REXPRaw represents a raw vector in R - essentially a sequence of bytes.
REXPRaw(byte[]) - Constructor for class org.rosuda.REngine.REXPRaw
create a new raw vector with the specified payload
REXPRaw(byte[], REXPList) - Constructor for class org.rosuda.REngine.REXPRaw
create a new raw vector with the specified payload and attributes
REXPReference - Class in org.rosuda.REngine
this class represents a reference (proxy) to an R object.
REXPReference(REngine, Object) - Constructor for class org.rosuda.REngine.REXPReference
create an external REXP reference using given engine and handle.
REXPS4 - Class in org.rosuda.REngine
S4 REXP is a completely vanilla REXP
REXPS4() - Constructor for class org.rosuda.REngine.REXPS4
 
REXPS4(REXPList) - Constructor for class org.rosuda.REngine.REXPS4
 
REXPString - Class in org.rosuda.REngine
REXPString represents a character vector in R.
REXPString(String) - Constructor for class org.rosuda.REngine.REXPString
create a new character vector of the length one
REXPString(String[]) - Constructor for class org.rosuda.REngine.REXPString
create a new character vector
REXPString(String[], REXPList) - Constructor for class org.rosuda.REngine.REXPString
create a new character vector with attributes
REXPSymbol - Class in org.rosuda.REngine
REXPSymbol represents a symbol in R.
REXPSymbol(String) - Constructor for class org.rosuda.REngine.REXPSymbol
create a new symbol of the given name
REXPUnknown - Class in org.rosuda.REngine
REXPUnknown is a stand-in for an object that cannot be represented in the REngine hierarchy.
REXPUnknown(int) - Constructor for class org.rosuda.REngine.REXPUnknown
creates a new unknown object of the given type
REXPUnknown(int, REXPList) - Constructor for class org.rosuda.REngine.REXPUnknown
creates a new unknown object of the given type
REXPVector - Class in org.rosuda.REngine
abstract class representing all vectors in R
REXPVector() - Constructor for class org.rosuda.REngine.REXPVector
 
REXPVector(REXPList) - Constructor for class org.rosuda.REngine.REXPVector
 
REXPWrapper - Class in org.rosuda.REngine
Utility class to wrap an Object into a REXP object.
REXPWrapper() - Constructor for class org.rosuda.REngine.REXPWrapper
 
RFactor - Class in org.rosuda.REngine
representation of a factor variable.
RFactor() - Constructor for class org.rosuda.REngine.RFactor
create a new, empty factor var
RFactor(int[], String[], boolean, int) - Constructor for class org.rosuda.REngine.RFactor
create a new factor variable, based on the supplied arrays.
RFactor(String[], int) - Constructor for class org.rosuda.REngine.RFactor
create a new factor variable by factorizing a given string array.
RFactor(String[]) - Constructor for class org.rosuda.REngine.RFactor
same as RFactor(c, 1)
RFactor(int[], String[]) - Constructor for class org.rosuda.REngine.RFactor
same as RFactor(i,v, true, 1)
RFlushConsole(REngine) - Method in interface org.rosuda.REngine.REngineOutputInterface
called by R to flush (display) any pending console output.
RFlushConsole(REngine) - Method in class org.rosuda.REngine.REngineStdOutput
 
RList - Class in org.rosuda.REngine
implementation of R-lists
All lists (dotted-pair lists, language lists, expressions and vectors) are regarded as named generic vectors.
RList() - Constructor for class org.rosuda.REngine.RList
constructs an empty list
RList(REXP[]) - Constructor for class org.rosuda.REngine.RList
constructs an initialized, unnamed list
RList(int, boolean) - Constructor for class org.rosuda.REngine.RList
 
RList(Collection) - Constructor for class org.rosuda.REngine.RList
constructs an initialized, unnamed list
RList(REXP[], String[]) - Constructor for class org.rosuda.REngine.RList
constructs an initialized, named list.
RList(Collection, String[]) - Constructor for class org.rosuda.REngine.RList
constructs an initialized, named list.
RList(Collection, Collection) - Constructor for class org.rosuda.REngine.RList
constructs an initialized, named list.
RLoadHistory(REngine, String) - Method in interface org.rosuda.REngine.REngineConsoleHistoryInterface
called when R wants to load the history content.
RReadConsole(REngine, String, int) - Method in interface org.rosuda.REngine.REngineInputInterface
called when R enters the read stage of the event loop.
RSaveHistory(REngine, String) - Method in interface org.rosuda.REngine.REngineConsoleHistoryInterface
called when R wants to save the history content.
RShowMessage(REngine, String) - Method in interface org.rosuda.REngine.REngineOutputInterface
called when R wants to show a warning/error message box (not console-related).
RShowMessage(REngine, String) - Method in class org.rosuda.REngine.REngineStdOutput
 
RWriteConsole(REngine, String, int) - Method in interface org.rosuda.REngine.REngineOutputInterface
called when R prints output to the console.
RWriteConsole(REngine, String, int) - Method in class org.rosuda.REngine.REngineStdOutput
 

S

setAttribute(String, REXP) - Method in interface org.rosuda.REngine.MutableREXP
 
setKeyAt(int, String) - Method in class org.rosuda.REngine.RList
set key at the given index.
size() - Method in class org.rosuda.REngine.RFactor
returns the number of cases
supportsEnvironments() - Method in class org.rosuda.REngine.REngine
check whether this engine supports handing of environments (if not, REngine.eval(org.rosuda.REngine.REXP, org.rosuda.REngine.REXP, boolean) and REngine.assign(java.lang.String, org.rosuda.REngine.REXP, org.rosuda.REngine.REXP) only support the global environment denoted by null).
supportsLocking() - Method in class org.rosuda.REngine.REngine
check whether this engine supports locking (REngine.lock(), REngine.tryLock() and REngine.unlock(int)).
supportsReferences() - Method in class org.rosuda.REngine.REngine
check whether this engine supports references to R objects
supportsREPL() - Method in class org.rosuda.REngine.REngine
check whether this engine supports REPL (Read-Evaluate-Print-Loop) and corresponding callbacks.

T

toDebugString() - Method in class org.rosuda.REngine.REXP
returns representation that it useful for debugging (e.g.
toDebugString() - Method in class org.rosuda.REngine.REXPDouble
 
toDebugString() - Method in class org.rosuda.REngine.REXPGenericVector
 
toDebugString() - Method in class org.rosuda.REngine.REXPInteger
 
toDebugString() - Method in class org.rosuda.REngine.REXPList
 
toDebugString() - Method in class org.rosuda.REngine.REXPLogical
 
toDebugString() - Method in class org.rosuda.REngine.REXPString
 
toDebugString() - Method in class org.rosuda.REngine.REXPSymbol
 
toDebugString() - Method in class org.rosuda.REngine.REXPVector
 
toString() - Method in class org.rosuda.REngine.REngine
 
toString() - Method in class org.rosuda.REngine.REXP
returns a string description of the object
toString() - Method in class org.rosuda.REngine.REXPFactor
 
toString() - Method in class org.rosuda.REngine.REXPGenericVector
 
toString() - Method in class org.rosuda.REngine.REXPJavaReference
 
toString() - Method in class org.rosuda.REngine.REXPList
 
toString() - Method in class org.rosuda.REngine.REXPReference
 
toString() - Method in class org.rosuda.REngine.REXPSymbol
 
toString() - Method in class org.rosuda.REngine.REXPUnknown
 
toString() - Method in class org.rosuda.REngine.REXPVector
 
toString() - Method in class org.rosuda.REngine.RFactor
 
toString() - Method in class org.rosuda.REngine.RList
 
TRUE - Static variable in class org.rosuda.REngine.REXPLogical
 
tryLock() - Method in class org.rosuda.REngine.REngine
attempts to obtain a lock for this R engine synchronously (without waiting for it).
type - Variable in exception org.rosuda.REngine.REngineEvalException
Type of eval error

U

unlock(int) - Method in class org.rosuda.REngine.REngine
releases a lock previously obtained by REngine.lock() or REngine.tryLock().

V

values() - Method in class org.rosuda.REngine.RList
 

W

wrap(Object) - Method in class org.rosuda.REngine.REngine
 
wrap(Object) - Static method in class org.rosuda.REngine.REXPWrapper
Wraps an Object into a REXP

_

_attr() - Method in class org.rosuda.REngine.REXP
this method allows a limited access to object's attributes - REXP.getAttribute(java.lang.String) should be used instead to access specific attributes!.
_attr() - Method in class org.rosuda.REngine.REXPReference
 

A C D E F G H I K L M N O P R S T U V W _