Building Parsers with Java

Uses of Interface
sjm.utensil.PubliclyCloneable

Packages that use PubliclyCloneable
sjm.engine   
sjm.examples.cloning   
sjm.examples.coffee   
sjm.examples.design   
sjm.examples.query   
sjm.examples.robot   
sjm.examples.sling   
sjm.parse   
sjm.parse.chars   
sjm.parse.tokens   
 

Uses of PubliclyCloneable in sjm.engine
 

Classes in sjm.engine that implement PubliclyCloneable
 class Scope
          A scope is a repository for variables.
 

Uses of PubliclyCloneable in sjm.examples.cloning
 

Classes in sjm.examples.cloning that implement PubliclyCloneable
 class Course
          This class shows a typical clone() method.
 class Professor
          This class just supports the ThisClass example of a typical clone.
 class Textbook
          This class just supports the ThisClass example of a typical clone.
 

Uses of PubliclyCloneable in sjm.examples.coffee
 

Classes in sjm.examples.coffee that implement PubliclyCloneable
 class Coffee
          A Coffee object represents a type of coffee.
 

Uses of PubliclyCloneable in sjm.examples.design
 

Classes in sjm.examples.design that implement PubliclyCloneable
 class RunningAverage
          Objects of this class maintain a running average.
 

Uses of PubliclyCloneable in sjm.examples.query
 

Classes in sjm.examples.query that implement PubliclyCloneable
 class QueryBuilder
          This class accepts terms, class names and comparisons, and then builds a query from them.
 

Methods in sjm.examples.query that return PubliclyCloneable
protected  PubliclyCloneable JaqlTester.freshTarget()
           
 

Uses of PubliclyCloneable in sjm.examples.robot
 

Classes in sjm.examples.robot that implement PubliclyCloneable
 class PickCommand
          Just for demonstration.
 class PlaceCommand
          Just for demonstration.
 class RobotCommand
          A RobotCommand encapsulates the work that lies behind a high level command like "pick carrier from input1".
 class ScanCommand
          Just for demonstration.
 

Uses of PubliclyCloneable in sjm.examples.sling
 

Classes in sjm.examples.sling that implement PubliclyCloneable
 class SlingTarget
          This class provides a target for a SlingParser .
 

Methods in sjm.examples.sling that return PubliclyCloneable
protected  PubliclyCloneable SlingTester.freshTarget()
           
 

Uses of PubliclyCloneable in sjm.parse
 

Classes in sjm.parse that implement PubliclyCloneable
 class Assembly
          An assembly maintains a stream of language elements along with stack and target objects.
 

Fields in sjm.parse declared as PubliclyCloneable
protected  PubliclyCloneable Assembly.target
           
 

Methods in sjm.parse that return PubliclyCloneable
protected  PubliclyCloneable ParserTester.freshTarget()
           
 

Methods in sjm.parse with parameters of type PubliclyCloneable
 void Assembly.setTarget(PubliclyCloneable target)
          Sets the target for this assembly.
 

Uses of PubliclyCloneable in sjm.parse.chars
 

Classes in sjm.parse.chars that implement PubliclyCloneable
 class CharacterAssembly
          A CharacterAssembly is an Assembly whose elements are characters.
 

Uses of PubliclyCloneable in sjm.parse.tokens
 

Classes in sjm.parse.tokens that implement PubliclyCloneable
 class TokenAssembly
          A TokenAssembly is an Assembly whose elements are Tokens.
 


by Steve Metsker