Uses of Enum Class
com.articulate.sigma.nlg.CaseRole
Packages that use CaseRole
Package
Description
Provides classes for natural language generation in the Sigma knowledge engineering environment version developed
at Articulate Software Inc.
-
Uses of CaseRole in com.articulate.sigma.nlg
Methods in com.articulate.sigma.nlg that return CaseRoleModifier and TypeMethodDescriptionstatic CaseRoleCaseRole.getCaseRole(Collection<String> list) From the input list, return the first string that is a valid case role.static CaseRoleCaseRole.toCaseRole(String input, KB kb) Return a valid case role based on the string input.static CaseRoleReturns the enum constant of this class with the specified name.static CaseRole[]CaseRole.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.articulate.sigma.nlg that return types with arguments of type CaseRoleModifier and TypeMethodDescriptionSVOGrammar.getCaseRolesForGrammarPosition(String verb, SVOElement.SVOGrammarPosition grammarRole) Return the case roles most appropriate for a given grammar role and a verb.VerbProperties.getCaseRolesForGrammarRole(String verb, SVOElement.SVOGrammarPosition grammarRole) Return a list of case roles for the given verb and the given grammar role.VerbPropertiesSimpleImpl.getCaseRolesForGrammarRole(String verb, SVOElement.SVOGrammarPosition grammarRole) Return a list of case roles for the given verb and the given grammar role.com.google.common.collect.Multiset<CaseRole> SVOElement.getConsumedCaseRoles()SumoProcessCollector.getRolesAndEntities()Get all the roles and their entities for this event.Methods in com.articulate.sigma.nlg with parameters of type CaseRoleModifier and TypeMethodDescriptionvoidSVOElement.addConsumedCaseRole(CaseRole role) Preposition.getPrepositionForCaseRole(String verb, CaseRole caseRole) VerbProperties.getPrepositionForCaseRole(String verb, CaseRole caseRole) Return a list of prepositions for the given verb and the given case role.VerbPropertiesSimpleImpl.getPrepositionForCaseRole(String verb, CaseRole caseRole) Return a list of prepositions for the given verb and the given case role.Method parameters in com.articulate.sigma.nlg with type arguments of type CaseRoleModifier and TypeMethodDescriptionvoidSentence.setCaseRolesScratchpad(com.google.common.collect.Multimap<CaseRole, String> roles) Set the case roles scratch pad with the given case roles.Constructor parameters in com.articulate.sigma.nlg with type arguments of type CaseRoleModifierConstructorDescriptionSentence(com.google.common.collect.Multimap<CaseRole, String> roles, SumoProcess process, KB inKB, com.google.common.collect.Multimap<String, SumoProcessEntityProperty> properties) Constructor.