Uses of Class
standup.joke.JokeSet

Packages that use JokeSet
standup.clouds This package provides the implementation for the STANDUP user interface. 
standup.joke This package provides joke generation functionality and all its related data structures. 
 

Uses of JokeSet in standup.clouds
 

Methods in standup.clouds that return JokeSet
 JokeSet CloudButtonOldJokesWord.getJokeSet()
           
 JokeSet CloudButtonOldJokesType.getJokeSet()
           
 JokeSet CloudButtonOldJokesTopic.getJokeSet()
           
 JokeSet CloudButtonOldJokesLexeme.getJokeSet()
           
 JokeSet CloudButtonOldJokesFavourites.getJokeSet()
           
 JokeSet CloudButtonOldJokesAll.getJokeSet()
           
abstract  JokeSet CloudButtonOldJokes.getJokeSet()
           
 

Uses of JokeSet in standup.joke
 

Fields in standup.joke declared as JokeSet
private  JokeSet ProfileJokeGeneration.favourites
          A JokeSet representing the user's favourite jokes.
private  JokeSet ProfileJokeGeneration.generatedJokeLog
          A JokeSet representing previously generated jokes.
private  JokeSet InstantiationConstraintNovelty.generatedJokeLog
           
(package private)  JokeSet BackendJokeSetSQL.jokeCache
           
(package private)  JokeSet BackendJokeSetOnly.jokeCache
           
 

Methods in standup.joke that return JokeSet
 JokeSet JokeSet.duplicate()
          Returns a shallow copy of this JokeSet -- but then again JokeStructures should be immutable objects so it shouldn't make a difference...
 JokeSet Backend.getFavouriteJokes()
          Returns the subset of the current user's favourite jokes that satisfy the current user's joke constraints.
 JokeSet ProfileJokeGeneration.getFavourites()
           
 JokeSet ProfileJokeGeneration.getGeneratedJokeLog()
           
 JokeSet JokeSet.getJokes(JokeConstraints jcs)
           
(package private)  JokeSet JokeSet.getJokes(String schemaLabel)
          This function is only used when checking schema instantiations against the generated joke log.
 JokeSet Backend.getOldJokes()
          Returns the subset of the current user's previously generated jokes that satisfy the current user profile's constraints.
 JokeSet Backend.getOldJokes(JokeConstraints constraints)
          Returns the subset of the current user's previously generated jokes that satisfy the given JokeConstraints.
 JokeSet Backend.getOldJokes(JokeType t)
          Returns the subset of the current user's previously generated jokes that satisfy the current user profile's constraints and is of the given JokeType.
 JokeSet Backend.getOldJokes(Lexeme k)
          Returns the subset of the current user's previously generated jokes that satisfy the current user profile's constraints and use the given Lexeme in either their question or answer.
 JokeSet Backend.getOldJokes(LexemeSet lxs)
          Returns the subset of the current user's previously generated jokes that satisfy the current user profile's constraints and use at least one Lexeme from the given LexemeSet in their question or answer.
 JokeSet Backend.getOldJokes(Topic t)
          Returns the subset of the current user's previously generated jokes that satisfy the current user profile's constraints and use at least one Lexeme 'about' the given Topic in their question or answer.
static JokeSet JokeSet.load(File file)
           
static JokeSet JokeSet.load(URL url)
           
static JokeSet JokeSet.readXML(Element doc)
           
 

Methods in standup.joke with parameters of type JokeSet
 int JokeSet.add(JokeSet js)
           
 void JokeSet.remove(JokeSet js)
           
 void Generator.setupExclusionTable(JokeSet jokelog, String schemaLabel)
           
 void Generator.setupExclusionTables(JokeSet jokelog)
           
 

Constructors in standup.joke with parameters of type JokeSet
InstantiationConstraintNovelty(JokeSet generatedJokeLog)