public class PropositionNaturalLanguageTemplater extends Object implements org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplaterContract
| Modifier and Type | Field and Description |
|---|---|
static String |
CONSTANT_VALUE_TOKEN
An integer value token.
|
static String |
OPERATOR_TOKEN
Relational operator token.
|
| Constructor and Description |
|---|
PropositionNaturalLanguageTemplater()
Constructs a new proposition natural language templater.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setKrmsTypeRepositoryService(org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService krmsTypeRepositoryService) |
void |
setTranslationContextRegistry(TranslationContextRegistry<TranslationContext> translationContextRegistry)
Sets the template context registry.
|
String |
translate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate,
Map<String,Object> parametersMap) |
public static final String OPERATOR_TOKEN
public static final String CONSTANT_VALUE_TOKEN
public PropositionNaturalLanguageTemplater()
public void setTranslationContextRegistry(TranslationContextRegistry<TranslationContext> translationContextRegistry)
translationContextRegistry - Template context registrypublic String translate(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate, Map<String,Object> parametersMap)
translate in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplaterContractpublic void setKrmsTypeRepositoryService(org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService krmsTypeRepositoryService)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.