Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
C
Call
- Class in
orc.ast.extended
Call(Expression, List<Expression>)
- Constructor for class orc.ast.extended.
Call
Call(Expression, Expression)
- Constructor for class orc.ast.extended.
Call
Call(Expression)
- Constructor for class orc.ast.extended.
Call
Call(String, List<Expression>)
- Constructor for class orc.ast.extended.
Call
Call(String, Expression)
- Constructor for class orc.ast.extended.
Call
Call(String)
- Constructor for class orc.ast.extended.
Call
Call
- Class in
orc.ast.oil
Call(Arg, List<Arg>)
- Constructor for class orc.ast.oil.
Call
Call(Arg, Arg, Arg)
- Constructor for class orc.ast.oil.
Call
Call(Arg, Arg)
- Constructor for class orc.ast.oil.
Call
Call(Arg)
- Constructor for class orc.ast.oil.
Call
Call
- Class in
orc.ast.simple
Call(Argument, List<Argument>)
- Constructor for class orc.ast.simple.
Call
Call(Argument, Argument, Argument)
- Constructor for class orc.ast.simple.
Call
Call(Argument, Argument)
- Constructor for class orc.ast.simple.
Call
Call(Argument)
- Constructor for class orc.ast.simple.
Call
Call
- Class in
orc.orchard.oil
Call()
- Constructor for class orc.orchard.oil.
Call
Call(Argument, Argument[])
- Constructor for class orc.orchard.oil.
Call
Call
- Class in
orc.runtime.nodes
Compiled node for a call (either a site call or a definition call)
Call(Arg, List<Arg>, Node)
- Constructor for class orc.runtime.nodes.
Call
call(Arg)
- Method in class orc.runtime.
Token
Callable
- Interface in
orc.runtime.values
Callable objects include sites and definitions
callcopy(Node, Env<Future>, Token)
- Method in class orc.runtime.
Token
Create a copy of this token with the same dynamic characteristics, but executing at a new point in the graph with a different environment.
callee
- Variable in class orc.ast.oil.
Call
callee
- Variable in class orc.ast.simple.
Call
callee
- Variable in class orc.orchard.oil.
Call
caller
- Variable in class orc.ast.extended.
Call
CallPattern
- Class in
orc.ast.extended.pattern
CallPattern(String, List<Pattern>)
- Constructor for class orc.ast.extended.pattern.
CallPattern
CallPattern(String, Pattern)
- Constructor for class orc.ast.extended.pattern.
CallPattern
callSite(Args, Token)
- Method in class orc.lib.orchard.
Prompt
callSite(Args, Token)
- Method in class orc.lib.str.
Print
callSite(Args, Token)
- Method in class orc.lib.str.
Println
callSite(Args, Token)
- Method in class orc.lib.time.
MakeTimer
callSite(Args, Token)
- Method in class orc.lib.time.
Rtimer
callSite(Args, Token)
- Method in class orc.runtime.sites.core.
IsNone
callSite(Args, Token)
- Method in class orc.runtime.sites.core.
IsSome
callSite(Args, Token)
- Method in class orc.runtime.sites.core.
Let
Outputs a single value or creates a tuple.
callSite(Args, Token)
- Method in class orc.runtime.sites.
EvalSite
callSite(Args, Token)
- Method in class orc.runtime.sites.
PartialSite
callSite(Args, Token)
- Method in class orc.runtime.sites.
SimpleSite
callSite(Args, Token)
- Method in class orc.runtime.sites.
Site
Must be implemented by subclasses to implement the site behavior
callSite(Args, Token)
- Method in class orc.runtime.sites.
ThreadedSite
cancelPrompt()
- Method in interface orc.lib.orchard.
Prompt.PromptCallback
cancelPrompt(String, String, int)
- Method in class orc.orchard.
AbstractExecutorService
cancelPrompt(String, String, int)
- Method in interface orc.orchard.api.
ExecutorServiceInterface
Cancel a prompt (initiated by the Prompt site).
cancelPrompt(int)
- Method in class orc.orchard.
Job
cancelPrompt(String, String, int)
- Method in class orc.orchard.soap.
ExecutorService
Do-nothing override.
canGenerateWSDL()
- Method in class org.jvnet.jax_ws_commons.json.
JSONBindingID
Cat
- Class in
orc.lib.str
Note that you can also use the syntax "a" + "b" for string concatenation.
Cat()
- Constructor for class orc.lib.str.
Cat
Cell
- Class in
orc.lib.state
Cell()
- Constructor for class orc.lib.state.
Cell
Cell.CellInstance
- Class in
orc.lib.state
class_name()
- Method in class orc.parser.
OrcParser
ClassDeclaration
- Class in
orc.ast.extended.declaration
Declaration of a class proxy.
ClassDeclaration(String, String)
- Constructor for class orc.ast.extended.declaration.
ClassDeclaration
classname
- Variable in class orc.ast.extended.declaration.
ClassDeclaration
classname
- Variable in class orc.ast.extended.declaration.
SiteDeclaration
ClassProxy
- Class in
orc.runtime.sites.java
ClassProxy(Class)
- Constructor for class orc.runtime.sites.java.
ClassProxy
Clause
- Class in
orc.ast.extended
Clause(List<Pattern>, Expression)
- Constructor for class orc.ast.extended.
Clause
close()
- Method in class orc.runtime.regions.
Execution
close()
- Method in class orc.runtime.regions.
GroupRegion
close()
- Method in class orc.runtime.regions.
Region
close()
- Method in class orc.runtime.regions.
SemiRegion
close()
- Method in class orc.runtime.values.
GroupCell
close()
- Method in class org.jvnet.jax_ws_commons.json.
MappedXMLStreamWriter
Closure
- Class in
orc.runtime.values
Represents a standard closure: a function defined in an environment.
Closure(int, Node, Env)
- Constructor for class orc.runtime.values.
Closure
COLON
- Static variable in interface orc.parser.
OrcParserTokenTypes
column
- Variable in class orc.error.
SourceLocation
COMMA
- Static variable in interface orc.parser.
OrcParserTokenTypes
compare(int, int)
- Method in class orc.lib.comp.
Greater
compare(int, int)
- Method in class orc.lib.comp.
Greq
compare(int, int)
- Method in class orc.lib.comp.
Leq
compare(int, int)
- Method in class orc.lib.comp.
Less
compare(int, int)
- Method in class orc.lib.comp.
NumericComparisonSite
compareTo(NamedVar)
- Method in class orc.ast.simple.arg.
NamedVar
compareTo(Token)
- Method in class orc.runtime.
Token
CompilationException
- Exception in
orc.error
Exceptions generated during Orc compilation from source to portable compiled representations.
CompilationException(String)
- Constructor for exception orc.error.
CompilationException
CompilationException(String, Throwable)
- Constructor for exception orc.error.
CompilationException
compile(Node)
- Method in class orc.ast.oil.arg.
Arg
compile(Node)
- Method in class orc.ast.oil.
Bar
compile(Node)
- Method in class orc.ast.oil.
Call
compile()
- Method in class orc.ast.oil.
Def
compile(Node)
- Method in class orc.ast.oil.
Defs
compile(Node)
- Method in class orc.ast.oil.
Expr
Compiles an oil syntax tree into an execution graph.
compile()
- Method in class orc.ast.oil.
Expr
compile(Node)
- Method in class orc.ast.oil.
Null
compile(Node)
- Method in class orc.ast.oil.
Pull
compile(Node)
- Method in class orc.ast.oil.
Push
compile(Node)
- Method in class orc.ast.oil.
Semi
compile(Node)
- Method in class orc.ast.simple.
Expression
Intermediate step to allow a one-step compile from the simple AST.
compile(Reader, Config)
- Static method in class orc.
Orc
compile(Reader, Config, boolean)
- Static method in class orc.
Orc
compile(Reader, Node, Config)
- Static method in class orc.
Orc
compile(String, String)
- Method in class orc.orchard.
AbstractCompilerService
compile(String, String)
- Method in interface orc.orchard.api.
CompilerServiceInterface
Compile program text.
compile(String, String)
- Method in class orc.orchard.soap.
CompilerService
Do-nothing override
compileAndSubmit(String, String)
- Method in class orc.orchard.
AbstractExecutorService
compileAndSubmit(String, String)
- Method in interface orc.orchard.api.
ExecutorServiceInterface
Combine compilation and submission into a single step.
compileAndSubmit(String, String)
- Method in class orc.orchard.soap.
ExecutorService
Do-nothing override.
compileAndSubmitConfigured(String, String, JobConfiguration)
- Method in class orc.orchard.
AbstractExecutorService
compileAndSubmitConfigured(String, String, JobConfiguration)
- Method in interface orc.orchard.api.
ExecutorServiceInterface
Combine compilation and submission into a single step.
compileAndSubmitConfigured(String, String, JobConfiguration)
- Method in class orc.orchard.soap.
ExecutorService
Do-nothing override.
CompilerService
- Class in
orc.orchard.java
CompilerService()
- Constructor for class orc.orchard.java.
CompilerService
CompilerService(Logger)
- Constructor for class orc.orchard.java.
CompilerService
CompilerService
- Class in
orc.orchard.rmi
CompilerService(URI, Logger)
- Constructor for class orc.orchard.rmi.
CompilerService
CompilerService(URI)
- Constructor for class orc.orchard.rmi.
CompilerService
CompilerService
- Class in
orc.orchard.soap
HACK: We must explicitly declare every published web method in this class, we can't simply inherit them, for the following reasons: JAX-WS ignores (does not publish) inherited methods.
CompilerService()
- Constructor for class orc.orchard.soap.
CompilerService
Construct a service to run in an existing servlet context.
CompilerServiceInterface
- Interface in
orc.orchard.api
Compile program text into OIL format.
complexType(XSComplexType)
- Method in class org.jvnet.jax_ws_commons.json.
SchemaWalker
componentType
- Variable in class org.jvnet.jax_ws_commons.json.schema.
ArrayJsonType
CompositeJsonType
- Class in
org.jvnet.jax_ws_commons.json.schema
JavaScript object.
CompositeJsonType(String)
- Constructor for class org.jvnet.jax_ws_commons.json.schema.
CompositeJsonType
compute(boolean, boolean)
- Method in class orc.lib.bool.
And
compute(boolean, boolean)
- Method in class orc.lib.bool.
BoolBinopSite
compute(boolean, boolean)
- Method in class orc.lib.bool.
Or
condense()
- Method in class orc.runtime.
Args
Classic 'let' functionality.
Config
- Class in
orc
Class for processing configuration options.
Config()
- Constructor for class orc.
Config
configuration()
- Method in class orc.orchard.
Job
CONS
- Static variable in class orc.ast.extended.pattern.
Pattern
CONS
- Static variable in class orc.ast.sites.
Site
Cons
- Class in
orc.runtime.sites.core
Implements the "cons" constructor site.
Cons()
- Constructor for class orc.runtime.sites.core.
Cons
cons_pattern()
- Method in class orc.parser.
OrcParser
ConsExpr
- Class in
orc.ast.extended
ConsExpr(Expression, Expression)
- Constructor for class orc.ast.extended.
ConsExpr
consExpression()
- Method in class orc.parser.
OrcParser
ConsPattern
- Class in
orc.ast.extended.pattern
ConsPattern(Pattern, Pattern)
- Constructor for class orc.ast.extended.pattern.
ConsPattern
Constant
- Class in
orc.ast.oil.arg
Constant(Object)
- Constructor for class orc.ast.oil.arg.
Constant
Constant
- Class in
orc.ast.simple.arg
Program constants, which occur in argument position.
Constant(Object)
- Constructor for class orc.ast.simple.arg.
Constant
Constant
- Class in
orc.orchard.oil
Constant()
- Constructor for class orc.orchard.oil.
Constant
Constant(Object)
- Constructor for class orc.orchard.oil.
Constant
Constant
- Class in
orc.runtime.values
A value container for an arbitrary Java object, which includes Orc literal atomic values.
Constant(Object)
- Constructor for class orc.runtime.values.
Constant
ConsValue
- Class in
orc.runtime.values
ConsValue(Value, ListValue)
- Constructor for class orc.runtime.values.
ConsValue
content
- Variable in class orc.runtime.values.
SomeValue
Continuation
- Class in
orc.runtime
A
one-shot continuation
which a site can use to resume a computation with a suspended value.
Continuation(Token)
- Constructor for class orc.runtime.
Continuation
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
Argument
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
Constant
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
Field
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
NamedVar
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
Site
convert(Env<Var>)
- Method in class orc.ast.simple.arg.
Var
convert(Env<Var>)
- Method in class orc.ast.simple.
Call
convert(Env<Var>)
- Method in class orc.ast.simple.
Definition
convert(Env<Var>)
- Method in class orc.ast.simple.
Defs
convert(Env<Var>)
- Method in class orc.ast.simple.
Expression
Converts abstract syntax tree into a serializable form, used to generate portable .oil (Orc Intermediate Language) files.
convert(Env<Var>)
- Method in class orc.ast.simple.
Let
convert(Env<Var>)
- Method in class orc.ast.simple.
Parallel
convert(Env<Var>)
- Method in class orc.ast.simple.
Semi
convert(Env<Var>)
- Method in class orc.ast.simple.
Sequential
convert(Env<Var>)
- Method in class orc.ast.simple.
Silent
convert(Env<Var>)
- Method in class orc.ast.simple.
Where
copy()
- Method in class orc.runtime.
Token
Create a copy of the token
create(XSType)
- Method in class org.jvnet.jax_ws_commons.json.schema.
JsonTypeBuilder
createCall(Token, List<Future>, Node)
- Method in class orc.runtime.sites.
Site
Invoked by a Call to invoke a site.
createCall(Token, List<Future>, Node)
- Method in interface orc.runtime.values.
Callable
Create a call to a callable value
createCall(Token, List<Future>, Node)
- Method in class orc.runtime.values.
Closure
To create a call to a closure, a new token is created using the environment in which the closure was defined.
createCell()
- Method in class orc.runtime.values.
GroupCell
Groups are organized into a tree.
createEncoder(WSBinding)
- Method in class org.jvnet.jax_ws_commons.json.
JSONBindingID
createKey(String, String, String)
- Method in class org.jvnet.jax_ws_commons.json.
SchemaConvention
Convert XML name to JSON.
createQName(String, Node)
- Method in class org.jvnet.jax_ws_commons.json.
SchemaConvention
createTmpdir(String)
- Static method in class orc.
Orc
Create a new temporary directory and return the path to that directory.
createXMLStreamReader(JSONTokener)
- Method in class org.jvnet.jax_ws_commons.json.
SchemaInfo
createXMLStreamWriter(Writer)
- Method in class org.jvnet.jax_ws_commons.json.
SchemaInfo
CxfWebservice
- Class in
orc.lib.net
SOAP (WSDL) webservice site.
CxfWebservice()
- Constructor for class orc.lib.net.
CxfWebservice
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_