Copyright © 2009, 2010 Nu Echo Inc. All Rights Reserved.
A C D G I M N P R S T U V

A

ABNF - Static variable in class com.nuecho.api.grammar.GrammarFormat
W3C SRGS ABNF grammar format.

C

CacheControl - Interface in com.nuecho.api.grammar
Interface implemented by cache control objects.
CacheControlException - Exception in com.nuecho.api.grammar
Exception thrown by cache control objects.
CacheControlException(String) - Constructor for exception com.nuecho.api.grammar.CacheControlException
Constructor.
CacheControlException(String, Throwable) - Constructor for exception com.nuecho.api.grammar.CacheControlException
Constructor.
com.nuecho.api.grammar - package com.nuecho.api.grammar
Classes and interfaces for programmatically creating dynamic grammar instantiation contexts.
com.nuecho.application.grammarserver.servlets - package com.nuecho.application.grammarserver.servlets
Classes implementing the NuGram Server servlets and some commonly used context initializers.
ContextInitializationException - Exception in com.nuecho.api.grammar
Base class of all exceptions thrown by a ContextInitializer getContext method.
ContextInitializationException() - Constructor for exception com.nuecho.api.grammar.ContextInitializationException
Default constructor.
ContextInitializationException(String) - Constructor for exception com.nuecho.api.grammar.ContextInitializationException
Constructor.
ContextInitializationException(Throwable) - Constructor for exception com.nuecho.api.grammar.ContextInitializationException
Constructor.
ContextInitializationException(String, Throwable) - Constructor for exception com.nuecho.api.grammar.ContextInitializationException
Constructor.
ContextInitializer - Interface in com.nuecho.api.grammar
A ContextInitializer is an object used to programmatically create an instantiation context that will be merged with a dynamic grammar to produce a static grammar.
createAlternative(GrammarFragment[]) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates an alternative between many expansions.
createAlternative(GrammarFragment[], double[]) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates an alternative between many expansions, with associated weights.
createRepeat(GrammarFragment, int, int, double) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a repeated expansion.
createRuleref(String) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a reference to the rule specified by the given URI.
createSequence(GrammarFragment[]) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a sequence of expansions.
createTag(String) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a semantic tag node.
createWord(String) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a word (token) using an unspecified language.
createWord(String, String) - Method in interface com.nuecho.api.grammar.GrammarFragmentFactory
Creates a word (token) in the given language.
currentChecksum() - Method in interface com.nuecho.api.grammar.CacheControl
 

D

DefaultContextInitializer - Class in com.nuecho.application.grammarserver.servlets
Implementation of ContextInitializer that puts the value associated with each key in the parameterMap.
DefaultContextInitializer() - Constructor for class com.nuecho.application.grammarserver.servlets.DefaultContextInitializer
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.nuecho.application.grammarserver.servlets.GrammarServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.nuecho.application.grammarserver.servlets.GrammarsServlet
 
doInit(ServletConfig) - Method in class com.nuecho.application.grammarserver.servlets.GrammarServlet
Convenience method called at servlet initialization time.
doInit(ServletConfig) - Method in class com.nuecho.application.grammarserver.servlets.GrammarsServlet
Convenience method called at servlet initialization time.
doInit(ServletConfig) - Method in class com.nuecho.application.grammarserver.servlets.InterpretationServlet
Convenience method called at servlet initialization time.
doInit(ServletConfig) - Method in class com.nuecho.application.grammarserver.servlets.PostProcessorServlet
Convenience method called at servlet initialization time.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.nuecho.application.grammarserver.servlets.GrammarServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.nuecho.application.grammarserver.servlets.InterpretationServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.nuecho.application.grammarserver.servlets.PostProcessorServlet
 

G

getContext(Map, GrammarFragmentFactory, CacheControl) - Method in interface com.nuecho.api.grammar.ContextInitializer
Computes an instantiation context from a map of parameters.
getContext(Map, GrammarFragmentFactory, CacheControl) - Method in class com.nuecho.application.grammarserver.servlets.DefaultContextInitializer
 
getContext(Map, GrammarFragmentFactory, CacheControl) - Method in class com.nuecho.application.grammarserver.servlets.MultiJsonContextInitializer
 
getContext(Map, GrammarFragmentFactory, CacheControl) - Method in class com.nuecho.application.grammarserver.servlets.SingleJsonContextInitializer
 
getGrammarFormat(String) - Static method in class com.nuecho.api.grammar.GrammarFormat
 
getKey() - Method in class com.nuecho.api.grammar.GrammarFormat
 
getMimeType() - Method in class com.nuecho.api.grammar.GrammarFormat
 
getServletInfo() - Method in class com.nuecho.application.grammarserver.servlets.GrammarServlet
 
getServletInfo() - Method in class com.nuecho.application.grammarserver.servlets.GrammarsServlet
 
