Uses of Class
standup.lexicon.LexemeSet

Packages that use LexemeSet
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. 
standup.lexicon This package provides classes and interfaces that handle access and manipulation of the STANDUP lexicon. 
standup.sql Provides classes and interfaces that handle access to the STANDUP lexical database, currently implemented as a relational database using PostgreSQL server. 
 

Uses of LexemeSet in standup.clouds
 

Fields in standup.clouds declared as LexemeSet
private  LexemeSet WordTrie.lexemeSet
           
(package private)  LexemeSet CloudButtonSenseChooser.lxs
           
private  LexemeSet CloudButtonOldJokesWord.lxs
           
private  LexemeSet CloudButtonNewJokeWord.lxs
           
(package private)  LexemeSet CloudButtonWordTypeIn.matches
           
 

Fields in standup.clouds with type parameters of type LexemeSet
(package private)  Hashtable<String,LexemeSet> CloudFrontend.cachedWordClusters
           
private  Hashtable<String,LexemeSet> CloudButtonWordClustered.wordFormClusters
           
 

Methods in standup.clouds that return LexemeSet
(package private)  LexemeSet WordTrie.getLexemeSet()
           
 

Methods in standup.clouds that return types with arguments of type LexemeSet
(package private)  Hashtable<String,LexemeSet> CloudFrontend.getWordClusters()
           
 

Methods in standup.clouds with parameters of type LexemeSet
static CloudLabel CloudLabelFactory.getCloudLabel(LexemeSet lxs)
           
static CloudLabel CloudLabelFactory.getHelp15(LexemeSet ls1, LexemeSet ls2)
           
static CloudLabel CloudLabelFactory.getHelp1618(LexemeSet ls)
           
(package private) static CloudButton CloudButtonWordTrie.getLexemeSetLubbleDependingOnChooseSpecificLexemes(CloudFrontend frontend, CloudButton parent, boolean chooseSpecificLexemes, LexemeSet lxs, String prefix)
           
static CloudLabel CloudLabelFactory.getMessageChooseCorrectMeaning(LexemeSet lxs)
           
static CloudLabel CloudLabelFactory.getModifier(LexemeSet lxs)
           
 

Method parameters in standup.clouds with type arguments of type LexemeSet
(package private) static WordTrie WordTrie.constructWordTrie(String prefix, Set<String> stringsStartingWithPrefix, Hashtable<String,LexemeSet> wfc)
           
 

