Uses of Interface
orc.ast.oil.Visitor

Packages that use Visitor
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.arg   
orc.orchard Orchard is the service-oriented implementation of Orc. 
orc.orchard.oil JAXB implementation classes for the Orc Intermediate Language XML binding. 
 

Uses of Visitor in orc.ast.oil
 

Classes in orc.ast.oil that implement Visitor
 class Walker
          Abstract base class tree walker for Oil expressions.
 

Methods in orc.ast.oil with parameters of type Visitor
<E> E
Bar.accept(Visitor<E> visitor)
           
<E> E
Semi.accept(Visitor<E> visitor)
           
<E> E
Push.accept(Visitor<E> visitor)
           
<E> E
Null.accept(Visitor<E> visitor)
           
abstract
<E> E
Expr.accept(Visitor<E> visitor)
           
<E> E
Call.accept(Visitor<E> visitor)
           
<E> E
Defs.accept(Visitor<E> visitor)
           
<E> E
Pull.accept(Visitor<E> visitor)
           
 

Uses of Visitor in orc.ast.oil.arg
 

Methods in orc.ast.oil.arg with parameters of type Visitor
<E> E
Constant.accept(Visitor<E> visitor)
           
<E> E
Site.accept(Visitor<E> visitor)
           
<E> E
Var.accept(Visitor<E> visitor)
           
<E> E
Field.accept(Visitor<E> visitor)
           
 

Uses of Visitor in orc.orchard
 

Classes in orc.orchard that implement Visitor
 class OilSecurityValidator
          Check an OIL expression for security violations.
 

Uses of Visitor in orc.orchard.oil
 

Classes in orc.orchard.oil that implement Visitor
 class Marshaller
          Convert an Orc OIL expression into a representation which can be directly serialized into XML by JAXB.