Uses of Class
standup.joke.Precondition

Packages that use Precondition
standup.joke This package provides joke generation functionality and all its related data structures. 
 

Uses of Precondition in standup.joke
 

Fields in standup.joke declared as Precondition
private  Precondition Clause.outSpec
           
private  Precondition Clause.tempSpec
           
 

Fields in standup.joke with type parameters of type Precondition
private  List<Precondition> Schema.answerOutSpecs
           
private  List<Precondition> Schema.preconditions
           
private  List<Precondition> Clause.preconditions
           
private  List<Precondition> Schema.questionOutSpecs
           
 

Methods in standup.joke that return Precondition
 Precondition Precondition.duplicate()
           
 Precondition Clause.getOutSpec()
           
 Precondition Clause.getTempSpec()
           
 

Methods in standup.joke that return types with arguments of type Precondition
static List<Precondition> Precondition.doPreconditionList(Element E)
           
 List<Precondition> Schema.getAnswerOutSpec()
           
private  List<Precondition> Clause.getDuplicateFunctorPreconditions(String functor, List<Precondition> precondCopy, Hashtable<Precondition,String> dupeFunctorNames)
           
 List<Precondition> Schema.getPreconditions()
           
 List<Precondition> Clause.getPreconditions()
           
 List<Precondition> Schema.getQuestionOutSpec()
           
 

Method parameters in standup.joke with type arguments of type Precondition
private  void JokeGraph.addPreconditions(Bindings bindings, List<Precondition> preconditions, SourceProcess sourceProcess, String sourceLabel)
          Given a list of Preconditions, this method goes through them and adds representations of them to this JokeGraph.
private  List<Precondition> Clause.getDuplicateFunctorPreconditions(String functor, List<Precondition> precondCopy, Hashtable<Precondition,String> dupeFunctorNames)
           
private  List<Precondition> Clause.getDuplicateFunctorPreconditions(String functor, List<Precondition> precondCopy, Hashtable<Precondition,String> dupeFunctorNames)
           
 

Constructors in standup.joke with parameters of type Precondition
Clause(Precondition outSpec, Precondition tempSpec, List<Precondition> preconditions, UnifiableListVar tempSpecArgumentQueryableLexemes)
          Default constructor providing instances for all fields.
 

Constructor parameters in standup.joke with type arguments of type Precondition
Clause(Precondition outSpec, Precondition tempSpec, List<Precondition> preconditions, UnifiableListVar tempSpecArgumentQueryableLexemes)
          Default constructor providing instances for all fields.
Schema(String _label, UnifiableListVar _variables, UnifiableListVar _lexemes, List<Precondition> _p, List<Precondition> _q, List<Precondition> _a, String _sqlTableName, boolean _ups, int _ic)
           
Schema(String _label, UnifiableListVar _variables, UnifiableListVar _lexemes, List<Precondition> _p, List<Precondition> _q, List<Precondition> _a, String _sqlTableName, boolean _ups, int _ic)
           
Schema(String _label, UnifiableListVar _variables, UnifiableListVar _lexemes, List<Precondition> _p, List<Precondition> _q, List<Precondition> _a, String _sqlTableName, boolean _ups, int _ic)