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

A

AbstractAccounts - Class in orc.orchard
Provide access to accounts stored in a database.
AbstractAccounts() - Constructor for class orc.orchard.AbstractAccounts
 
AbstractCompilerService - Class in orc.orchard
Implementation of a compiler service.
AbstractCompilerService(Logger) - Constructor for class orc.orchard.AbstractCompilerService
 
AbstractCompilerService() - Constructor for class orc.orchard.AbstractCompilerService
 
AbstractExecutorService - Class in orc.orchard
Standard implementation of an ExecutorService.
AbstractExecutorService(Logger, AbstractAccounts) - Constructor for class orc.orchard.AbstractExecutorService
 
AbstractExecutorService(AbstractAccounts) - Constructor for class orc.orchard.AbstractExecutorService
 
accept(Visitor<E>) - Method in class orc.ast.oil.arg.Constant
 
accept(Visitor<E>) - Method in class orc.ast.oil.arg.Field
 
accept(Visitor<E>) - Method in class orc.ast.oil.arg.Site
 
accept(Visitor<E>) - Method in class orc.ast.oil.arg.Var
 
accept(Visitor<E>) - Method in class orc.ast.oil.Bar
 
accept(Visitor<E>) - Method in class orc.ast.oil.Call
 
accept(Visitor<E>) - Method in class orc.ast.oil.Defs
 
accept(Visitor<E>) - Method in class orc.ast.oil.Expr
 
accept(Visitor<E>) - Method in class orc.ast.oil.Null
 
accept(Visitor<E>) - Method in class orc.ast.oil.Pull
 
accept(Visitor<E>) - Method in class orc.ast.oil.Push
 
accept(Visitor<E>) - Method in class orc.ast.oil.Semi
 
accept(Visitor<E>) - Method in class orc.runtime.sites.Site
 
accept(Visitor<E>) - Method in class orc.runtime.values.Closure
 
accept(Visitor<E>) - Method in class orc.runtime.values.Constant
 
accept(Visitor<E>) - Method in class orc.runtime.values.Field
 
accept(Visitor<E>) - Method in class orc.runtime.values.ListValue
 
accept(Visitor<E>) - Method in class orc.runtime.values.OptionValue
 
accept(Visitor<E>) - Method in class orc.runtime.values.TupleValue
 
accept(Visitor<E>) - Method in class orc.runtime.values.Value
 
Account - Class in orc.orchard
Manage a group of jobs associated with a user account.
Account() - Constructor for class orc.orchard.Account
 
activate(Token) - Method in class orc.runtime.OrcEngine
Activate a token by adding it to the queue of active tokens
activate() - Method in class orc.runtime.Token
 
activate(Value) - Method in class orc.runtime.Token
 
add(T) - Method in class orc.env.Env
 
Add - Class in orc.lib.math
NB: this is overloaded to operate on strings, with implicit toString coercion (like Java).
Add() - Constructor for class orc.lib.math.Add
 
add(Token) - Method in class orc.runtime.regions.Region
 
add(Region) - Method in class orc.runtime.regions.Region
 
addAll(List<T>) - Method in class orc.env.Env
 
addClock(LogicalClock) - Method in class orc.runtime.OrcEngine
 
addEvent(int, Token) - Method in class orc.runtime.LogicalClock
 
addFree(Set<Var>) - Method in class orc.ast.simple.arg.Argument
 
addFree(Set<Var>) - Method in class orc.ast.simple.arg.Var
 
addInclude(String) - Method in class orc.Config
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.arg.Var
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Bar
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Call
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Defs
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Expr
If this expression has any indices which are >= depth, add (index - depth) to the index set accumulator.
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Pull
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Push
 
addIndices(Set<Integer>, int) - Method in class orc.ast.oil.Semi
 
addingExpression() - Method in class orc.parser.OrcParser
 
addJob(String, Job) - Method in class orc.orchard.Account
 
addMethod(String, Value) - Method in class orc.runtime.sites.DotSite
 
addMethods() - Method in class orc.lib.music_calendar.GoogleCalendar
 
addMethods() - Method in class orc.lib.music_calendar.MySpace
 
addMethods() - Method in class orc.lib.net.Mail
 
addMethods() - Method in class orc.lib.net.Mail.MailFilter
 
addMethods() - Method in class orc.lib.net.Mail.MailFolder
 
addMethods() - Method in class orc.lib.net.Mail.MailMessage
 
addMethods() - Method in class orc.lib.net.Mail.MailStore
 
addMethods() - Method in class orc.lib.net.Mail.MailTransport
 
addMethods() - Method in class orc.lib.state.Buffer.BufferInstance
 
addMethods() - Method in class orc.lib.state.Cell.CellInstance
 
addMethods() - Method in class orc.lib.state.Ref.RefInstance
 
addMethods() - Method in class orc.lib.state.SyncChannel.SyncChannelInstance
 
addMethods() - Method in class orc.runtime.sites.DotSite
 
addVars(Set<Integer>, int) - Method in class orc.ast.oil.Def
 
advance() - Method in class orc.runtime.LogicalClock
 
ALPHA - Static variable in interface orc.parser.OrcParserTokenTypes
 
AMPERSAND - Static variable in interface orc.parser.OrcParserTokenTypes
 
