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

A

AbstractMemberException - Exception in jfun.jaskell
Thrown when an abstract tuple member is evaluated.
AbstractMemberException(String) - Constructor for exception jfun.jaskell.AbstractMemberException
Create an AbstractMemberException.
AbstractMemberException(String, Expr) - Constructor for exception jfun.jaskell.AbstractMemberException
Create an AbstractMemberException.
accept(ExprVisitor) - Method in class jfun.jaskell.ast.Bound
 
accept(ExprVisitor) - Method in interface jfun.jaskell.ast.Expr
 
accept(ParamVisitor) - Method in interface jfun.jaskell.ast.Param
 
accept(PatternVisitor) - Method in interface jfun.jaskell.ast.Pattern
 
acceptVisitor(OperatorVisitor) - Method in interface jfun.jaskell.ast.Operator
 
addChildFirstRoot(String) - Method in class jfun.jaskell.classloader.SimpleLoadingPolicy
Adds a package prefix for child-first.
addChildOnlyRoot(String) - Method in class jfun.jaskell.classloader.SimpleLoadingPolicy
Adds a package prefix for child-only.
addClasses(String[], Class[]) - Method in class jfun.jaskell.Jaskell
Register classes under different names.
addJetFunctions(Jaskell) - Static method in class jfun.jaskell.jet.Jet
To add all Jet related functions to a Jaskell runtime.
addMap(Map) - Method in class jfun.jaskell.Tuple
Creates a new tuple by adding the key-pair values with the key-pair value of this tuple.
addMethod(Class, String, Function) - Method in class jfun.jaskell.Jaskell
Add a function whose name is local to a certain object type.
addParentFirstRoot(String) - Method in class jfun.jaskell.classloader.SimpleLoadingPolicy
Adds a package prefix for parent-first.
addParentOnlyRoot(String) - Method in class jfun.jaskell.classloader.SimpleLoadingPolicy
Adds a package prefix for parent-only.
addStrictFunction(Object, Function) - Method in class jfun.jaskell.Tuple
Add a strict function to this tuple as a member.
addSysPackage(String) - Method in class jfun.jaskell.classloader.ClassLoaderFactory
 
addSysPackage(String) - Method in class jfun.jaskell.Jaskell
Create a new Jaskell object by adding a prefix for a system package so that dynamically created ClassLoader objects will always use parent-first policy for packages starting with this prefix.
addSystemRoot(String) - Method in class jfun.jaskell.classloader.SimpleLoadingPolicy
Adds a package prefix as a system package so that it is guaranteed to be loaded parent-first even if child-first is set for global setting.
addValue(Object, Object) - Method in class jfun.jaskell.Tuple
Add a value to this tuple as a member.
addValue(Object) - Method in class jfun.jaskell.Tuple
Add a value to this tuple as a member.
alone() - Method in class jfun.jaskell.function.DelegatingFunction
 
Alternative - Class in jfun.jaskell.ast
An Alternative is one alternative function definition.
Alternative(Param[], Expr) - Constructor for class jfun.jaskell.ast.Alternative
 
apply(String, int, int, Object, Vector, Vector) - Method in class jfun.jaskell.bsf.BsfJaskellEngine
 
apply(Object[], int, int) - Method in class jfun.jaskell.function.DelegatingFunction
 
apply(Object[]) - Method in class jfun.jaskell.function.DelegatingFunction
 
apply(Object[]) - Method in interface jfun.jaskell.function.Function
Call the function with an array of arguments.
apply(Object[], int, int) - Method in interface jfun.jaskell.function.Function
Call the function with arguments stored in array args.
apply(Object[]) - Method in class jfun.jaskell.function.Function1
 
apply(Object[], int, int) - Method in class jfun.jaskell.function.Function1
 
apply(Object[], int, int) - Method in class jfun.jaskell.function.FunctionN
 
AssertionFailedException - Exception in jfun.jaskell
Represents an assertion failure.
AssertionFailedException(String) - Constructor for exception jfun.jaskell.AssertionFailedException
 
AssertionSupport - Class in jfun.jaskell.junit
This class adds assertion functions to a Jaskell runtime.
AssertionSupport(Jaskell) - Constructor for class jfun.jaskell.junit.AssertionSupport
To create an AssertionSupport object.
asTuple(Object) - Static method in class jfun.jaskell.DefaultResolver
Convert an object to a Tuple if it is not already a Tuple.
A B C D E F G H I J K L M N O P R S T U V W