Uses of Class
gnu.mapping.ProcedureN

Packages that use ProcedureN
gnu.expr Supports Expression, and various related classes need to compile programming languages. 
gnu.kawa.functions Various core run-time functions and operators. 
gnu.kawa.reflect Contains classes to use reflection. 
gnu.kawa.servlet   
gnu.kawa.xml Classes for using XML within Kawa. 
gnu.mapping Supports Procedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript). 
gnu.q2.lang Support for the experimental Q2 language. 
gnu.xquery.util   
kawa.lang Core Kawa classes for Scheme and Lisp compile-time. 
kawa.standard Primitive Scheme syntax and functions. 
 

Uses of ProcedureN in gnu.expr
 

Subclasses of ProcedureN in gnu.expr
 class GenericProc
          A collection of MethodProcs; one is chosen at apply time.
 class ModuleMethod
          Call a specified method in in a ModuleBody.
 class PrimProcedure
          A primitive Procedure implemented by a plain Java method.
 

Uses of ProcedureN in gnu.kawa.functions
 

Subclasses of ProcedureN in gnu.kawa.functions
 class AddOp
          Implement the Scheme standard functions "+" and "-".
 class AppendValues
           
 class Apply
          Implement the standard Scheme function "apply".
 class ApplyToArgs
          Implement the standard Scheme function "apply".
 class ArrayRef
           
 class ArraySet
           
 class DivideOp
          Implement the Scheme standard function "/".
 class Format
           
 class GetNamedInstancePart
          The value of the Kawa Scehem expression '*:PART-NAME'.
 class MakeList
          Implement the Scheme standard function "list".
 class MakeProcedure
           
 class MultiplyOp
          Implement the Scheme standard function "*".
 class NumberCompare
          This implements the numeric comparison relations: <, <=, etc.
 class ValuesMap
          Map a function over a value sequence, yielding a new sequence.
 

Uses of ProcedureN in gnu.kawa.reflect
 

Subclasses of ProcedureN in gnu.kawa.reflect
 class Invoke
           
 class TypeSwitch
          Implement 'typeswitch' (as in XQuery) or 'typecase'.
 

Uses of ProcedureN in gnu.kawa.servlet
 

Subclasses of ProcedureN in gnu.kawa.servlet
 class GetRequest
          A 0-argument function that returns the current ServletRequest.
 class GetResponse
          A 0-argument function that returns the current ServletResponse.
 

Uses of ProcedureN in gnu.kawa.xml
 

Subclasses of ProcedureN in gnu.kawa.xml
 class AncestorAxis
          Used to implement a ancestor:: step in a path expression.
 class AncestorOrSelfAxis
          Used to implement a ancestor-or-self:: step in a path expression.
 class AttributeAxis
          Used to implement an attribute:: step in a path expression.
 class Attributes
           
 class ChildAxis
          Used to implement a child:: step in a path expression.
 class Children
           
 class CommentConstructor
           
 class DescendantAxis
          Used to implement a descendant:: step in a path expression.
 class DescendantOrSelfAxis
          Used to implement a descendant-or-self:: step in a path expression.
 class DocumentConstructor
           
 class FollowingAxis
          Used to implement a following:: step in a path expression.
 class FollowingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class IteratorItems
           
 class ListItems
          A function that maps a List into the sequence of its elements.
 class MakeAttribute
           
 class MakeCDATA
           
 class MakeElement
           
 class MakeProcInst
           
 class MakeResponseHeader
          A procedure that implements the "response-header" function.
 class MakeText
           
 class MakeWithBaseUri
          A Procedure to create an included entity object, or set the base-uri property for a document or fragment.
 class NodeConstructor
           
 class ParentAxis
          Used to implement a parent:: step in a path expression.
 class PrecedingAxis
          Used to implement a following:: step in a path expression.
 class PrecedingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class SelfAxis
          Used to implement a self:: step in a path expression.
 class TreeScanner
          Abstract class that scans part of a node tree.
 

Uses of ProcedureN in gnu.mapping
 

Subclasses of ProcedureN in gnu.mapping
 class MethodProc
          Similar to a CLOS method.
 class Setter
          The "setter" of procedure that can be used in the LHS of an assignment.
 class Setter0
          A special case of Setter, retricted to no arguments, except the RHS.
 class Setter1
          A special case of Setter, retricted to one argument (plus the RHS).
 

Uses of ProcedureN in gnu.q2.lang
 

Subclasses of ProcedureN in gnu.q2.lang
 class Q2Apply
           
 

Uses of ProcedureN in gnu.xquery.util
 

Subclasses of ProcedureN in gnu.xquery.util
 class IntegerRange
           
 class OrderedMap
          A procedure used to represent a FLWOR expression with an order by clause.
 class RelativeStep
          Implements XPath path expression.
 class SubList
          Extracts a sub-range from a value sequence.
 class ValuesEvery
          Used to implement 'some - satisfies' and 'every - satisfies'.
 class ValuesFilter
           
 

Uses of ProcedureN in kawa.lang
 

Subclasses of ProcedureN in kawa.lang
 class Continuation
          A Continuation "represents an entire (default) future for the computation.
 class RecordConstructor
           
 

Uses of ProcedureN in kawa.standard
 

Subclasses of ProcedureN in kawa.standard
 class append
          Implement the Scheme standard function "append".
 class callcc
          Implement the Scheme standard function "call-with-current-continuation".
 class make
           
 class map
          Implement the Scheme standard functions "map" and "for-each".
 class throw_name
           
 class TracedProcedure
          A TracedProcedure is a Procedure wrapper that writes trace output.
 class vector_append
          Implement the Scheme extended function "vector-append".