|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectadams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.flow.core.AbstractActor
adams.flow.source.AbstractSource
adams.flow.source.RSource
public class RSource
A source flow for R
| Field Summary | |
|---|---|
protected Object |
m_returnedObject
Object returned from r |
protected RDataType |
m_returnType
Data type of object returned from r script |
protected org.rosuda.REngine.Rserve.RConnection |
m_Rserve
Connection to Rserve |
protected RScript |
m_Script
Script to pass to r |
| Fields inherited from class adams.flow.core.AbstractActor |
|---|
m_Annotations, m_BackupState, m_DetectedObjectVariables, m_DetectedVariables, m_ErrorHandler, m_Executed, m_Executing, m_FullName, m_Headless, m_Name, m_Parent, m_Root, m_Self, m_Skip, m_StopFlowOnError, m_StopMessage, m_Stopped, m_StorageHandler, m_VariablesUpdated |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Fields inherited from interface adams.flow.core.Actor |
|---|
FILE_EXTENSION, FILE_EXTENSION_GZ |
| Constructor Summary | |
|---|---|
RSource()
|
|
| Method Summary | |
|---|---|
void |
cleanUp()
Closes the Rserve connection as the panel closes. |
void |
defineOptions()
Adds to the internal list of options. |
protected String |
doExecute()
Connects with Rserve and feeds it the script and returns the resulting data. |
Class[] |
generates()
Returns the datatype this flow is set to return. |
RDataType |
getReturnType()
Returns the return type. |
RScript |
getScript()
Returns to script. |
String |
globalInfo()
Description of the flow. |
boolean |
hasPendingOutput()
Returns true if the is pending output. |
Token |
output()
Turns the returned object into a token to be passed through the system. |
String |
returnTypeTipText()
A description of the return type. |
String |
ScriptTipText()
Returns a description of the script. |
void |
setReturnType(RDataType val)
Determines the return type of the flow. |
void |
setScript(RScript val)
Sets the script to be fed to R. |
String |
setUp()
Sets up the connection to Rserve. |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debugLevelTipText, finishInit, getDebugLevel, getOptionManager, isDebugOn, newOptionManager, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface adams.flow.core.Actor |
|---|
compareTo, debug, destroy, equals, execute, findVariables, getAnnotations, getDefaultName, getDetectedVariables, getErrorHandler, getFullName, getName, getNextSibling, getParent, getPreviousSibling, getQuickInfo, getRoot, getSkip, getStopFlowOnError, getStopMessage, getStorageHandler, getVariables, handleError, hasErrorHandler, hasStopMessage, index, isExecuted, isFinished, isHeadless, isStopped, setAnnotations, setErrorHandler, setHeadless, setName, setParent, setSkip, setStopFlowOnError, setVariables, sizeOf, stopExecution, stopExecution, variableChanged, wrapUp |
| Methods inherited from interface adams.core.AdditionalInformationHandler |
|---|
getAdditionalInformation |
| Methods inherited from interface adams.core.option.OptionHandler |
|---|
cleanUpOptions, getOptionManager |
| Field Detail |
|---|
protected RScript m_Script
protected RDataType m_returnType
protected Object m_returnedObject
protected org.rosuda.REngine.Rserve.RConnection m_Rserve
| Constructor Detail |
|---|
public RSource()
| Method Detail |
|---|
public void defineOptions()
defineOptions in interface OptionHandlerdefineOptions in class AbstractActorpublic void setReturnType(RDataType val)
val - the return typepublic RDataType getReturnType()
public String returnTypeTipText()
public void setScript(RScript val)
val - the script to be fed to Rpublic RScript getScript()
public String ScriptTipText()
public Class[] generates()
public Token output()
public boolean hasPendingOutput()
public String setUp()
setUp in interface ActorsetUp in class AbstractActorprotected String doExecute()
doExecute in class AbstractActorpublic String globalInfo()
globalInfo in class AbstractOptionHandlerpublic void cleanUp()
cleanUp in interface CleanUpHandlercleanUp in interface ActorcleanUp in class AbstractActor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||