Uses of Interface
standup.joke.JokeConstraint

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

Uses of JokeConstraint in standup.joke
 

Subinterfaces of JokeConstraint in standup.joke
 interface InstantiationConstraint
          An InstantiationConstraint represents a constraint on the keyword instantiations of a JokeStructure.
 

Classes in standup.joke that implement JokeConstraint
 class InstantiationConstraintAmbiguity
          An InstantiationConstraint that constrains the level of ambiguity found in the keyword instantiations of a joke.
 class InstantiationConstraintFamiliarityScore
          An InstantiationConstraint that constrains the minimum familiarity scores found in the keyword instantiations of a joke.
 class InstantiationConstraintFLevel
          An InstantiationConstraint that constrains the minimum FLevels of a joke.
 class InstantiationConstraintLexeme
          An InstantiationConstraint that constrains a joke to make use of a specific Lexeme.
 class InstantiationConstraintLexemeClause
          An InstantiationConstraint that constrains a joke to make use of a specific Lexeme in its question.
 class InstantiationConstraintLexemeSchema
          An InstantiationConstraint that constrains a joke to make use of a specific Lexeme in its answer.
 class InstantiationConstraintLexicon
          An InstantiationConstraint that constrains a joke to make use of at least one Lexeme in a given LexemeSet.
 class InstantiationConstraintLexiconAll
          An InstantiationConstraint that constrains a joke to use only Lexemes from a given LexemeSet as instantiations.
 class InstantiationConstraintLexiconAllClause
          An InstantiationConstraint that constrains a joke to use only Lexemes from a given LexemeSet as question instantiations.
 class InstantiationConstraintLexiconAllSchema
          An InstantiationConstraint that constrains a joke to use only Lexemes from a given LexemeSet as answer instantiations.
 class InstantiationConstraintLexiconClause
          An InstantiationConstraint that constrains a joke to make use of at least one Lexeme from a given LexemeSet in its question.
 class InstantiationConstraintLexiconNone
          An InstantiationConstraintLexicon that constrains a joke to NOT use ANY Lexemes from a given LexemeSet as instantiations.
 class InstantiationConstraintLexiconSchema
          An InstantiationConstraint that constrains a joke to make use of at least one Lexeme from a given LexemeSet in its answer.
 class InstantiationConstraintNovelty
          An InstantiationConstraint that constrains the Backend to only generate/retrieve a joke that does not appear in the current user's generated joke log.
 class InstantiationConstraintPhoneticSimilarity
          An InstantiationConstraint that constrains the minimum phonetic similarity ratings found in the preconditions of instantiations of a joke.
 class JokeConstraintAllowedSchemas
          A JokeConstraint that constrains a joke to use one from a given set of Schemas.
 class JokeConstraintType
          A JokeConstraint that constrains a joke to be of a given JokeType.
 class JokeConstraintTypes
          A JokeConstraint that constrains a joke to be of one of a given set of JokeTypes.
 

Fields in standup.joke with type parameters of type JokeConstraint
private  Set<JokeConstraint> JokeConstraints.constraints
           
 

Methods in standup.joke that return types with arguments of type JokeConstraint
 Collection<JokeConstraint> JokeConstraints.getConstraints()
           
 

Methods in standup.joke with parameters of type JokeConstraint
 void JokeConstraints.add(JokeConstraint c)
           
 void JokeConstraints.remove(JokeConstraint c)