And - Class in orc.lib.bool
 
And() - Constructor for class orc.lib.bool.And
 
AND - Static variable in interface orc.parser.OrcParserTokenTypes
 
annotation(XSAnnotation) - Method in class org.jvnet.jax_ws_commons.json.SchemaWalker
 
apply(BigInteger, BigInteger) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(BigDecimal, BigDecimal) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(int, int) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(long, long) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(byte, byte) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(short, short) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(double, double) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(float, float) - Method in interface orc.runtime.Args.NumericBinaryOperator
 
apply(BigInteger) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(BigDecimal) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(int) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(long) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(byte) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(short) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(double) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
apply(float) - Method in interface orc.runtime.Args.NumericUnaryOperator
 
applyNumericOperator(Number, Number, Args.NumericBinaryOperator<T>) - Static method in class orc.runtime.Args
Dispatch a binary operator based on the widest type of two numbers.
applyNumericOperator(Number, Args.NumericUnaryOperator<T>) - Static method in class orc.runtime.Args
Dispatch a unary operator based on the type of a number.
Arg - Class in orc.ast.oil.arg
 
Arg() - Constructor for class orc.ast.oil.arg.Arg
 
arg(Arg) - Method in class orc.runtime.Token
 
argify() - Method in class orc.ast.extended.Expression
Simplify an expression which occurs in an argument (nested) position.
argify() - Method in class orc.ast.extended.Field
 
argify() - Method in class orc.ast.extended.Literal
 
argify() - Method in class orc.ast.extended.Name
 
args - Variable in class orc.ast.extended.Call
 
args - Variable in class orc.ast.extended.Let
 
args - Variable in class orc.ast.oil.Call
 
args - Variable in class orc.ast.simple.Call
 
args - Variable in class orc.ast.simple.Let
 
Args - Class in orc.runtime
Container for arguments to a site.
Args(List<Value>) - Constructor for class orc.runtime.Args
 
Args.NumericBinaryOperator<T> - Interface in orc.runtime
A binary operator on numbers
Args.NumericUnaryOperator<T> - Interface in orc.runtime
A unary operator on numbers
Argument - Class in orc.ast.simple.arg
An AST class (distinct from Expression) which contains arguments to calls.
Argument() - Constructor for class orc.ast.simple.arg.Argument
 
Argument - Class in orc.orchard.oil
Arguments to sites and expressions.
Argument() - Constructor for class orc.orchard.oil.Argument
 
arguments - Variable in class orc.orchard.oil.Call
 
arguments() - Method in class orc.parser.OrcParser
 
ArgumentTypeMismatchException - Exception in orc.error
 
ArgumentTypeMismatchException(String) - Constructor for exception orc.error.ArgumentTypeMismatchException
 
ArgumentTypeMismatchException(int, String, String) - Constructor for exception orc.error.ArgumentTypeMismatchException
 
ArgumentTypeMismatchException(String, int, String, String) - Constructor for exception orc.error.ArgumentTypeMismatchException
 
arity - Variable in class orc.ast.oil.Def
 
arity - Variable in class orc.orchard.oil.Definition
 
arity - Variable in class orc.runtime.nodes.Def
 
arityExpected - Variable in exception orc.error.ArityMismatchException
 
ArityMismatchException - Exception in orc.error
 
ArityMismatchException(String) - Constructor for exception orc.error.ArityMismatchException
 
ArityMismatchException(String, int, int) - Constructor for exception orc.error.ArityMismatchException
 
ArityMismatchException(int, int) - Constructor for exception orc.error.ArityMismatchException
 
arityProvided - Variable in exception orc.error.ArityMismatchException
 
arityProvided - Variable in exception orc.error.InsufficientArgsException
 
ArrayJsonType - Class in org.jvnet.jax_ws_commons.json.schema
 
ArrayJsonType(JsonType) - Constructor for class org.jvnet.jax_ws_commons.json.schema.ArrayJsonType
 
asArg() - Method in interface orc.ast.extended.Expression.Arg
Extracts the Argument component of the Arg.
asArray() - Method in class orc.runtime.Args
 
asList() - Method in class orc.runtime.values.TupleValue
 
AsPattern - Class in orc.ast.extended.pattern
 
AsPattern(Pattern, String) - Constructor for class orc.ast.extended.pattern.AsPattern
 
Assign - Class in orc.runtime.nodes
Compiled node for assignment.
Assign(Node) - Constructor for class orc.runtime.nodes.Assign
 
asValue() - Method in class orc.ast.simple.arg.Var
 
at(int) - Method in class orc.runtime.values.TupleValue
 
AtoB - Class in orc.lib.str
 
AtoB() - Constructor for class orc.lib.str.AtoB
 
AtoI - Class in orc.lib.str
 
AtoI() - Constructor for class orc.lib.str.AtoI
 
ATSIGN - Static variable in interface orc.parser.OrcParserTokenTypes
 
attGroupDecl(XSAttGroupDecl) - Method in class org.jvnet.jax_ws_commons.json.SchemaWalker
 
attributeDecl(XSAttributeDecl) - Method in class org.jvnet.jax_ws_commons.json.SchemaWalker
 
attributeUse(XSAttributeUse) - Method in class org.jvnet.jax_ws_commons.json.SchemaWalker
 

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