getServletInfo() - Method in class com.nuecho.application.grammarserver.servlets.InterpretationServlet
 
getServletInfo() - Method in class com.nuecho.application.grammarserver.servlets.PostProcessorServlet
 
GrammarFormat - Class in com.nuecho.api.grammar
This is a (Java 1.4 compatible) type-safe enumeration for all supported grammar formats.
GrammarFragment - Interface in com.nuecho.api.grammar
Interface that all grammar expansion nodes implement.
GrammarFragmentCreationException - Exception in com.nuecho.api.grammar
Class for exceptions thrown by a GrammarFragmentFactory object.
GrammarFragmentCreationException(String) - Constructor for exception com.nuecho.api.grammar.GrammarFragmentCreationException
Constructor.
GrammarFragmentFactory - Interface in com.nuecho.api.grammar
This interface defines a factory for grammar expansion nodes.
GrammarServlet - Class in com.nuecho.application.grammarserver.servlets
Servlet for URLs starting with /grammar.
GrammarServlet() - Constructor for class com.nuecho.application.grammarserver.servlets.GrammarServlet
 
GrammarsServlet - Class in com.nuecho.application.grammarserver.servlets
Servlet for URLs starting with /grammars.
GrammarsServlet() - Constructor for class com.nuecho.application.grammarserver.servlets.GrammarsServlet
 
GRXML - Static variable in class com.nuecho.api.grammar.GrammarFormat
W3C SRGS XML grammar format.
GSL - Static variable in class com.nuecho.api.grammar.GrammarFormat
Nuance GSL grammar format.

I

InterpretationServlet - Class in com.nuecho.application.grammarserver.servlets
Servlet for URLs starting with /interpretation.
InterpretationServlet() - Constructor for class com.nuecho.application.grammarserver.servlets.InterpretationServlet
 
InvalidParameterException - Exception in com.nuecho.api.grammar
Exception thrown when a variable name, in an instantiation context, is not composed of only ASCII characters.
InvalidParameterException() - Constructor for exception com.nuecho.api.grammar.InvalidParameterException
Default constructor.
InvalidParameterException(String) - Constructor for exception com.nuecho.api.grammar.InvalidParameterException
Constructor.
InvalidParameterException(String, Throwable) - Constructor for exception com.nuecho.api.grammar.InvalidParameterException
Constructor.

M

maybeReplyNotModified() - Method in interface com.nuecho.api.grammar.CacheControl
If there was an If-None-Match header in the HTTP request, then compare its value with the current value of the entity tag, as last set with setEntityTag, or if never set, with the current accumulated value for the checksum.
MultiJsonContextInitializer - Class in com.nuecho.application.grammarserver.servlets
Implementation of ContextInitializer that expects each value in the parameterMap to be a JSON string.
MultiJsonContextInitializer() - Constructor for class com.nuecho.application.grammarserver.servlets.MultiJsonContextInitializer
 

N

NotModifiedException - Exception in com.nuecho.api.grammar
Exception thrown when a dynamic grammar does not need to be regenerated because the grammar is already cached by the ASR engine.
NotModifiedException() - Constructor for exception com.nuecho.api.grammar.NotModifiedException
 

P

PostProcessorServlet - Class in com.nuecho.application.grammarserver.servlets
Servlet for URLs starting with /postprocessor.
PostProcessorServlet() - Constructor for class com.nuecho.application.grammarserver.servlets.PostProcessorServlet
 

R

readResolve() - Method in class com.nuecho.api.grammar.GrammarFormat
 

S

setEntityTag(String) - Method in interface com.nuecho.api.grammar.CacheControl
 
setLastModified(Date) - Method in interface com.nuecho.api.grammar.CacheControl
 
setLastModified(long) - Method in interface com.nuecho.api.grammar.CacheControl
 
setMaxAge(Date) - Method in interface com.nuecho.api.grammar.CacheControl
 
setMaxAge(long) - Method in interface com.nuecho.api.grammar.CacheControl
 
SingleJsonContextInitializer - Class in com.nuecho.application.grammarserver.servlets
Implementation of ContextInitializer that expects the "context" key, in the parameterMap, to be a JSON string.
SingleJsonContextInitializer() - Constructor for class com.nuecho.application.grammarserver.servlets.SingleJsonContextInitializer
 

T

toString() - Method in class com.nuecho.api.grammar.GrammarFormat
 

U

updateChecksum(Object) - Method in interface com.nuecho.api.grammar.CacheControl
Compound an arbitrary object into the accumulating checksum.
updateChecksum(byte[]) - Method in interface com.nuecho.api.grammar.CacheControl
Compound a byte array into the accumulating checksum.

V

values() - Static method in class com.nuecho.api.grammar.GrammarFormat
 

A C D G I M N P R S T U V
Copyright © 2009, 2010 Nu Echo Inc. All Rights Reserved.