Constructors in standup.clouds with parameters of type LexemeSet
CloudButtonJokeGetter(CloudFrontend f, CloudButton p, LexemeSet lxs, CloudLabel bl)
          Constructor for word-based (i.e.
CloudButtonNewJokeWord(CloudFrontend f, CloudButton p, CloudLabel bl, LexemeSet _lxs)
          Constructor for getting a new joke -- by word (non lexeme-specific)
CloudButtonOldJokesWord(CloudFrontend f, CloudButton p, CloudLabel bl, LexemeSet l)
           
CloudButtonSenseChooser(CloudFrontend f, CloudButton _parent, LexemeSet lxs, String prefix)
           
CloudLabelSegment(LexemeSet ls, String prefix, SymbolType[] _st, Color c)
          this constructs a BubbleLabelSegment for a LexemeSet which contains DIFFERENT SENSES OF THE SAME WORDFORM!!! It displays the orthography of the wordform, with the different symbols associated with it above.
WordTrie(String _prefix, LexemeSet _lexemeSet, List<WordTrie> _kids)
           
 

Constructor parameters in standup.clouds with type arguments of type LexemeSet
CloudButtonWordClustered(CloudFrontend f, CloudButton _parent, CloudLabel _label, CloudLabel _msg, CloudLabel help, Hashtable<String,LexemeSet> _wfc, List<String> _wf)
          Constructor for displaying lexemeset clustered alphabetically
 

Uses of LexemeSet in standup.joke
 

Fields in standup.joke declared as LexemeSet
(package private)  LexemeSet InstantiationConstraintLexicon.lexicon
          The LexemeSet where at least one Lexeme is required to appear in the joke.
 

Methods in standup.joke with parameters of type LexemeSet
 JokeStructure Backend.getNewJoke(LexemeSet lxs)
          Attempts to generate a new joke that satisfies the current user profile's constraints and uses at least one Lexeme from the given LexemeSet in its 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.
 boolean JokeStructure.usesAll(LexemeSet ls)
           
 boolean JokeStructure.usesAllInAnswer(LexemeSet ls)
           
 boolean JokeStructure.usesAllInQuestion(LexemeSet ls)
           
 boolean JokeStructure.usesAny(LexemeSet ls)
           
 boolean JokeStructure.usesAnyInAnswer(LexemeSet ls)
           
 boolean JokeStructure.usesAnyInQuestion(LexemeSet ls)
           
 

Constructors in standup.joke with parameters of type LexemeSet
InstantiationConstraintLexicon(LexemeSet lexs)
          Constructor must provide the LexemeSet and the name for the SQL table.
InstantiationConstraintLexiconAll(LexemeSet lexs)
           
InstantiationConstraintLexiconAllClause(LexemeSet lexs)
           
InstantiationConstraintLexiconAllSchema(LexemeSet lexs)
           
InstantiationConstraintLexiconClause(LexemeSet lexs)
           
InstantiationConstraintLexiconNone(LexemeSet lexs)
           
InstantiationConstraintLexiconSchema(LexemeSet lexs)
           
 

Uses of LexemeSet in standup.lexicon
 

Subclasses of LexemeSet in standup.lexicon
 class CustomLexicon
          A CustomLexicon is a LexemeSet that has a label and is XMLsaveable.
 class Topic
          A Topic represents a collection of Lexemes that are related in some sense, e.g.
 

Fields in standup.lexicon declared as LexemeSet
private  LexemeSet Concept.cachedLexemes
           
 

Methods in standup.lexicon that return LexemeSet
static LexemeSet Dictionary.convertLexemeIDSetToLexemeSet(Set<String> lexemeIDs)
          Returns a LexemeSet of Lexemes whose IDs are contained within the given Set<String>.
 LexemeSet LexemeSet.duplicate()
          Returns a duplicate of this LexemeSet.
 LexemeSet Topic.getAllKeywords()
          Returns a LexemeSet that contains the union of all Lexemes associated with this Topic and, recursively, all Lexemes associated with all of its subtopics.
static LexemeSet Dictionary.getAllLexemes()
          Returns a collection of all known Lexemes.
 LexemeSet LexicalComponents.getBlacklist()
           
 LexemeSet Concept.getLexemes()
          Returns a LexemeSet of all Lexemes that mean this Concept.
 LexemeSet LexemeSet.getSpelledLexemes(WordForm w)
          Returns a LexemeSet that is a subset of this LexemeSet containing Lexemes whose form is the given WordForm.
static LexemeSet Dictionary.getSpelledLexemes(WordForm wf)
          Returns all Lexemes whose form is the same as the given WordForm.
 LexemeSet LexemeSet.getSpelledLexemes(WordSequence ws)
          Returns a LexemeSet that is a subset of this LexemeSet containing Lexemes whose spelling is the same as the given WordSequence.
static LexemeSet Dictionary.getSpelledLexemes(WordSequence ws)
          Returns all Lexemes with the given spelling.
 LexemeSet LexicalComponents.getWorkingLexicon()
          Returns a LexemeSet that contains the 'working lexicon', i.e.
 

Methods in standup.lexicon that return types with arguments of type LexemeSet
 Hashtable<String,LexemeSet> LexemeSet.getSpelledClusters()
          Creates a Hashtable that clusters the Lexemes contained in this LexemeSet by orthography.
 

Methods in standup.lexicon with parameters of type LexemeSet
 boolean LexemeSet.add(LexemeSet ls)
          Tries to add the Lexemes contained within the given LexemeSet to this LexemeSet, effectively making this LexemeSet the union of the two.
 boolean CustomLexicon.add(LexemeSet ls)
          Tries to add the Lexemes contained within the given LexemeSet to this CustomLexicon, effectively making this CustomLexicon the union of the two.
 boolean LexemeSet.remove(LexemeSet ls)
          Tries to remove the Lexemes contained within the given LexemeSet from this LexemeSet.
 boolean CustomLexicon.remove(LexemeSet ls)
          Tries to remove the Lexemes contained within the given LexemeSet from this CustomLexicon.
 

Uses of LexemeSet in standup.sql
 

Methods in standup.sql that return LexemeSet
static LexemeSet SQLUtils.getSpelledCompiledLexemes(WordForm w)
          Returns all Lexemes spelt with the given WordForm.
static LexemeSet SQLUtils.getSpelledCompiledLexemes(WordSequence w)
          Returns all Lexemes with the given spelling.
 

Methods in standup.sql with parameters of type LexemeSet
static String SQLUtils.createTemporaryLexemeIDSetTable(LexemeSet ls)
          Creates a temporary table in the SQL database, containing a single 'id' column, and populated by all the Lexeme IDs found in the given LexemeSet.