diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html deleted file mode 100644 index 0a2bf68..0000000 --- a/docs/allclasses-frame.html +++ /dev/null @@ -1,48 +0,0 @@ - - - -
- - -Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final String |
-DEFAULT_LOCALE |
-"en-US" |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final String |
-FACTORY_METHOD_NAME |
-"createHandler" |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final String |
-FACTORY_METHOD_NAME |
-"createHandler" |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final String |
-DEFAULT_LOCALE |
-"en-US" |
-
Modifier and Type | -Constant Field | -Value | -
---|---|---|
-
-public static final String |
-DEFAULT_LEADING_PATH |
-"/" |
-
-
-public static final String |
-DEFAULT_RESOURCE_LOCATION |
-"/utterances.yml" |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/deprecated-list.html b/docs/deprecated-list.html deleted file mode 100644 index 6193632..0000000 --- a/docs/deprecated-list.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/help-doc.html b/docs/help-doc.html deleted file mode 100644 index a1aba69..0000000 --- a/docs/help-doc.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - -The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
-Each annotation type has its own separate page with the following sections:
-Each enum has its own separate page with the following sections:
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-These links take you to the next or previous class, interface, package, or related page.
-These links show and hide the HTML frames. All pages are available with or without frames.
-The All Classes link shows all classes and interfaces except non-static nested types.
-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
-The Constant Field Values page lists the static final fields and their values.
-Copyright © 2016. All rights reserved.
- - diff --git a/docs/index-all.html b/docs/index-all.html deleted file mode 100644 index 22597ca..0000000 --- a/docs/index-all.html +++ /dev/null @@ -1,876 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 9c2c88c..0000000 --- a/docs/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - -@AutoService(value=javax.annotation.processing.Processor.class) - @SupportedSourceVersion(value=RELEASE_8) -public class AlexaIntentListenerProcessor -extends AbstractProcessor-
Constructor and Description | -
---|
AlexaIntentListenerProcessor() |
-
Modifier and Type | -Method and Description | -
---|---|
Set<String> |
-getSupportedAnnotationTypes() |
-
void |
-init(ProcessingEnvironment processingEnv) |
-
boolean |
-process(Set<? extends TypeElement> annotations,
- RoundEnvironment roundEnv) |
-
getCompletions, getSupportedOptions, getSupportedSourceVersion, isInitialized
public AlexaIntentListenerProcessor()-
public Set<String> getSupportedAnnotationTypes()-
getSupportedAnnotationTypes
in interface Processor
getSupportedAnnotationTypes
in class AbstractProcessor
public void init(ProcessingEnvironment processingEnv)-
init
in interface Processor
init
in class AbstractProcessor
public boolean process(Set<? extends TypeElement> annotations, - RoundEnvironment roundEnv)-
process
in interface Processor
process
in class AbstractProcessor
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/AlexaLaunchListenerProcessor.html b/docs/io/klerch/alexa/tellask/compile/AlexaLaunchListenerProcessor.html deleted file mode 100644 index 135871d..0000000 --- a/docs/io/klerch/alexa/tellask/compile/AlexaLaunchListenerProcessor.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - -@AutoService(value=javax.annotation.processing.Processor.class) - @SupportedSourceVersion(value=RELEASE_8) -public class AlexaLaunchListenerProcessor -extends AbstractProcessor-
Constructor and Description | -
---|
AlexaLaunchListenerProcessor() |
-
Modifier and Type | -Method and Description | -
---|---|
Set<String> |
-getSupportedAnnotationTypes() |
-
void |
-init(ProcessingEnvironment processingEnv) |
-
boolean |
-process(Set<? extends TypeElement> annotations,
- RoundEnvironment roundEnv) |
-
getCompletions, getSupportedOptions, getSupportedSourceVersion, isInitialized
public AlexaLaunchListenerProcessor()-
public Set<String> getSupportedAnnotationTypes()-
getSupportedAnnotationTypes
in interface Processor
getSupportedAnnotationTypes
in class AbstractProcessor
public void init(ProcessingEnvironment processingEnv)-
init
in interface Processor
init
in class AbstractProcessor
public boolean process(Set<? extends TypeElement> annotations, - RoundEnvironment roundEnv)-
process
in interface Processor
process
in class AbstractProcessor
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/class-use/AlexaIntentListenerProcessor.html b/docs/io/klerch/alexa/tellask/compile/class-use/AlexaIntentListenerProcessor.html deleted file mode 100644 index 0201abf..0000000 --- a/docs/io/klerch/alexa/tellask/compile/class-use/AlexaIntentListenerProcessor.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/class-use/AlexaLaunchListenerProcessor.html b/docs/io/klerch/alexa/tellask/compile/class-use/AlexaLaunchListenerProcessor.html deleted file mode 100644 index 983a570..0000000 --- a/docs/io/klerch/alexa/tellask/compile/class-use/AlexaLaunchListenerProcessor.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/package-frame.html b/docs/io/klerch/alexa/tellask/compile/package-frame.html deleted file mode 100644 index 012e98a..0000000 --- a/docs/io/klerch/alexa/tellask/compile/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
AlexaIntentListenerProcessor | -
- This annotation processors scans your skill project for classes
- tagged with the AlexaIntentListener annotation.
- |
-
AlexaLaunchListenerProcessor | -
- This annotation processors scans your skill project for classes
- tagged with the AlexaLaunchListener annotation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/package-tree.html b/docs/io/klerch/alexa/tellask/compile/package-tree.html deleted file mode 100644 index 3e4729e..0000000 --- a/docs/io/klerch/alexa/tellask/compile/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/compile/package-use.html b/docs/io/klerch/alexa/tellask/compile/package-use.html deleted file mode 100644 index 40cbe15..0000000 --- a/docs/io/klerch/alexa/tellask/compile/package-use.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaInput.html b/docs/io/klerch/alexa/tellask/model/AlexaInput.html deleted file mode 100644 index da1b068..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaInput.html +++ /dev/null @@ -1,493 +0,0 @@ - - - - - - -public class AlexaInput -extends Object-
Constructor and Description | -
---|
AlexaInput(com.amazon.speech.speechlet.IntentRequest request,
- com.amazon.speech.speechlet.Session session,
- String locale)
-Creates a new Alexa input giving it all information from an actual speechlet request
- |
-
AlexaInput(com.amazon.speech.speechlet.LaunchRequest request,
- com.amazon.speech.speechlet.Session session,
- String locale)
-Creates a new Alexa input giving it all information from an actual speechlet request
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getIntentName()
-Gets the intent name
- |
-
String |
-getLocale()
-The locale given by the request (e.g.
- |
-
com.amazon.speech.speechlet.SpeechletRequest |
-getRequest()
-The speechlet request to handle.
- |
-
io.klerch.alexa.state.handler.AlexaSessionStateHandler |
-getSessionHandler()
-Returns the SessionHandler for reading state from and writing state to the session object
- |
-
String |
-getSlotValue(String slotName)
-Gets the slot value as a string in case slot exists otherwise null
- |
-
boolean |
-hasSlot(String slotName)
-Checks if a slot is contained in the intent request.
- |
-
boolean |
-hasSlotIsNumber(String slotName)
-Checks if a slot is contained in the intent request and its value is a number.
- |
-
boolean |
-hasSlotIsTrue(String slotName)
-Checks if a slot is contained in the intent request and its value represents a boolean true
- (which could be "on" or "yes" as well)
- |
-
boolean |
-hasSlotNotBlank(String slotName)
-Checks if a slot is contained in the intent request and its value is not blank.
- |
-
public AlexaInput(com.amazon.speech.speechlet.IntentRequest request, - com.amazon.speech.speechlet.Session session, - String locale)-
request
- the intent requestsession
- the session objectlocale
- the locale of the requestpublic AlexaInput(com.amazon.speech.speechlet.LaunchRequest request, - com.amazon.speech.speechlet.Session session, - String locale)-
request
- the intent requestsession
- the session objectlocale
- the locale of the requestpublic String getIntentName()-
public io.klerch.alexa.state.handler.AlexaSessionStateHandler getSessionHandler()-
public com.amazon.speech.speechlet.SpeechletRequest getRequest()-
public String getLocale()-
public boolean hasSlot(String slotName)-
slotName
- name of the slot to look afterpublic boolean hasSlotNotBlank(String slotName)-
slotName
- name of the slot to look afterpublic boolean hasSlotIsNumber(String slotName)-
slotName
- name of the slot to look afterpublic boolean hasSlotIsTrue(String slotName)-
slotName
- name of the slot to look afterCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaIntentModel.html b/docs/io/klerch/alexa/tellask/model/AlexaIntentModel.html deleted file mode 100644 index 6dba3fc..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaIntentModel.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - -public class AlexaIntentModel -extends Object-
Constructor and Description | -
---|
AlexaIntentModel(io.klerch.alexa.state.model.AlexaStateModel model)
-Turns a state model into an intent model.
- |
-
Modifier and Type | -Method and Description | -
---|---|
io.klerch.alexa.state.handler.AlexaStateHandler |
-getHandler()
-Gets the state handler of the underlying state model.
- |
-
io.klerch.alexa.state.model.AlexaStateModel |
-getModel()
-Gets the underlying state model
- |
-
Optional<AlexaOutputSlot> |
-getOutputSlot(String slotName)
-Returns an AlexaOutputSlot object with all the information coming from one of its fields
- tagged with AlexaSlotSave which got the given slot-name
- |
-
boolean |
-hasOutputSlot()
-True, if the model has at least one field tagged as AlexaSlotSave
- |
-
boolean |
-hasOutputSlot(String slotName)
-True, if the model has a field with given slot-name
- |
-
void |
-saveState()
-Saves state of the underlying state model using the associated state handler.
- |
-
public AlexaIntentModel(io.klerch.alexa.state.model.AlexaStateModel model)-
model
- state modelpublic io.klerch.alexa.state.model.AlexaStateModel getModel()-
public io.klerch.alexa.state.handler.AlexaStateHandler getHandler()-
public void saveState() - throws io.klerch.alexa.state.utils.AlexaStateException-
io.klerch.alexa.state.utils.AlexaStateException
- throws on error saving state or no handler associated to the state modelpublic boolean hasOutputSlot()-
public boolean hasOutputSlot(String slotName)-
slotName
- the slot-name to look afterpublic Optional<AlexaOutputSlot> getOutputSlot(String slotName)-
slotName
- the slot-name to look afterCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaOutputBuilder.html b/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaOutputBuilder.html deleted file mode 100644 index 8bdfea2..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaOutputBuilder.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - -public static class AlexaOutput.AlexaOutputBuilder -extends Object-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-build()
-Builds the AlexaOutput.
- |
-
AlexaOutput.AlexaOutputBuilder |
-putSlot(AlexaOutputSlot slot)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-putSlot(String slotName,
- Object slotValue)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-putState(io.klerch.alexa.state.model.AlexaStateModel... models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaOutputBuilder |
-putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaOutputBuilder |
-withCard(com.amazon.speech.ui.Card card)
-The card attached to the speechlet response.
- |
-
AlexaOutput.AlexaOutputBuilder |
-withLocale(String locale)
-Overrides the locale which comes in with the speechlet request.
- |
-
AlexaOutput.AlexaOutputBuilder |
-withReader(UtteranceReader reader)
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
AlexaOutput.AlexaOutputBuilder |
-withReprompt(boolean shouldReprompt)
-Set true if the speechlet response should contain a reprompt whose texts
- are also managed in the YAML utterances.
- |
-
public AlexaOutput.AlexaOutputBuilder putSlot(String slotName, - Object slotValue)-
slotName
- name of the slot equal to the placeholder-name in the reply utteranceslotValue
- value of the slot filling in the utterance placeholderpublic AlexaOutput.AlexaOutputBuilder putSlot(String slotName, - Object slotValue, - AlexaOutputFormat slotFormat)-
slotName
- name of the slot equal to the placeholder-name in the reply utteranceslotValue
- value of the slot filling in the utterance placeholderslotFormat
- the format a value is applied with when filling it in the utterance placeholderpublic AlexaOutput.AlexaOutputBuilder putSlot(AlexaOutputSlot slot)-
slot
- the slot object containg all the details like the slot name, value and formatpublic AlexaOutput.AlexaOutputBuilder putState(io.klerch.alexa.state.model.AlexaStateModel... models)-
models
- One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.public AlexaOutput.AlexaOutputBuilder putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)-
models
- One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.public AlexaOutput.AlexaOutputBuilder withLocale(String locale)-
locale
- The new locale to use when replying to the userpublic AlexaOutput.AlexaOutputBuilder withCard(com.amazon.speech.ui.Card card)-
card
- The card attached to the speechlet response.public AlexaOutput.AlexaOutputBuilder withReprompt(boolean shouldReprompt)-
shouldReprompt
- Set true if the speechlet response should contain a repromptpublic AlexaOutput.AlexaOutputBuilder withReader(UtteranceReader reader)-
reader
- The utterance reader implementation of your desirepublic AlexaOutput build()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaResponseBuilder.html b/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaResponseBuilder.html deleted file mode 100644 index 965e6f0..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaOutput.AlexaResponseBuilder.html +++ /dev/null @@ -1,476 +0,0 @@ - - - - - - -public static class AlexaOutput.AlexaResponseBuilder -extends Object-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-build()
-Builds the AlexaOutput.
- |
-
AlexaOutput.AlexaResponseBuilder |
-putSlot(AlexaOutputSlot slot)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-putSlot(String slotName,
- Object slotValue)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-putState(io.klerch.alexa.state.model.AlexaStateModel... models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaResponseBuilder |
-putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaResponseBuilder |
-withCard(com.amazon.speech.ui.Card card)
-The card attached to the speechlet response.
- |
-
AlexaOutput.AlexaResponseBuilder |
-withLocale(String locale)
-Overrides the locale which comes in with the speechlet request.
- |
-
AlexaOutput.AlexaResponseBuilder |
-withReader(UtteranceReader reader)
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
AlexaOutput.AlexaResponseBuilder |
-withReprompt(boolean shouldReprompt)
-Set true if the speechlet response should contain a reprompt whose texts
- are also managed in the YAML utterances.
- |
-
public AlexaOutput.AlexaResponseBuilder putSlot(String slotName, - Object slotValue)-
slotName
- name of the slot equal to the placeholder-name in the reply utteranceslotValue
- value of the slot filling in the utterance placeholderpublic AlexaOutput.AlexaResponseBuilder putSlot(String slotName, - Object slotValue, - AlexaOutputFormat slotFormat)-
slotName
- name of the slot equal to the placeholder-name in the reply utteranceslotValue
- value of the slot filling in the utterance placeholderslotFormat
- the format a value is applied with when filling it in the utterance placeholderpublic AlexaOutput.AlexaResponseBuilder putSlot(AlexaOutputSlot slot)-
slot
- the slot object containg all the details like the slot name, value and formatpublic AlexaOutput.AlexaResponseBuilder putState(io.klerch.alexa.state.model.AlexaStateModel... models)-
models
- One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.public AlexaOutput.AlexaResponseBuilder putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)-
models
- One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.public AlexaOutput.AlexaResponseBuilder withLocale(String locale)-
locale
- The new locale to use when replying to the userpublic AlexaOutput.AlexaResponseBuilder withCard(com.amazon.speech.ui.Card card)-
card
- The card attached to the speechlet response.public AlexaOutput.AlexaResponseBuilder withReprompt(boolean shouldReprompt)-
shouldReprompt
- Set true if the speechlet response should contain a repromptpublic AlexaOutput.AlexaResponseBuilder withReader(UtteranceReader reader)-
reader
- The utterance reader implementation of your desirepublic AlexaOutput build()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaOutput.html b/docs/io/klerch/alexa/tellask/model/AlexaOutput.html deleted file mode 100644 index 1dd36fc..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaOutput.html +++ /dev/null @@ -1,517 +0,0 @@ - - - - - - -public class AlexaOutput -extends Object-
Modifier and Type | -Class and Description | -
---|---|
static class |
-AlexaOutput.AlexaOutputBuilder
-A builder to create AlexaOutput objects
- |
-
Modifier and Type | -Field and Description | -
---|---|
static String |
-DEFAULT_LOCALE
-The default locale used when no locale is provided in the speechlet request
- |
-
Modifier and Type | -Method and Description | -
---|---|
static AlexaOutput.AlexaOutputBuilder |
-ask(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
com.amazon.speech.ui.Card |
-getCard()
-Optionally a card will be attached to the speechlet response.
- |
-
String |
-getIntentName()
-name of the output intent.
- |
-
String |
-getLocale()
-The locale comes in with the speechlet request and indicates the spoken
- language in the context the user session runs in
- |
-
List<AlexaIntentModel> |
-getModels()
-All the state models whose state will be saved automatically when
- giving AlexaOutput to the speechlet.
- |
-
List<AlexaOutputSlot> |
-getSlots()
-All the slots whose values will be replaced with the corresponding placeholders
- in the YAML utterances.
- |
-
UtteranceReader |
-getUtteranceReader()
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
Boolean |
-shouldEndSession()
-True if the session ends on giving the next speechlet response
- |
-
Boolean |
-shouldReprompt()
-True if the speechlet response should contain a reprompt whose texts
- are also managed in the YAML utterances.
- |
-
static AlexaOutput.AlexaOutputBuilder |
-tell(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
public static final String DEFAULT_LOCALE-
public String getIntentName()-
public Boolean shouldEndSession()-
public Boolean shouldReprompt()-
public List<AlexaIntentModel> getModels()-
public List<AlexaOutputSlot> getSlots()-
public com.amazon.speech.ui.Card getCard()-
public UtteranceReader getUtteranceReader()-
public String getLocale()-
public static AlexaOutput.AlexaOutputBuilder tell(String intentName)-
intentName
- the name of the output intent which is associated with a set
- of reply utterances to choose from in the YAML utterancespublic static AlexaOutput.AlexaOutputBuilder ask(String intentName)-
intentName
- the name of the output intent which is associated with a set
- of reply utterances to choose from in the YAML utterancesCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaOutputSlot.html b/docs/io/klerch/alexa/tellask/model/AlexaOutputSlot.html deleted file mode 100644 index e747e6d..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaOutputSlot.html +++ /dev/null @@ -1,400 +0,0 @@ - - - - - - -public class AlexaOutputSlot -extends Object-
Constructor and Description | -
---|
AlexaOutputSlot(String name,
- Object value)
-New slot with a name equal to the placeholder-name in an utterance from one of the YAML files and
- a string-parsable value.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputSlot |
-formatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
AlexaOutputFormat |
-getFormatAs()
-Gets the format of the slot output in an utterance.
- |
-
String |
-getName()
-Returns the slot name
- |
-
String |
-getSsml()
-The value combined with the output format results in a SSML-string returned with this method.
- |
-
Object |
-getValue()
-Returns the slot value
- |
-
void |
-setFormatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
public AlexaOutputFormat getFormatAs()-
public void setFormatAs(AlexaOutputFormat format)-
format
- the format of the slot output in an utterance. Must not be null.public AlexaOutputSlot formatAs(AlexaOutputFormat format)-
format
- the format of the slot output in an utterance. Must not be null.public String getSsml()-
public Object getValue()-
public String getName()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaRequestStreamHandler.html b/docs/io/klerch/alexa/tellask/model/AlexaRequestStreamHandler.html deleted file mode 100644 index c6e3be1..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaRequestStreamHandler.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - -public abstract class AlexaRequestStreamHandler -extends Object -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler-
Constructor and Description | -
---|
AlexaRequestStreamHandler() |
-
Modifier and Type | -Method and Description | -
---|---|
Class<? extends AlexaSpeechlet> |
-getSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
Set<String> |
-getSupportedApplicationIds()
-Provides a set of application-id(s) you can find in the Alexa developer console of your skill.
- |
-
void |
-handleRequest(InputStream input,
- OutputStream output,
- com.amazonaws.services.lambda.runtime.Context context)
-The handler method is called on a Lambda execution.
- |
-
public AlexaRequestStreamHandler()-
public Set<String> getSupportedApplicationIds()-
public Class<? extends AlexaSpeechlet> getSpeechlet()-
public void handleRequest(InputStream input, - OutputStream output, - com.amazonaws.services.lambda.runtime.Context context) - throws IOException-
handleRequest
in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
input
- the input stream containing the Lambda request payloadoutput
- the output stream containing the Lambda response payloadcontext
- a context for a Lambda execution.IOException
- exception is thrown on invalid request payload or on a provided speechlet
- handler having no public constructor taking a String containing the localeCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaSpeechlet.html b/docs/io/klerch/alexa/tellask/model/AlexaSpeechlet.html deleted file mode 100644 index 6547125..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaSpeechlet.html +++ /dev/null @@ -1,365 +0,0 @@ - - - - - - -public class AlexaSpeechlet -extends Object -implements com.amazon.speech.speechlet.Speechlet-
Constructor and Description | -
---|
AlexaSpeechlet(String locale)
-A new extended speechlet handler working in the context of a locale
- |
-
Modifier and Type | -Method and Description | -
---|---|
com.amazon.speech.speechlet.SpeechletResponse |
-onIntent(com.amazon.speech.speechlet.IntentRequest request,
- com.amazon.speech.speechlet.Session session) |
-
com.amazon.speech.speechlet.SpeechletResponse |
-onLaunch(com.amazon.speech.speechlet.LaunchRequest request,
- com.amazon.speech.speechlet.Session session) |
-
void |
-onSessionEnded(com.amazon.speech.speechlet.SessionEndedRequest request,
- com.amazon.speech.speechlet.Session session) |
-
void |
-onSessionStarted(com.amazon.speech.speechlet.SessionStartedRequest request,
- com.amazon.speech.speechlet.Session session) |
-
public AlexaSpeechlet(String locale)-
locale
- the locale provided by the speechlet requestpublic void onSessionStarted(com.amazon.speech.speechlet.SessionStartedRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onSessionStarted
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public com.amazon.speech.speechlet.SpeechletResponse onLaunch(com.amazon.speech.speechlet.LaunchRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onLaunch
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public com.amazon.speech.speechlet.SpeechletResponse onIntent(com.amazon.speech.speechlet.IntentRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onIntent
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public void onSessionEnded(com.amazon.speech.speechlet.SessionEndedRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onSessionEnded
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/AlexaSpeechletResponse.html b/docs/io/klerch/alexa/tellask/model/AlexaSpeechletResponse.html deleted file mode 100644 index 48f271c..0000000 --- a/docs/io/klerch/alexa/tellask/model/AlexaSpeechletResponse.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - -public class AlexaSpeechletResponse
-extends com.amazon.speech.speechlet.SpeechletResponse
-Constructor and Description | -
---|
AlexaSpeechletResponse(AlexaOutput output)
-A speechlet response is generated from an AlexaOutput object which should
- contain all the information necessary to get access to a set of utterances
- (over the utterance reader) from which it picks randomly according to the
- intent name also given by the AlexaOutput.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-getOutput()
-The AlexaOutput used to generate the speechlet response
- |
-
com.amazon.speech.ui.OutputSpeech |
-getOutputSpeech()
-Gets the generated output speech.
- |
-
com.amazon.speech.ui.Reprompt |
-getReprompt()
-Gets the generated reprompt.
- |
-
boolean |
-getShouldEndSession() |
-
getCard, newAskResponse, newAskResponse, newTellResponse, newTellResponse, setCard, setOutputSpeech, setReprompt, setShouldEndSession
public AlexaSpeechletResponse(AlexaOutput output)-
output
- the AlexaOutputpublic boolean getShouldEndSession()-
getShouldEndSession
in class com.amazon.speech.speechlet.SpeechletResponse
public AlexaOutput getOutput()-
public com.amazon.speech.ui.OutputSpeech getOutputSpeech()-
getOutputSpeech
in class com.amazon.speech.speechlet.SpeechletResponse
public com.amazon.speech.ui.Reprompt getReprompt()-
getReprompt
in class com.amazon.speech.speechlet.SpeechletResponse
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaInput.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaInput.html deleted file mode 100644 index f3f47ac..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaInput.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.util | -- |
io.klerch.alexa.tellask.util.factory | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaRequestHandler.handleRequest(AlexaInput input)
-This method handles an incoming speechlet request.
- |
-
boolean |
-AlexaIntentHandler.verify(AlexaInput input)
-This method verifies an input should be handled by this handler.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaInput |
-AlexaRequestHandlerException.getInput()
-Gets the AlexaInput
- |
-
Constructor and Description | -
---|
AlexaRequestHandlerException(String message,
- AlexaInput input)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
AlexaRequestHandlerException(String message,
- AlexaInput input,
- String errorIntent)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
AlexaRequestHandlerException(String message,
- Throwable cause,
- AlexaInput input,
- String errorIntent)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaIntentHandler> |
-AlexaIntentHandlerFactory.createHandler(AlexaInput input)
-Constructs the AlexaIntentHandler which is tagged with the AlexaIntentListener-annotation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaIntentModel.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaIntentModel.html deleted file mode 100644 index 7a146d4..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaIntentModel.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
Modifier and Type | -Method and Description | -
---|---|
List<AlexaIntentModel> |
-AlexaOutput.getModels()
-All the state models whose state will be saved automatically when
- giving AlexaOutput to the speechlet.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaOutputBuilder.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaOutputBuilder.html deleted file mode 100644 index 321ba63..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaOutputBuilder.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
Modifier and Type | -Method and Description | -
---|---|
static AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.ask(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(AlexaOutputSlot slot)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(String slotName,
- Object slotValue)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putState(io.klerch.alexa.state.model.AlexaStateModel... models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
static AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.tell(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.withCard(com.amazon.speech.ui.Card card)
-The card attached to the speechlet response.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.withLocale(String locale)
-Overrides the locale which comes in with the speechlet request.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.withReader(UtteranceReader reader)
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.withReprompt(boolean shouldReprompt)
-Set true if the speechlet response should contain a reprompt whose texts
- are also managed in the YAML utterances.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaResponseBuilder.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaResponseBuilder.html deleted file mode 100644 index 8daea58..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.AlexaResponseBuilder.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
Modifier and Type | -Method and Description | -
---|---|
static AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.ask(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.putSlot(AlexaOutputSlot slot)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.putSlot(String slotName,
- Object slotValue)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.putState(io.klerch.alexa.state.model.AlexaStateModel... models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.putState(Collection<io.klerch.alexa.state.model.AlexaStateModel> models)
-One to many state models whose AlexaStateSave-annotated fields will be saved
- to the associated state handler.
- |
-
static AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.tell(String intentName)
-Entry point for creating a new AlexaOutput with its builder.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.withCard(com.amazon.speech.ui.Card card)
-The card attached to the speechlet response.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.withLocale(String locale)
-Overrides the locale which comes in with the speechlet request.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.withReader(UtteranceReader reader)
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
AlexaOutput.AlexaResponseBuilder |
-AlexaOutput.AlexaResponseBuilder.withReprompt(boolean shouldReprompt)
-Set true if the speechlet response should contain a reprompt whose texts
- are also managed in the YAML utterances.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.html deleted file mode 100644 index 5fac5c9..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutput.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.util.resource | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaOutput.AlexaOutputBuilder.build()
-Builds the AlexaOutput.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaSpeechletResponse.getOutput()
-The AlexaOutput used to generate the speechlet response
- |
-
Constructor and Description | -
---|
AlexaSpeechletResponse(AlexaOutput output,
- UtteranceReader utteranceReader)
-A speechlet response is generated from an AlexaOutput object which should
- contain all the information necessary to get access to a set of utterances
- (over the utterance reader) from which it picks randomly according to the
- intent name also given by the AlexaOutput.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaRequestHandler.handleError(AlexaRequestHandlerException exception)
-This method handles a failed handling of a speechlet request event.
- |
-
AlexaOutput |
-AlexaRequestHandler.handleRequest(AlexaInput input)
-This method handles an incoming speechlet request.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Optional<String> |
-YamlReader.getRandomReprompt(AlexaOutput output)
-Returns a reprompt utterance randomly picked from a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
Optional<String> |
-YamlReader.getRandomUtterance(AlexaOutput output)
-Returns an utterance randomly picked from a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-YamlReader.getReprompts(AlexaOutput output)
-Returns a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-YamlReader.getUtterances(AlexaOutput output)
-Returns a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutputSlot.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutputSlot.html deleted file mode 100644 index b469c96..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaOutputSlot.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputSlot |
-AlexaOutputSlot.formatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Optional<AlexaOutputSlot> |
-AlexaIntentModel.getOutputSlot(String slotName)
-Returns an AlexaOutputSlot object with all the information coming from one of its fields
- tagged with AlexaSlotSave which got the given slot-name
- |
-
List<AlexaOutputSlot> |
-AlexaOutput.getSlots()
-All the slots whose values will be replaced with the corresponding placeholders
- in the YAML utterances.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(AlexaOutputSlot slot)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaRequestStreamHandler.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaRequestStreamHandler.html deleted file mode 100644 index 518c923..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaRequestStreamHandler.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechlet.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechlet.html deleted file mode 100644 index 38c722a..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechlet.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
Modifier and Type | -Method and Description | -
---|---|
Class<? extends AlexaSpeechlet> |
-AlexaRequestStreamHandler.getSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechletResponse.html b/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechletResponse.html deleted file mode 100644 index fb0db28..0000000 --- a/docs/io/klerch/alexa/tellask/model/class-use/AlexaSpeechletResponse.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/package-frame.html b/docs/io/klerch/alexa/tellask/model/package-frame.html deleted file mode 100644 index 9732d20..0000000 --- a/docs/io/klerch/alexa/tellask/model/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
AlexaInput | -
- This is the input for an intent request handing in all necessary information
- for handling the intent properly.
- |
-
AlexaIntentModel | -
- Is a wrapper to the AlexaStateModel to make them compatible with the Tellask SDK.
- |
-
AlexaOutput | -
- The AlexaOutput provides all the information necessary to generate the speechlet response.
- |
-
AlexaOutput.AlexaOutputBuilder | -
- A builder to create AlexaOutput objects
- |
-
AlexaOutputSlot | -
- An output slot fills the placeholder in an output utterance coming from one of the YAML files.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/package-tree.html b/docs/io/klerch/alexa/tellask/model/package-tree.html deleted file mode 100644 index dbd3068..0000000 --- a/docs/io/klerch/alexa/tellask/model/package-tree.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/package-use.html b/docs/io/klerch/alexa/tellask/model/package-use.html deleted file mode 100644 index 340ff52..0000000 --- a/docs/io/klerch/alexa/tellask/model/package-use.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.util | -- |
io.klerch.alexa.tellask.util.factory | -- |
io.klerch.alexa.tellask.util.resource | -- |
Class and Description | -
---|
AlexaIntentModel
- Is a wrapper to the AlexaStateModel to make them compatible with the Tellask SDK.
- |
-
AlexaOutput
- The AlexaOutput provides all the information necessary to generate the speechlet response.
- |
-
AlexaOutput.AlexaOutputBuilder
- A builder to create AlexaOutput objects
- |
-
AlexaOutputSlot
- An output slot fills the placeholder in an output utterance coming from one of the YAML files.
- |
-
Class and Description | -
---|
AlexaOutput
- The AlexaOutput provides all the information necessary to generate the speechlet response.
- |
-
Class and Description | -
---|
AlexaInput
- This is the input for an intent request handing in all necessary information
- for handling the intent properly.
- |
-
AlexaOutput
- The AlexaOutput provides all the information necessary to generate the speechlet response.
- |
-
Class and Description | -
---|
AlexaInput
- This is the input for an intent request handing in all necessary information
- for handling the intent properly.
- |
-
Class and Description | -
---|
AlexaInput
- This is the input for an intent request handing in all necessary information
- for handling the intent properly.
- |
-
Class and Description | -
---|
AlexaOutput
- The AlexaOutput provides all the information necessary to generate the speechlet response.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaHttpServletRequest.html b/docs/io/klerch/alexa/tellask/model/wrapper/AlexaHttpServletRequest.html deleted file mode 100644 index 7c950c7..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaHttpServletRequest.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - - -public class AlexaHttpServletRequest
-extends javax.servlet.http.HttpServletRequestWrapper
-BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
Constructor and Description | -
---|
AlexaHttpServletRequest(javax.servlet.http.HttpServletRequest request) |
-
Modifier and Type | -Method and Description | -
---|---|
javax.servlet.ServletInputStream |
-getInputStream() |
-
BufferedReader |
-getReader() |
-
authenticate, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, login, logout
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getDispatcherType, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getDispatcherType, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
public AlexaHttpServletRequest(javax.servlet.http.HttpServletRequest request) - throws IOException-
IOException
public javax.servlet.ServletInputStream getInputStream() - throws IOException-
getInputStream
in interface javax.servlet.ServletRequest
getInputStream
in class javax.servlet.ServletRequestWrapper
IOException
public BufferedReader getReader() - throws IOException-
getReader
in interface javax.servlet.ServletRequest
getReader
in class javax.servlet.ServletRequestWrapper
IOException
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaRequestStreamHandler.html b/docs/io/klerch/alexa/tellask/model/wrapper/AlexaRequestStreamHandler.html deleted file mode 100644 index bf37fff..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaRequestStreamHandler.html +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - -public abstract class AlexaRequestStreamHandler -extends Object -implements com.amazonaws.services.lambda.runtime.RequestStreamHandler-
Constructor and Description | -
---|
AlexaRequestStreamHandler() |
-
Modifier and Type | -Method and Description | -
---|---|
Class<? extends AlexaSpeechlet> |
-getSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
Set<String> |
-getSupportedApplicationIds()
-Provides a set of application-id(s) you can find in the Alexa developer console of your skill.
- |
-
UtteranceReader |
-getUtteranceReader()
-Override this method to return a customized utterance-reader.
- |
-
void |
-handleRequest(InputStream input,
- OutputStream output,
- com.amazonaws.services.lambda.runtime.Context context)
-The handler method is called on a Lambda execution.
- |
-
public AlexaRequestStreamHandler()-
public Set<String> getSupportedApplicationIds()-
public UtteranceReader getUtteranceReader()-
public Class<? extends AlexaSpeechlet> getSpeechlet()-
public void handleRequest(InputStream input, - OutputStream output, - com.amazonaws.services.lambda.runtime.Context context) - throws IOException-
handleRequest
in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
input
- the input stream containing the Lambda request payloadoutput
- the output stream containing the Lambda response payloadcontext
- a context for a Lambda execution.IOException
- exception is thrown on invalid request payload or on a provided speechlet
- handler having no public constructor taking a String containing the localeCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechlet.html b/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechlet.html deleted file mode 100644 index fb3e5d6..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechlet.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - - -public class AlexaSpeechlet -extends Object -implements com.amazon.speech.speechlet.Speechlet-
Constructor and Description | -
---|
AlexaSpeechlet(String locale,
- UtteranceReader utteranceReader)
-A new extended speechlet handler working in the context of a locale
- |
-
Modifier and Type | -Method and Description | -
---|---|
com.amazon.speech.speechlet.SpeechletResponse |
-onIntent(com.amazon.speech.speechlet.IntentRequest request,
- com.amazon.speech.speechlet.Session session) |
-
com.amazon.speech.speechlet.SpeechletResponse |
-onLaunch(com.amazon.speech.speechlet.LaunchRequest request,
- com.amazon.speech.speechlet.Session session) |
-
void |
-onSessionEnded(com.amazon.speech.speechlet.SessionEndedRequest request,
- com.amazon.speech.speechlet.Session session) |
-
void |
-onSessionStarted(com.amazon.speech.speechlet.SessionStartedRequest request,
- com.amazon.speech.speechlet.Session session) |
-
public AlexaSpeechlet(String locale, - UtteranceReader utteranceReader)-
locale
- the locale provided by the speechlet requestutteranceReader
- the reader to use when reading out utterancespublic void onSessionStarted(com.amazon.speech.speechlet.SessionStartedRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onSessionStarted
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public com.amazon.speech.speechlet.SpeechletResponse onLaunch(com.amazon.speech.speechlet.LaunchRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onLaunch
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public com.amazon.speech.speechlet.SpeechletResponse onIntent(com.amazon.speech.speechlet.IntentRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onIntent
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
public void onSessionEnded(com.amazon.speech.speechlet.SessionEndedRequest request, - com.amazon.speech.speechlet.Session session) - throws com.amazon.speech.speechlet.SpeechletException-
onSessionEnded
in interface com.amazon.speech.speechlet.Speechlet
com.amazon.speech.speechlet.SpeechletException
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletResponse.html b/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletResponse.html deleted file mode 100644 index 7546ffc..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletResponse.html +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - -public class AlexaSpeechletResponse
-extends com.amazon.speech.speechlet.SpeechletResponse
-Constructor and Description | -
---|
AlexaSpeechletResponse(AlexaOutput output,
- UtteranceReader utteranceReader)
-A speechlet response is generated from an AlexaOutput object which should
- contain all the information necessary to get access to a set of utterances
- (over the utterance reader) from which it picks randomly according to the
- intent name also given by the AlexaOutput.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-getOutput()
-The AlexaOutput used to generate the speechlet response
- |
-
com.amazon.speech.ui.OutputSpeech |
-getOutputSpeech()
-Gets the generated output speech.
- |
-
com.amazon.speech.ui.Reprompt |
-getReprompt()
-Gets the generated reprompt.
- |
-
boolean |
-getShouldEndSession() |
-
getCard, newAskResponse, newAskResponse, newTellResponse, newTellResponse, setCard, setOutputSpeech, setReprompt, setShouldEndSession
public AlexaSpeechletResponse(AlexaOutput output, - UtteranceReader utteranceReader)-
output
- the AlexaOutpututteranceReader
- the reader to use when reading utterancespublic boolean getShouldEndSession()-
getShouldEndSession
in class com.amazon.speech.speechlet.SpeechletResponse
public AlexaOutput getOutput()-
public com.amazon.speech.ui.OutputSpeech getOutputSpeech()-
getOutputSpeech
in class com.amazon.speech.speechlet.SpeechletResponse
public com.amazon.speech.ui.Reprompt getReprompt()-
getReprompt
in class com.amazon.speech.speechlet.SpeechletResponse
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletServlet.html b/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletServlet.html deleted file mode 100644 index e60ed7a..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/AlexaSpeechletServlet.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - -public abstract class AlexaSpeechletServlet
-extends com.amazon.speech.speechlet.servlet.SpeechletServlet
-Constructor and Description | -
---|
AlexaSpeechletServlet()
-When this servlet is created it obtains supported application ids from overridden getter
- or AlexaApplication-annotation and joins this set of ids with supported application ids
- configured in system property 'com.amazon.speech.speechlet.servlet.supportedApplicationIds'
- |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
-doPost(javax.servlet.http.HttpServletRequest request,
- javax.servlet.http.HttpServletResponse response) |
-
Class<? extends AlexaSpeechlet> |
-getAlexaSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
com.amazon.speech.speechlet.Speechlet |
-getSpeechlet() |
-
Set<String> |
-getSupportedApplicationIds()
-Provides a set of application-id(s) you can find in the Alexa developer console of your skill.
- |
-
UtteranceReader |
-getUtteranceReader()
-Override this method to return a customized utterance-reader.
- |
-
void |
-setSpeechlet(com.amazon.speech.speechlet.Speechlet speechlet) |
-
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
public AlexaSpeechletServlet()-
public Set<String> getSupportedApplicationIds()-
public Class<? extends AlexaSpeechlet> getAlexaSpeechlet()-
public UtteranceReader getUtteranceReader()-
public final com.amazon.speech.speechlet.Speechlet getSpeechlet()-
getSpeechlet
in class com.amazon.speech.speechlet.servlet.SpeechletServlet
public final void setSpeechlet(com.amazon.speech.speechlet.Speechlet speechlet)-
setSpeechlet
in class com.amazon.speech.speechlet.servlet.SpeechletServlet
protected void doPost(javax.servlet.http.HttpServletRequest request, - javax.servlet.http.HttpServletResponse response) - throws IOException-
doPost
in class com.amazon.speech.speechlet.servlet.SpeechletServlet
IOException
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaHttpServletRequest.html b/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaHttpServletRequest.html deleted file mode 100644 index 270b5ce..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaHttpServletRequest.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaRequestStreamHandler.html b/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaRequestStreamHandler.html deleted file mode 100644 index 989ffb8..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaRequestStreamHandler.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechlet.html b/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechlet.html deleted file mode 100644 index d380a17..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechlet.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.util.factory | -- |
Modifier and Type | -Method and Description | -
---|---|
Class<? extends AlexaSpeechlet> |
-AlexaSpeechletServlet.getAlexaSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
Class<? extends AlexaSpeechlet> |
-AlexaRequestStreamHandler.getSpeechlet()
-Provides the speechlet used to handle the request.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static <T extends AlexaSpeechlet> |
-AlexaSpeechletFactory.createSpeechletFromRequest(byte[] serializedSpeechletRequest,
- Class<T> speechletClass,
- UtteranceReader utteranceReader)
-Creates an AlexaSpeechlet from bytes of a speechlet request.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletResponse.html b/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletResponse.html deleted file mode 100644 index d9aae75..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletResponse.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletServlet.html b/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletServlet.html deleted file mode 100644 index dd0bda5..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/class-use/AlexaSpeechletServlet.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/package-frame.html b/docs/io/klerch/alexa/tellask/model/wrapper/package-frame.html deleted file mode 100644 index d812533..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/package-frame.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
AlexaHttpServletRequest | -|
AlexaRequestStreamHandler | -
- An extended version of Lambda's RequestStreamHandler.
- |
-
AlexaSpeechlet | -
- The AlexaSpeechlet is the actual handler of incoming speechlet requests.
- |
-
AlexaSpeechletResponse | -
- An extended version of the orginial speechlet response which makes it
- compatible with TellAsk SDK and the speechlet handler it provides.
- |
-
AlexaSpeechletServlet | -
- A servlet extending the SpeechletServlet to comply with Tellask SDK.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/package-tree.html b/docs/io/klerch/alexa/tellask/model/wrapper/package-tree.html deleted file mode 100644 index 1a4da6c..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/package-tree.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/model/wrapper/package-use.html b/docs/io/klerch/alexa/tellask/model/wrapper/package-use.html deleted file mode 100644 index d0da537..0000000 --- a/docs/io/klerch/alexa/tellask/model/wrapper/package-use.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.util.factory | -- |
Class and Description | -
---|
AlexaSpeechlet
- The AlexaSpeechlet is the actual handler of incoming speechlet requests.
- |
-
Class and Description | -
---|
AlexaSpeechlet
- The AlexaSpeechlet is the actual handler of incoming speechlet requests.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/AlexaIntentListenerProcessor.html b/docs/io/klerch/alexa/tellask/processor/AlexaIntentListenerProcessor.html deleted file mode 100644 index 26d7900..0000000 --- a/docs/io/klerch/alexa/tellask/processor/AlexaIntentListenerProcessor.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - -@AutoService(value=javax.annotation.processing.Processor.class) - @SupportedSourceVersion(value=RELEASE_8) -public class AlexaIntentListenerProcessor -extends AbstractProcessor-
processingEnv
Constructor and Description | -
---|
AlexaIntentListenerProcessor() |
-
Modifier and Type | -Method and Description | -
---|---|
Set<String> |
-getSupportedAnnotationTypes() |
-
void |
-init(ProcessingEnvironment processingEnv) |
-
boolean |
-process(Set<? extends TypeElement> annotations,
- RoundEnvironment roundEnv) |
-
getCompletions, getSupportedOptions, getSupportedSourceVersion, isInitialized
public AlexaIntentListenerProcessor()-
public Set<String> getSupportedAnnotationTypes()-
getSupportedAnnotationTypes
in interface Processor
getSupportedAnnotationTypes
in class AbstractProcessor
public void init(ProcessingEnvironment processingEnv)-
init
in interface Processor
init
in class AbstractProcessor
public boolean process(Set<? extends TypeElement> annotations, - RoundEnvironment roundEnv)-
process
in interface Processor
process
in class AbstractProcessor
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/AlexaLaunchListenerProcessor.html b/docs/io/klerch/alexa/tellask/processor/AlexaLaunchListenerProcessor.html deleted file mode 100644 index fd8a87c..0000000 --- a/docs/io/klerch/alexa/tellask/processor/AlexaLaunchListenerProcessor.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - -@AutoService(value=javax.annotation.processing.Processor.class) - @SupportedSourceVersion(value=RELEASE_8) -public class AlexaLaunchListenerProcessor -extends AbstractProcessor-
processingEnv
Constructor and Description | -
---|
AlexaLaunchListenerProcessor() |
-
Modifier and Type | -Method and Description | -
---|---|
Set<String> |
-getSupportedAnnotationTypes() |
-
void |
-init(ProcessingEnvironment processingEnv) |
-
boolean |
-process(Set<? extends TypeElement> annotations,
- RoundEnvironment roundEnv) |
-
getCompletions, getSupportedOptions, getSupportedSourceVersion, isInitialized
public AlexaLaunchListenerProcessor()-
public Set<String> getSupportedAnnotationTypes()-
getSupportedAnnotationTypes
in interface Processor
getSupportedAnnotationTypes
in class AbstractProcessor
public void init(ProcessingEnvironment processingEnv)-
init
in interface Processor
init
in class AbstractProcessor
public boolean process(Set<? extends TypeElement> annotations, - RoundEnvironment roundEnv)-
process
in interface Processor
process
in class AbstractProcessor
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/class-use/AlexaIntentListenerProcessor.html b/docs/io/klerch/alexa/tellask/processor/class-use/AlexaIntentListenerProcessor.html deleted file mode 100644 index f4a63f4..0000000 --- a/docs/io/klerch/alexa/tellask/processor/class-use/AlexaIntentListenerProcessor.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/class-use/AlexaLaunchListenerProcessor.html b/docs/io/klerch/alexa/tellask/processor/class-use/AlexaLaunchListenerProcessor.html deleted file mode 100644 index ba91bef..0000000 --- a/docs/io/klerch/alexa/tellask/processor/class-use/AlexaLaunchListenerProcessor.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/package-frame.html b/docs/io/klerch/alexa/tellask/processor/package-frame.html deleted file mode 100644 index 84bda6d..0000000 --- a/docs/io/klerch/alexa/tellask/processor/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
AlexaIntentListenerProcessor | -
- This annotation processors scans your skill project for classes
- tagged with the AlexaIntentListener annotation.
- |
-
AlexaLaunchListenerProcessor | -
- This annotation processors scans your skill project for classes
- tagged with the AlexaLaunchListener annotation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/package-tree.html b/docs/io/klerch/alexa/tellask/processor/package-tree.html deleted file mode 100644 index bab14a9..0000000 --- a/docs/io/klerch/alexa/tellask/processor/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/processor/package-use.html b/docs/io/klerch/alexa/tellask/processor/package-use.html deleted file mode 100644 index 1bb56a3..0000000 --- a/docs/io/klerch/alexa/tellask/processor/package-use.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaApplication.html b/docs/io/klerch/alexa/tellask/schema/AlexaApplication.html deleted file mode 100644 index 442a501..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaApplication.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - -Modifier and Type | -Optional Element and Description | -
---|---|
String[] |
-applicationIds
-An enumeration of supported application-ids.
- |
-
Class<? extends AlexaSpeechlet> |
-speechlet
-A speechlet handler to delegate speechlet requests to.
- |
-
public abstract String[] applicationIds-
public abstract Class<? extends AlexaSpeechlet> speechlet-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaIntentHandler.html b/docs/io/klerch/alexa/tellask/schema/AlexaIntentHandler.html deleted file mode 100644 index f780448..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaIntentHandler.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - -public interface AlexaIntentHandler -extends AlexaRequestHandler-
Modifier and Type | -Method and Description | -
---|---|
boolean |
-verify(AlexaInput input)
-This method verifies an input should be handled by this handler.
- |
-
handleError, handleRequest
boolean verify(AlexaInput input)-
input
- input requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaIntentListener.html b/docs/io/klerch/alexa/tellask/schema/AlexaIntentListener.html deleted file mode 100644 index 361bc0d..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaIntentListener.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -Modifier and Type | -Optional Element and Description | -
---|---|
String |
-intentName
-Defines the name of an intent.
- |
-
AlexaIntentType |
-intentType
-Defines the type of intent to listen for.
- |
-
int |
-priority
-Defines the priority among intent handlers listen for the same intent.
- |
-
public abstract AlexaIntentType intentType-
public abstract String intentName-
public abstract int priority-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaIntentType.html b/docs/io/klerch/alexa/tellask/schema/AlexaIntentType.html deleted file mode 100644 index b783565..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaIntentType.html +++ /dev/null @@ -1,477 +0,0 @@ - - - - - - -public enum AlexaIntentType -extends Enum<AlexaIntentType>-
Enum Constant and Description | -
---|
INTENT_CANCEL
-User is requesting to cancel a certain context.
- |
-
INTENT_CUSTOM
-User kicks off a custom intent with an utterance.
- |
-
INTENT_HELP
-User is requesting help
- |
-
INTENT_NEXT
-User asks for next step in a certain context.
- |
-
INTENT_NO
-User negates a question in a certain context.
- |
-
INTENT_REPEAT
-User is requesting to repeat something in a certain context.
- |
-
INTENT_STARTOVER
-User is requesting to start over something in a certain context.
- |
-
INTENT_STOP
-User is requesting to stop the overall procedure in a certain context.
- |
-
INTENT_YES
-User confirms to a question in a certain context.
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getName()
-Gets the qualified name of the intent in Alexa.
- |
-
static AlexaIntentType |
-valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaIntentType[] |
-values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
public static final AlexaIntentType INTENT_HELP-
public static final AlexaIntentType INTENT_NEXT-
public static final AlexaIntentType INTENT_NO-
public static final AlexaIntentType INTENT_REPEAT-
public static final AlexaIntentType INTENT_STARTOVER-
public static final AlexaIntentType INTENT_CANCEL-
public static final AlexaIntentType INTENT_STOP-
public static final AlexaIntentType INTENT_YES-
public static final AlexaIntentType INTENT_CUSTOM-
public static AlexaIntentType[] values()-
-for (AlexaIntentType c : AlexaIntentType.values()) - System.out.println(c); -
public static AlexaIntentType valueOf(String name)-
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getName()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaLaunchHandler.html b/docs/io/klerch/alexa/tellask/schema/AlexaLaunchHandler.html deleted file mode 100644 index 67ba308..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaLaunchHandler.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - -public interface AlexaLaunchHandler -extends AlexaRequestHandler-
handleError, handleRequest
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaLaunchListener.html b/docs/io/klerch/alexa/tellask/schema/AlexaLaunchListener.html deleted file mode 100644 index 85bdb97..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaLaunchListener.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaOutputFormat.html b/docs/io/klerch/alexa/tellask/schema/AlexaOutputFormat.html deleted file mode 100644 index 1a66821..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaOutputFormat.html +++ /dev/null @@ -1,627 +0,0 @@ - - - - - - -public enum AlexaOutputFormat -extends Enum<AlexaOutputFormat>-
Enum Constant and Description | -
---|
ADDRESS
-Value is wrapped in a SSML-tag letting Alexa treat this value as an address.
- |
-
AUDIO
-Value is expected to be a URL to an MP3-file as it is wrapped in an SSML-audio-tag.
- |
-
DATE
-Value is wrapped in a SSML-tag letting Alexa treat this value as a date.
- |
-
DIGITS
-Value is wrapped in a SSML-tag letting Alexa treat this value as number with digits.
- |
-
FRACTION
-Value is wrapped in a SSML-tag letting Alexa treat this value as a fraction.
- |
-
NOUN
-Value is wrapped in a SSML-tag letting Alexa treat this value as a noun.
- |
-
NUMBER
-Value is wrapped in a SSML-tag letting Alexa treat this value as a number.
- |
-
ORDINAL
-Value is wrapped in a SSML-tag letting Alexa treat this value as an ordinal number.
- |
-
PHONEME_IPA
-Value is expected to be an IPA phoneme as it is wrapped in a SSML-phoneme-tag.
- |
-
PHONEME_X_SAMPA
-Value is expected to be an X-SAMPA phoneme as it is wrapped in a SSML-phoneme-tag.
- |
-
SPELLOUT
-Value is wrapped in a SSML-tag letting Alexa spell out the phrase.
- |
-
TELEPHONE
-Value is wrapped in a SSML-tag letting Alexa treat this value as a telephone number.
- |
-
TEXT
-Value is formatted as plain text.
- |
-
TIME
-Value is wrapped in a SSML-tag letting Alexa treat this value as a time.
- |
-
UNIT
-Value is wrapped in a SSML-tag letting Alexa treat this value as a unit.
- |
-
VERB_PAST
-Value is wrapped in a SSML-tag letting Alexa treat this value as a verb in past.
- |
-
VERB_PRESENT
-Value is wrapped in a SSML-tag letting Alexa treat this value as a verb in present.
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getSsml(Object value)
-Applies a value to the SSML template of this format.
- |
-
String |
-getSsmlTemplate()
-Returns the SSML template which will be applied to a value
- |
-
static AlexaOutputFormat |
-valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaOutputFormat[] |
-values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
public static final AlexaOutputFormat TEXT-
public static final AlexaOutputFormat AUDIO-
public static final AlexaOutputFormat PHONEME_IPA-
public static final AlexaOutputFormat PHONEME_X_SAMPA-
public static final AlexaOutputFormat SPELLOUT-
public static final AlexaOutputFormat NUMBER-
public static final AlexaOutputFormat ORDINAL-
public static final AlexaOutputFormat DIGITS-
public static final AlexaOutputFormat FRACTION-
public static final AlexaOutputFormat UNIT-
public static final AlexaOutputFormat DATE-
public static final AlexaOutputFormat TIME-
public static final AlexaOutputFormat TELEPHONE-
public static final AlexaOutputFormat ADDRESS-
public static final AlexaOutputFormat NOUN-
public static final AlexaOutputFormat VERB_PRESENT-
public static final AlexaOutputFormat VERB_PAST-
public static AlexaOutputFormat[] values()-
-for (AlexaOutputFormat c : AlexaOutputFormat.values()) - System.out.println(c); -
public static AlexaOutputFormat valueOf(String name)-
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getSsmlTemplate()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaRequestHandler.html b/docs/io/klerch/alexa/tellask/schema/AlexaRequestHandler.html deleted file mode 100644 index 4a5ca77..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaRequestHandler.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - -public interface AlexaRequestHandler
-Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-handleError(AlexaRequestHandlerException exception)
-This method handles a failed handling of a speechlet request event.
- |
-
AlexaOutput |
-handleRequest(AlexaInput input)
-This method handles an incoming speechlet request.
- |
-
AlexaOutput handleRequest(AlexaInput input) - throws AlexaRequestHandlerException, - io.klerch.alexa.state.utils.AlexaStateException-
input
- Alexa input requestAlexaRequestHandlerException
- Can throw any exception related to the request handlingio.klerch.alexa.state.utils.AlexaStateException
- Can throw any exception related to handling state with State SDK.
- As you might use this SDK in your request handler you don't have to care about these exceptions.
- They will also be catched by the calling speechlet request handler and will be given to the handleError
- method wrapped in a AlexaRequestHandlerException.AlexaOutput handleError(AlexaRequestHandlerException exception)-
exception
- The exception which caused the failure (likely be thrown by the handleIntent)Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/AlexaSlotSave.html b/docs/io/klerch/alexa/tellask/schema/AlexaSlotSave.html deleted file mode 100644 index b64bac1..0000000 --- a/docs/io/klerch/alexa/tellask/schema/AlexaSlotSave.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - -Modifier and Type | -Required Element and Description | -
---|---|
String |
-slotName
-Name of the slot (placeholder) in the utterance where the value of this field should
- go into.
- |
-
Modifier and Type | -Optional Element and Description | -
---|---|
AlexaOutputFormat |
-formatAs
-The format to apply when putting the field's value into the slot (placeholder) of an
- utterance.
- |
-
public abstract String slotName-
public abstract AlexaOutputFormat formatAs-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/UtteranceReader.html b/docs/io/klerch/alexa/tellask/schema/UtteranceReader.html deleted file mode 100644 index f21ead7..0000000 --- a/docs/io/klerch/alexa/tellask/schema/UtteranceReader.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - -public interface UtteranceReader
-Modifier and Type | -Method and Description | -
---|---|
UtteranceReader |
-fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
String |
-getLeadingPath()
-Gets the leading path - the portion of the qualified path in front of
- the locale-directory.
- |
-
String |
-getResourceLocation()
-Gets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
InputStream |
-read(String locale)
-Reads from the source referenced by the resourceLocation.
- |
-
void |
-setResourceLocation(String resourceLocation)
-Sets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
String getLeadingPath()-
String getResourceLocation()-
void setResourceLocation(String resourceLocation)-
resourceLocation
- trailing portion of the fully qualified path to the YAML fileUtteranceReader fromResourceLocation(String resourceLocation)-
resourceLocation
- trailing portion of the fully qualified path to the YAML fileInputStream read(String locale)-
locale
- the locale from the speechlet requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaApplication.html b/docs/io/klerch/alexa/tellask/schema/annotation/AlexaApplication.html deleted file mode 100644 index 2d45aa0..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaApplication.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - -Modifier and Type | -Optional Element and Description | -
---|---|
String[] |
-applicationIds
-An enumeration of supported application-ids.
- |
-
Class<? extends AlexaSpeechlet> |
-speechlet
-A speechlet handler to delegate speechlet requests to.
- |
-
public abstract String[] applicationIds-
public abstract Class<? extends AlexaSpeechlet> speechlet-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaIntentListener.html b/docs/io/klerch/alexa/tellask/schema/annotation/AlexaIntentListener.html deleted file mode 100644 index 2e498a2..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaIntentListener.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - -Modifier and Type | -Optional Element and Description | -
---|---|
String |
-intentName
-Defines the name of an intent.
- |
-
AlexaIntentType |
-intentType
-Defines the type of intent to listen for.
- |
-
int |
-priority
-Defines the priority among intent handlers listen for the same intent.
- |
-
public abstract AlexaIntentType intentType-
public abstract String intentName-
public abstract int priority-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaLaunchListener.html b/docs/io/klerch/alexa/tellask/schema/annotation/AlexaLaunchListener.html deleted file mode 100644 index 2f46e9f..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaLaunchListener.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaSlotSave.html b/docs/io/klerch/alexa/tellask/schema/annotation/AlexaSlotSave.html deleted file mode 100644 index c1e555f..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/AlexaSlotSave.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - -Modifier and Type | -Required Element and Description | -
---|---|
String |
-slotName
-Name of the slot (placeholder) in the utterance where the value of this field should
- go into.
- |
-
Modifier and Type | -Optional Element and Description | -
---|---|
AlexaOutputFormat |
-formatAs
-The format to apply when putting the field's value into the slot (placeholder) of an
- utterance.
- |
-
public abstract String slotName-
public abstract AlexaOutputFormat formatAs-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaApplication.html b/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaApplication.html deleted file mode 100644 index bdbe3df..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaApplication.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaIntentListener.html b/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaIntentListener.html deleted file mode 100644 index ac74207..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaIntentListener.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaLaunchListener.html b/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaLaunchListener.html deleted file mode 100644 index 5621251..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaLaunchListener.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaSlotSave.html b/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaSlotSave.html deleted file mode 100644 index bf1a3d1..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/class-use/AlexaSlotSave.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/package-frame.html b/docs/io/klerch/alexa/tellask/schema/annotation/package-frame.html deleted file mode 100644 index 32f00a8..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - -Annotation Type | -Description | -
---|---|
AlexaApplication | -
- You can use this annotation to tag the request stream handler for providing
- supported application-ids and your custom speechlet.
- |
-
AlexaIntentListener | -
- An annotation necessary to introduce your AlexaIntentHandlers to
- the annotation processor.
- |
-
AlexaLaunchListener | -
- An annotation necessary to introduce your AlexaLaunchHandler to
- the annotation processor.
- |
-
AlexaSlotSave | -
- An annotation for fields in either an AlexaIntentModel or AlexaStateModel.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/package-tree.html b/docs/io/klerch/alexa/tellask/schema/annotation/package-tree.html deleted file mode 100644 index d170012..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/package-tree.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/annotation/package-use.html b/docs/io/klerch/alexa/tellask/schema/annotation/package-use.html deleted file mode 100644 index 74a3442..0000000 --- a/docs/io/klerch/alexa/tellask/schema/annotation/package-use.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaApplication.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaApplication.html deleted file mode 100644 index fb623f4..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaApplication.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentHandler.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentHandler.html deleted file mode 100644 index a72415d..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentHandler.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util.factory | -- |
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaIntentHandler> |
-AlexaIntentHandlerFactory.createHandler(AlexaInput input)
-Constructs the AlexaIntentHandler which is tagged with the AlexaIntentListener-annotation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentListener.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentListener.html deleted file mode 100644 index 0f29fce..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentListener.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentType.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentType.html deleted file mode 100644 index f76a061..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaIntentType.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema | -- |
Modifier and Type | -Method and Description | -
---|---|
static AlexaIntentType |
-AlexaIntentType.valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaIntentType[] |
-AlexaIntentType.values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchHandler.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchHandler.html deleted file mode 100644 index 7b56fa4..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchHandler.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util.factory | -- |
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaLaunchHandler> |
-AlexaLaunchHandlerFactory.createHandler()
-Constructs the AlexaLaunchHandler which is tagged with the AlexaLaunchListener-annotation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchListener.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchListener.html deleted file mode 100644 index fab4fca..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaLaunchListener.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaOutputFormat.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaOutputFormat.html deleted file mode 100644 index 3b62d4a..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaOutputFormat.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.schema | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputFormat |
-AlexaOutputSlot.getFormatAs()
-Gets the format of the slot output in an utterance.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputSlot |
-AlexaOutputSlot.formatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
void |
-AlexaOutputSlot.setFormatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static AlexaOutputFormat |
-AlexaOutputFormat.valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaOutputFormat[] |
-AlexaOutputFormat.values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaRequestHandler.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaRequestHandler.html deleted file mode 100644 index 7778d1b..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaRequestHandler.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema | -- |
Modifier and Type | -Interface and Description | -
---|---|
interface |
-AlexaIntentHandler
-An interface for an intent handler.
- |
-
interface |
-AlexaLaunchHandler
-An interface for a AlexaLaunchHandler handling a launch event
- in your skill.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaSlotSave.html b/docs/io/klerch/alexa/tellask/schema/class-use/AlexaSlotSave.html deleted file mode 100644 index 0ccfe27..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/AlexaSlotSave.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/class-use/UtteranceReader.html b/docs/io/klerch/alexa/tellask/schema/class-use/UtteranceReader.html deleted file mode 100644 index d32187f..0000000 --- a/docs/io/klerch/alexa/tellask/schema/class-use/UtteranceReader.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.util.factory | -- |
io.klerch.alexa.tellask.util.resource | -- |
Modifier and Type | -Method and Description | -
---|---|
UtteranceReader |
-AlexaOutput.getUtteranceReader()
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.withReader(UtteranceReader reader)
-The utterance reader is an implementation of logic reading utterances
- from a store - likely a file sitting somewhere.
- |
-
Modifier and Type | -Method and Description | -
---|---|
UtteranceReader |
-AlexaSpeechletServlet.getUtteranceReader()
-Override this method to return a customized utterance-reader.
- |
-
UtteranceReader |
-AlexaRequestStreamHandler.getUtteranceReader()
-Override this method to return a customized utterance-reader.
- |
-
Constructor and Description | -
---|
AlexaSpeechlet(String locale,
- UtteranceReader utteranceReader)
-A new extended speechlet handler working in the context of a locale
- |
-
AlexaSpeechletResponse(AlexaOutput output,
- UtteranceReader utteranceReader)
-A speechlet response is generated from an AlexaOutput object which should
- contain all the information necessary to get access to a set of utterances
- (over the utterance reader) from which it picks randomly according to the
- intent name also given by the AlexaOutput.
- |
-
Modifier and Type | -Method and Description | -
---|---|
UtteranceReader |
-UtteranceReader.fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static <T extends AlexaSpeechlet> |
-AlexaSpeechletFactory.createSpeechletFromRequest(byte[] serializedSpeechletRequest,
- Class<T> speechletClass,
- UtteranceReader utteranceReader)
-Creates an AlexaSpeechlet from bytes of a speechlet request.
- |
-
Modifier and Type | -Class and Description | -
---|---|
class |
-ResourceUtteranceReader
-An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from the the class-loader.
- |
-
class |
-S3UtteranceReader
-An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from S3-files.
- |
-
Constructor and Description | -
---|
YamlReader(UtteranceReader utteranceReader,
- String locale)
-A new YAMLReader needs an UtteranceReader so it can obtain YAML content with utterances.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/package-frame.html b/docs/io/klerch/alexa/tellask/schema/package-frame.html deleted file mode 100644 index 900b3ba..0000000 --- a/docs/io/klerch/alexa/tellask/schema/package-frame.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - -Interface | -Description | -
---|---|
AlexaIntentHandler | -
- An interface for an intent handler.
- |
-
AlexaLaunchHandler | -
- An interface for a AlexaLaunchHandler handling a launch event
- in your skill.
- |
-
AlexaRequestHandler | -
- An interface for a request handler.
- |
-
UtteranceReader | -
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/package-tree.html b/docs/io/klerch/alexa/tellask/schema/package-tree.html deleted file mode 100644 index 4674288..0000000 --- a/docs/io/klerch/alexa/tellask/schema/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/package-use.html b/docs/io/klerch/alexa/tellask/schema/package-use.html deleted file mode 100644 index 23678e8..0000000 --- a/docs/io/klerch/alexa/tellask/schema/package-use.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.util.factory | -- |
io.klerch.alexa.tellask.util.resource | -- |
Class and Description | -
---|
UtteranceReader
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Class and Description | -
---|
UtteranceReader
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Class and Description | -
---|
AlexaRequestHandler
- An interface for a request handler.
- |
-
UtteranceReader
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Class and Description | -
---|
AlexaIntentHandler
- An interface for an intent handler.
- |
-
AlexaLaunchHandler
- An interface for a AlexaLaunchHandler handling a launch event
- in your skill.
- |
-
UtteranceReader
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Class and Description | -
---|
UtteranceReader
- The utterance reader is an interface for implementations to encapsulate
- logic of reading a set of utterances from a source (like a file).
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/AlexaIntentType.html b/docs/io/klerch/alexa/tellask/schema/type/AlexaIntentType.html deleted file mode 100644 index e32e3a7..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/AlexaIntentType.html +++ /dev/null @@ -1,477 +0,0 @@ - - - - - - -public enum AlexaIntentType -extends Enum<AlexaIntentType>-
Enum Constant and Description | -
---|
INTENT_CANCEL
-User is requesting to cancel a certain context.
- |
-
INTENT_CUSTOM
-User kicks off a custom intent with an utterance.
- |
-
INTENT_HELP
-User is requesting help
- |
-
INTENT_NEXT
-User asks for next step in a certain context.
- |
-
INTENT_NO
-User negates a question in a certain context.
- |
-
INTENT_REPEAT
-User is requesting to repeat something in a certain context.
- |
-
INTENT_STARTOVER
-User is requesting to start over something in a certain context.
- |
-
INTENT_STOP
-User is requesting to stop the overall procedure in a certain context.
- |
-
INTENT_YES
-User confirms to a question in a certain context.
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getName()
-Gets the qualified name of the intent in Alexa.
- |
-
static AlexaIntentType |
-valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaIntentType[] |
-values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
public static final AlexaIntentType INTENT_HELP-
public static final AlexaIntentType INTENT_NEXT-
public static final AlexaIntentType INTENT_NO-
public static final AlexaIntentType INTENT_REPEAT-
public static final AlexaIntentType INTENT_STARTOVER-
public static final AlexaIntentType INTENT_CANCEL-
public static final AlexaIntentType INTENT_STOP-
public static final AlexaIntentType INTENT_YES-
public static final AlexaIntentType INTENT_CUSTOM-
public static AlexaIntentType[] values()-
-for (AlexaIntentType c : AlexaIntentType.values()) - System.out.println(c); -
public static AlexaIntentType valueOf(String name)-
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getName()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/AlexaOutputFormat.html b/docs/io/klerch/alexa/tellask/schema/type/AlexaOutputFormat.html deleted file mode 100644 index 73214dc..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/AlexaOutputFormat.html +++ /dev/null @@ -1,627 +0,0 @@ - - - - - - -public enum AlexaOutputFormat -extends Enum<AlexaOutputFormat>-
Enum Constant and Description | -
---|
ADDRESS
-Value is wrapped in a SSML-tag letting Alexa treat this value as an address.
- |
-
AUDIO
-Value is expected to be a URL to an MP3-file as it is wrapped in an SSML-audio-tag.
- |
-
DATE
-Value is wrapped in a SSML-tag letting Alexa treat this value as a date.
- |
-
DIGITS
-Value is wrapped in a SSML-tag letting Alexa treat this value as number with digits.
- |
-
FRACTION
-Value is wrapped in a SSML-tag letting Alexa treat this value as a fraction.
- |
-
NOUN
-Value is wrapped in a SSML-tag letting Alexa treat this value as a noun.
- |
-
NUMBER
-Value is wrapped in a SSML-tag letting Alexa treat this value as a number.
- |
-
ORDINAL
-Value is wrapped in a SSML-tag letting Alexa treat this value as an ordinal number.
- |
-
PHONEME_IPA
-Value is expected to be an IPA phoneme as it is wrapped in a SSML-phoneme-tag.
- |
-
PHONEME_X_SAMPA
-Value is expected to be an X-SAMPA phoneme as it is wrapped in a SSML-phoneme-tag.
- |
-
SPELLOUT
-Value is wrapped in a SSML-tag letting Alexa spell out the phrase.
- |
-
TELEPHONE
-Value is wrapped in a SSML-tag letting Alexa treat this value as a telephone number.
- |
-
TEXT
-Value is formatted as plain text.
- |
-
TIME
-Value is wrapped in a SSML-tag letting Alexa treat this value as a time.
- |
-
UNIT
-Value is wrapped in a SSML-tag letting Alexa treat this value as a unit.
- |
-
VERB_PAST
-Value is wrapped in a SSML-tag letting Alexa treat this value as a verb in past.
- |
-
VERB_PRESENT
-Value is wrapped in a SSML-tag letting Alexa treat this value as a verb in present.
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getSsml(Object value)
-Applies a value to the SSML template of this format.
- |
-
String |
-getSsmlTemplate()
-Returns the SSML template which will be applied to a value
- |
-
static AlexaOutputFormat |
-valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaOutputFormat[] |
-values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
public static final AlexaOutputFormat TEXT-
public static final AlexaOutputFormat AUDIO-
public static final AlexaOutputFormat PHONEME_IPA-
public static final AlexaOutputFormat PHONEME_X_SAMPA-
public static final AlexaOutputFormat SPELLOUT-
public static final AlexaOutputFormat NUMBER-
public static final AlexaOutputFormat ORDINAL-
public static final AlexaOutputFormat DIGITS-
public static final AlexaOutputFormat FRACTION-
public static final AlexaOutputFormat UNIT-
public static final AlexaOutputFormat DATE-
public static final AlexaOutputFormat TIME-
public static final AlexaOutputFormat TELEPHONE-
public static final AlexaOutputFormat ADDRESS-
public static final AlexaOutputFormat NOUN-
public static final AlexaOutputFormat VERB_PRESENT-
public static final AlexaOutputFormat VERB_PAST-
public static AlexaOutputFormat[] values()-
-for (AlexaOutputFormat c : AlexaOutputFormat.values()) - System.out.println(c); -
public static AlexaOutputFormat valueOf(String name)-
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getSsmlTemplate()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaIntentType.html b/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaIntentType.html deleted file mode 100644 index 513c120..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaIntentType.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema.type | -- |
Modifier and Type | -Method and Description | -
---|---|
static AlexaIntentType |
-AlexaIntentType.valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaIntentType[] |
-AlexaIntentType.values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaOutputFormat.html b/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaOutputFormat.html deleted file mode 100644 index a264921..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/class-use/AlexaOutputFormat.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.schema.type | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputFormat |
-AlexaOutputSlot.getFormatAs()
-Gets the format of the slot output in an utterance.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutputSlot |
-AlexaOutputSlot.formatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
AlexaOutput.AlexaOutputBuilder |
-AlexaOutput.AlexaOutputBuilder.putSlot(String slotName,
- Object slotValue,
- AlexaOutputFormat slotFormat)
-A slot provides a value to fill in a placeholder in the reply utterance.
- |
-
void |
-AlexaOutputSlot.setFormatAs(AlexaOutputFormat format)
-Sets the format of the slot output in an utterance.
- |
-
Modifier and Type | -Method and Description | -
---|---|
static AlexaOutputFormat |
-AlexaOutputFormat.valueOf(String name)
-Returns the enum constant of this type with the specified name.
- |
-
static AlexaOutputFormat[] |
-AlexaOutputFormat.values()
-Returns an array containing the constants of this enum type, in
-the order they are declared.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/package-frame.html b/docs/io/klerch/alexa/tellask/schema/type/package-frame.html deleted file mode 100644 index 690c4e3..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/package-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -Enum | -Description | -
---|---|
AlexaIntentType | -
- Enumeration of Alexa Intent types whose value is equal to the qualified
- name of the intent in Alexa.
- |
-
AlexaOutputFormat | -
- The output formats provide a set of SSML pattern.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/package-tree.html b/docs/io/klerch/alexa/tellask/schema/type/package-tree.html deleted file mode 100644 index d05fe23..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/schema/type/package-use.html b/docs/io/klerch/alexa/tellask/schema/type/package-use.html deleted file mode 100644 index 7d57109..0000000 --- a/docs/io/klerch/alexa/tellask/schema/type/package-use.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.schema.type | -- |
Class and Description | -
---|
AlexaOutputFormat
- The output formats provide a set of SSML pattern.
- |
-
Class and Description | -
---|
AlexaIntentType
- Enumeration of Alexa Intent types whose value is equal to the qualified
- name of the intent in Alexa.
- |
-
AlexaOutputFormat
- The output formats provide a set of SSML pattern.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/AlexaIntentHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/AlexaIntentHandlerFactory.html deleted file mode 100644 index c0afa14..0000000 --- a/docs/io/klerch/alexa/tellask/util/AlexaIntentHandlerFactory.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - -public class AlexaIntentHandlerFactory -extends Object-
Modifier and Type | -Field and Description | -
---|---|
static String |
-FACTORY_CLASS_NAME |
-
static String |
-FACTORY_METHOD_NAME |
-
static String |
-FACTORY_PACKAGE |
-
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaIntentHandler> |
-createHandler(AlexaInput input)
-Constructs the AlexaIntentHandler which is tagged with the AlexaIntentListener-annotation.
- |
-
public static final String FACTORY_PACKAGE-
public static final String FACTORY_CLASS_NAME-
public static final String FACTORY_METHOD_NAME-
public static Optional<AlexaIntentHandler> createHandler(AlexaInput input)-
input
- the input which should be handled. Most important is the intent name in the
- input as it is the matching criteria for finding the right intent handler.Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/AlexaLaunchHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/AlexaLaunchHandlerFactory.html deleted file mode 100644 index b0252b0..0000000 --- a/docs/io/klerch/alexa/tellask/util/AlexaLaunchHandlerFactory.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - -public class AlexaLaunchHandlerFactory -extends Object-
Modifier and Type | -Field and Description | -
---|---|
static String |
-FACTORY_CLASS_NAME |
-
static String |
-FACTORY_METHOD_NAME |
-
static String |
-FACTORY_PACKAGE |
-
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaLaunchHandler> |
-createHandler()
-Constructs the AlexaLaunchHandler which is tagged with the AlexaLaunchListener-annotation.
- |
-
public static final String FACTORY_PACKAGE-
public static final String FACTORY_CLASS_NAME-
public static final String FACTORY_METHOD_NAME-
public static Optional<AlexaLaunchHandler> createHandler()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/AlexaRequestHandlerException.html b/docs/io/klerch/alexa/tellask/util/AlexaRequestHandlerException.html deleted file mode 100644 index 3e94c86..0000000 --- a/docs/io/klerch/alexa/tellask/util/AlexaRequestHandlerException.html +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - -public class AlexaRequestHandlerException -extends Exception-
Constructor and Description | -
---|
AlexaRequestHandlerException(String message,
- AlexaInput input)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
AlexaRequestHandlerException(String message,
- AlexaInput input,
- String errorIntent)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
AlexaRequestHandlerException(String message,
- Throwable cause,
- AlexaInput input,
- String errorIntent)
-New exception with AlexaInput for giving this exception a bit more context
- |
-
Modifier and Type | -Method and Description | -
---|---|
String |
-getErrorIntent()
-Gets the intent referencing utterances to express an error situation.
- |
-
AlexaInput |
-getInput()
-Gets the AlexaInput
- |
-
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public AlexaRequestHandlerException(String message, - AlexaInput input)-
message
- the messageinput
- the AlexaInputpublic AlexaRequestHandlerException(String message, - AlexaInput input, - String errorIntent)-
message
- the messageinput
- the AlexaInputerrorIntent
- the intent to use when looking for an utterance to returnpublic AlexaRequestHandlerException(String message, - Throwable cause, - AlexaInput input, - String errorIntent)-
message
- the messagecause
- the causing exception if anyinput
- the AlexaInputerrorIntent
- the intent to use when looking for an utterance to returnpublic AlexaInput getInput()-
public String getErrorIntent()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/ResourceUtteranceReader.html b/docs/io/klerch/alexa/tellask/util/ResourceUtteranceReader.html deleted file mode 100644 index 6a783d7..0000000 --- a/docs/io/klerch/alexa/tellask/util/ResourceUtteranceReader.html +++ /dev/null @@ -1,460 +0,0 @@ - - - - - - -public class ResourceUtteranceReader -extends Object -implements UtteranceReader-
Modifier and Type | -Field and Description | -
---|---|
static String |
-DEFAULT_RESOURCE_LOCATION
-The default resource location.
- |
-
Constructor and Description | -
---|
ResourceUtteranceReader()
-New reader for classloader-resources.
- |
-
ResourceUtteranceReader(String leadingPath)
-New reader for classloader-resources giving it a valid leading path.
- |
-
Modifier and Type | -Method and Description | -
---|---|
ResourceUtteranceReader |
-fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
String |
-getResourceLocation()
-Gets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
InputStream |
-read(String locale)
-Reads from the source referenced by the resourceLocation.
- |
-
void |
-setResourceLocation(String resourceLocation)
-Sets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
public static final String DEFAULT_RESOURCE_LOCATION-
public ResourceUtteranceReader()-
public ResourceUtteranceReader(String leadingPath)-
leadingPath
- leading path to the actual resource (YAML) filepublic String getResourceLocation()-
getResourceLocation
in interface UtteranceReader
public void setResourceLocation(String resourceLocation)-
setResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic ResourceUtteranceReader fromResourceLocation(String resourceLocation)-
fromResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic InputStream read(String locale)-
read
in interface UtteranceReader
locale
- the locale from the speechlet requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/S3UtteranceReader.html b/docs/io/klerch/alexa/tellask/util/S3UtteranceReader.html deleted file mode 100644 index f465edd..0000000 --- a/docs/io/klerch/alexa/tellask/util/S3UtteranceReader.html +++ /dev/null @@ -1,490 +0,0 @@ - - - - - - -public class S3UtteranceReader -extends Object -implements UtteranceReader-
Modifier and Type | -Field and Description | -
---|---|
static String |
-DEFAULT_RESOURCE_LOCATION
-The default resource location.
- |
-
Constructor and Description | -
---|
S3UtteranceReader(com.amazonaws.services.s3.AmazonS3Client client,
- String bucketName,
- String leadingPath)
-A new S3 reader pointing to a bucket and a leading path in it (if desired).
- |
-
S3UtteranceReader(String bucketName)
-A new S3 reader pointing to a bucket
- |
-
S3UtteranceReader(String bucketName,
- String leadingPath)
-A new S3 reader pointing to a bucket and a leading path.
- |
-
Modifier and Type | -Method and Description | -
---|---|
S3UtteranceReader |
-fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
String |
-getResourceLocation()
-Gets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
InputStream |
-read(String locale)
-Reads from the source referenced by the resourceLocation.
- |
-
void |
-setResourceLocation(String resourceLocation)
-Sets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
public static final String DEFAULT_RESOURCE_LOCATION-
public S3UtteranceReader(String bucketName)-
bucketName
- name of the S3 bucketpublic S3UtteranceReader(String bucketName, - String leadingPath)-
bucketName
- name of the S3 bucketleadingPath
- valid path within the bucketpublic S3UtteranceReader(com.amazonaws.services.s3.AmazonS3Client client, - String bucketName, - String leadingPath)-
client
- S3 client to communicate with AWS SDK for S3bucketName
- name of the S3 bucketleadingPath
- valid path within the bucketpublic String getResourceLocation()-
getResourceLocation
in interface UtteranceReader
public void setResourceLocation(String resourceLocation)-
setResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic S3UtteranceReader fromResourceLocation(String resourceLocation)-
fromResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic InputStream read(String locale)-
read
in interface UtteranceReader
locale
- the locale from the speechlet requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/YamlReader.html b/docs/io/klerch/alexa/tellask/util/YamlReader.html deleted file mode 100644 index 4d9d209..0000000 --- a/docs/io/klerch/alexa/tellask/util/YamlReader.html +++ /dev/null @@ -1,451 +0,0 @@ - - - - - - -public class YamlReader -extends Object-
Constructor and Description | -
---|
YamlReader(UtteranceReader utteranceReader,
- String locale)
-A new YAMLReader needs an UtteranceReader so it can obtain YAML content with utterances.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Optional<String> |
-getRandomReprompt(AlexaOutput output)
-Returns a reprompt utterance randomly picked from a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
Optional<String> |
-getRandomReprompt(String intentName)
-Returns a reprompt utterance randomly picked from a set of reprompt utterances for a given intent.
- |
-
Optional<String> |
-getRandomUtterance(AlexaOutput output)
-Returns an utterance randomly picked from a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
Optional<String> |
-getRandomUtterance(String intentName)
-Returns an utterance randomly picked from a set of utterances for a given intent.
- |
-
List<String> |
-getReprompts(AlexaOutput output)
-Returns a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-getReprompts(String intentName)
-Returns a set of reprompt utterances for a given intent.
- |
-
List<String> |
-getUtterances(AlexaOutput output)
-Returns a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-getUtterances(String intentName)
-Returns a set of utterances for a given intent.
- |
-
public YamlReader(UtteranceReader utteranceReader, - String locale)-
utteranceReader
- the UtteranceReader reading ot YAML content with utteranceslocale
- Localized skills will have multiple YAML files (one for each language). By
- giving this reader a locale it lets the UtteranceReader read out the appropriate
- YAML file.public List<String> getUtterances(AlexaOutput output)-
output
- The AlexaOutput containing the intent name whose utterances are to be returned.public Optional<String> getRandomUtterance(AlexaOutput output)-
output
- The AlexaOutput containing the intent name.public List<String> getUtterances(String intentName)-
intentName
- the intent name whose utterances are to be returnedpublic Optional<String> getRandomUtterance(String intentName)-
intentName
- The intent name.public List<String> getReprompts(AlexaOutput output)-
output
- The AlexaOutput containing the intent name whose reprompt utterances are to be returned.public Optional<String> getRandomReprompt(AlexaOutput output)-
output
- The AlexaOutput containing the intent name.public List<String> getReprompts(String intentName)-
intentName
- the intent name whose reprompt utterances are to be returnedpublic Optional<String> getRandomReprompt(String intentName)-
intentName
- The intent name.Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/AlexaIntentHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/class-use/AlexaIntentHandlerFactory.html deleted file mode 100644 index 31e10f9..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/AlexaIntentHandlerFactory.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/AlexaLaunchHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/class-use/AlexaLaunchHandlerFactory.html deleted file mode 100644 index ab3cbad..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/AlexaLaunchHandlerFactory.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/AlexaRequestHandlerException.html b/docs/io/klerch/alexa/tellask/util/class-use/AlexaRequestHandlerException.html deleted file mode 100644 index 9c35d6e..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/AlexaRequestHandlerException.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema | -- |
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaRequestHandler.handleError(AlexaRequestHandlerException exception)
-This method handles a failed handling of a speechlet request event.
- |
-
Modifier and Type | -Method and Description | -
---|---|
AlexaOutput |
-AlexaRequestHandler.handleRequest(AlexaInput input)
-This method handles an incoming speechlet request.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/ResourceUtteranceReader.html b/docs/io/klerch/alexa/tellask/util/class-use/ResourceUtteranceReader.html deleted file mode 100644 index 6dcdae7..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/ResourceUtteranceReader.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util | -- |
Modifier and Type | -Method and Description | -
---|---|
ResourceUtteranceReader |
-ResourceUtteranceReader.fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/S3UtteranceReader.html b/docs/io/klerch/alexa/tellask/util/class-use/S3UtteranceReader.html deleted file mode 100644 index 744e12b..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/S3UtteranceReader.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util | -- |
Modifier and Type | -Method and Description | -
---|---|
S3UtteranceReader |
-S3UtteranceReader.fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/class-use/YamlReader.html b/docs/io/klerch/alexa/tellask/util/class-use/YamlReader.html deleted file mode 100644 index edc9d42..0000000 --- a/docs/io/klerch/alexa/tellask/util/class-use/YamlReader.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/AlexaIntentHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/factory/AlexaIntentHandlerFactory.html deleted file mode 100644 index 903f0a9..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/AlexaIntentHandlerFactory.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - -public class AlexaIntentHandlerFactory -extends Object-
Modifier and Type | -Field and Description | -
---|---|
static String |
-FACTORY_CLASS_NAME |
-
static String |
-FACTORY_METHOD_NAME |
-
static String |
-FACTORY_PACKAGE |
-
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaIntentHandler> |
-createHandler(AlexaInput input)
-Constructs the AlexaIntentHandler which is tagged with the AlexaIntentListener-annotation.
- |
-
public static final String FACTORY_PACKAGE-
public static final String FACTORY_CLASS_NAME-
public static final String FACTORY_METHOD_NAME-
public static Optional<AlexaIntentHandler> createHandler(AlexaInput input)-
input
- the input which should be handled. Most important is the intent name in the
- input as it is the matching criteria for finding the right intent handler.Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/AlexaLaunchHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/factory/AlexaLaunchHandlerFactory.html deleted file mode 100644 index 0601d20..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/AlexaLaunchHandlerFactory.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - -public class AlexaLaunchHandlerFactory -extends Object-
Modifier and Type | -Field and Description | -
---|---|
static String |
-FACTORY_CLASS_NAME |
-
static String |
-FACTORY_METHOD_NAME |
-
static String |
-FACTORY_PACKAGE |
-
Modifier and Type | -Method and Description | -
---|---|
static Optional<AlexaLaunchHandler> |
-createHandler()
-Constructs the AlexaLaunchHandler which is tagged with the AlexaLaunchListener-annotation.
- |
-
public static final String FACTORY_PACKAGE-
public static final String FACTORY_CLASS_NAME-
public static final String FACTORY_METHOD_NAME-
public static Optional<AlexaLaunchHandler> createHandler()-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/AlexaSpeechletFactory.html b/docs/io/klerch/alexa/tellask/util/factory/AlexaSpeechletFactory.html deleted file mode 100644 index e333ba2..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/AlexaSpeechletFactory.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - -public class AlexaSpeechletFactory -extends Object-
Modifier and Type | -Field and Description | -
---|---|
static String |
-DEFAULT_LOCALE |
-
Constructor and Description | -
---|
AlexaSpeechletFactory() |
-
Modifier and Type | -Method and Description | -
---|---|
static <T extends AlexaSpeechlet> |
-createSpeechletFromRequest(byte[] serializedSpeechletRequest,
- Class<T> speechletClass,
- UtteranceReader utteranceReader)
-Creates an AlexaSpeechlet from bytes of a speechlet request.
- |
-
public static final String DEFAULT_LOCALE-
public static <T extends AlexaSpeechlet> T createSpeechletFromRequest(byte[] serializedSpeechletRequest, - Class<T> speechletClass, - UtteranceReader utteranceReader) - throws IOException-
T
- must extend AlexaSpeechletserializedSpeechletRequest
- bytes of a speechlet requestspeechletClass
- the class of your AlexaSpeechlet to instantiateutteranceReader
- the reader AlexaSpeechlet should use when reading out utterancesIOException
- thrown when something went wrongCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaIntentHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaIntentHandlerFactory.html deleted file mode 100644 index 8f4e8b6..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaIntentHandlerFactory.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaLaunchHandlerFactory.html b/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaLaunchHandlerFactory.html deleted file mode 100644 index 4a14299..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaLaunchHandlerFactory.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaSpeechletFactory.html b/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaSpeechletFactory.html deleted file mode 100644 index 71e3080..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/class-use/AlexaSpeechletFactory.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/package-frame.html b/docs/io/klerch/alexa/tellask/util/factory/package-frame.html deleted file mode 100644 index ad5ed0d..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
AlexaIntentHandlerFactory | -
- Constructs the AlexaIntentHandler which is tagged with the AlexaIntentListener-annotation.
- |
-
AlexaLaunchHandlerFactory | -
- Constructs the AlexaLaunchHandler which is tagged with the AlexaLaunchListener-annotation.
- |
-
AlexaSpeechletFactory | -
- This factory is for creating an AlexaSpeechlet
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/package-tree.html b/docs/io/klerch/alexa/tellask/util/factory/package-tree.html deleted file mode 100644 index 744cf88..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/package-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/factory/package-use.html b/docs/io/klerch/alexa/tellask/util/factory/package-use.html deleted file mode 100644 index eac803e..0000000 --- a/docs/io/klerch/alexa/tellask/util/factory/package-use.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/package-frame.html b/docs/io/klerch/alexa/tellask/util/package-frame.html deleted file mode 100644 index 923b5d2..0000000 --- a/docs/io/klerch/alexa/tellask/util/package-frame.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - -Exception | -Description | -
---|---|
AlexaRequestHandlerException | -
- An exception dedicated to errors raised while handling speechlet requests.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/package-tree.html b/docs/io/klerch/alexa/tellask/util/package-tree.html deleted file mode 100644 index 56936c2..0000000 --- a/docs/io/klerch/alexa/tellask/util/package-tree.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/package-use.html b/docs/io/klerch/alexa/tellask/util/package-use.html deleted file mode 100644 index 5ef3f98..0000000 --- a/docs/io/klerch/alexa/tellask/util/package-use.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.schema | -- |
Class and Description | -
---|
AlexaRequestHandlerException
- An exception dedicated to errors raised while handling speechlet requests.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/ResourceUtteranceReader.html b/docs/io/klerch/alexa/tellask/util/resource/ResourceUtteranceReader.html deleted file mode 100644 index 516b1c4..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/ResourceUtteranceReader.html +++ /dev/null @@ -1,562 +0,0 @@ - - - - - - -public class ResourceUtteranceReader -extends Object -implements UtteranceReader-
Modifier and Type | -Field and Description | -
---|---|
static String |
-DEFAULT_LEADING_PATH
-The default leading path.
- |
-
static String |
-DEFAULT_RESOURCE_LOCATION
-The default resource location.
- |
-
Constructor and Description | -
---|
ResourceUtteranceReader()
-New reader for classloader-resources.
- |
-
ResourceUtteranceReader(String leadingPath)
-New reader for classloader-resources giving it a valid leading path.
- |
-
ResourceUtteranceReader(String leadingPath,
- String resourceLocation)
-New reader for classloader-resources giving it a valid leading path.
- |
-
Modifier and Type | -Method and Description | -
---|---|
ResourceUtteranceReader |
-fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
String |
-getLeadingPath()
-Gets the leading path - the portion of the qualified path in front of
- the locale-directory.
- |
-
String |
-getResourceLocation()
-Gets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
InputStream |
-read(String locale)
-Reads from the source referenced by the resourceLocation.
- |
-
void |
-setResourceLocation(String resourceLocation)
-Sets the trailing portion of the fully qualified path to the YAML file which
- is read out for utterances.
- |
-
public static final String DEFAULT_RESOURCE_LOCATION-
public static final String DEFAULT_LEADING_PATH-
public ResourceUtteranceReader()-
public ResourceUtteranceReader(String leadingPath)-
leadingPath
- leading path to the actual resource (YAML) filepublic ResourceUtteranceReader(String leadingPath, - String resourceLocation)-
leadingPath
- leading path to the actual resource (YAML) fileresourceLocation
- the resource location. must end with ".yml"public String getLeadingPath()-
getLeadingPath
in interface UtteranceReader
public String getResourceLocation()-
getResourceLocation
in interface UtteranceReader
public void setResourceLocation(String resourceLocation)-
setResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic ResourceUtteranceReader fromResourceLocation(String resourceLocation)-
fromResourceLocation
in interface UtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic InputStream read(String locale)-
read
in interface UtteranceReader
locale
- the locale from the speechlet requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/S3UtteranceReader.html b/docs/io/klerch/alexa/tellask/util/resource/S3UtteranceReader.html deleted file mode 100644 index 24809e1..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/S3UtteranceReader.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - - -public class S3UtteranceReader -extends ResourceUtteranceReader-
DEFAULT_LEADING_PATH, DEFAULT_RESOURCE_LOCATION
Constructor and Description | -
---|
S3UtteranceReader(com.amazonaws.services.s3.AmazonS3Client client,
- String bucketName,
- String leadingPath,
- String resourceLocation)
-A new S3 reader pointing to a bucket and a leading path in it (if desired).
- |
-
S3UtteranceReader(String bucketName)
-A new S3 reader pointing to a bucket
- |
-
S3UtteranceReader(String bucketName,
- String leadingPath)
-A new S3 reader pointing to a bucket and a leading path.
- |
-
S3UtteranceReader(String bucketName,
- String leadingPath,
- String resourceLocation)
-A new S3 reader pointing to a bucket and a leading path.
- |
-
Modifier and Type | -Method and Description | -
---|---|
S3UtteranceReader |
-fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
String |
-getBucketName()
-Returns the name of the S3 bucket.
- |
-
InputStream |
-read(String locale)
-Reads from the source referenced by the resourceLocation.
- |
-
getLeadingPath, getResourceLocation, setResourceLocation
public S3UtteranceReader(String bucketName)-
bucketName
- name of the S3 bucketpublic S3UtteranceReader(String bucketName, - String leadingPath)-
bucketName
- name of the S3 bucketleadingPath
- valid path within the bucketpublic S3UtteranceReader(String bucketName, - String leadingPath, - String resourceLocation)-
bucketName
- name of the S3 bucketleadingPath
- valid path within the bucketresourceLocation
- the resource location. must end with ".yml"public S3UtteranceReader(com.amazonaws.services.s3.AmazonS3Client client, - String bucketName, - String leadingPath, - String resourceLocation)-
client
- S3 client to communicate with AWS SDK for S3bucketName
- name of the S3 bucketleadingPath
- valid path within the bucketresourceLocation
- the resource location. must end with ".yml"public String getBucketName()-
public S3UtteranceReader fromResourceLocation(String resourceLocation)-
fromResourceLocation
in interface UtteranceReader
fromResourceLocation
in class ResourceUtteranceReader
resourceLocation
- trailing portion of the fully qualified path to the YAML filepublic InputStream read(String locale)-
read
in interface UtteranceReader
read
in class ResourceUtteranceReader
locale
- the locale from the speechlet requestCopyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/YamlReader.html b/docs/io/klerch/alexa/tellask/util/resource/YamlReader.html deleted file mode 100644 index 5726e5e..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/YamlReader.html +++ /dev/null @@ -1,451 +0,0 @@ - - - - - - -public class YamlReader -extends Object-
Constructor and Description | -
---|
YamlReader(UtteranceReader utteranceReader,
- String locale)
-A new YAMLReader needs an UtteranceReader so it can obtain YAML content with utterances.
- |
-
Modifier and Type | -Method and Description | -
---|---|
Optional<String> |
-getRandomReprompt(AlexaOutput output)
-Returns a reprompt utterance randomly picked from a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
Optional<String> |
-getRandomReprompt(String intentName)
-Returns a reprompt utterance randomly picked from a set of reprompt utterances for a given intent.
- |
-
Optional<String> |
-getRandomUtterance(AlexaOutput output)
-Returns an utterance randomly picked from a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
Optional<String> |
-getRandomUtterance(String intentName)
-Returns an utterance randomly picked from a set of utterances for a given intent.
- |
-
List<String> |
-getReprompts(AlexaOutput output)
-Returns a set of reprompt utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-getReprompts(String intentName)
-Returns a set of reprompt utterances for a given intent.
- |
-
List<String> |
-getUtterances(AlexaOutput output)
-Returns a set of utterances for an intent which is defined in the AlexaOutput.
- |
-
List<String> |
-getUtterances(String intentName)
-Returns a set of utterances for a given intent.
- |
-
public YamlReader(UtteranceReader utteranceReader, - String locale)-
utteranceReader
- the UtteranceReader reading ot YAML content with utteranceslocale
- Localized skills will have multiple YAML files (one for each language). By
- giving this reader a locale it lets the UtteranceReader read out the appropriate
- YAML file.public List<String> getUtterances(AlexaOutput output)-
output
- The AlexaOutput containing the intent name whose utterances are to be returned.public Optional<String> getRandomUtterance(AlexaOutput output)-
output
- The AlexaOutput containing the intent name.public List<String> getUtterances(String intentName)-
intentName
- the intent name whose utterances are to be returnedpublic Optional<String> getRandomUtterance(String intentName)-
intentName
- The intent name.public List<String> getReprompts(AlexaOutput output)-
output
- The AlexaOutput containing the intent name whose reprompt utterances are to be returned.public Optional<String> getRandomReprompt(AlexaOutput output)-
output
- The AlexaOutput containing the intent name.public List<String> getReprompts(String intentName)-
intentName
- the intent name whose reprompt utterances are to be returnedpublic Optional<String> getRandomReprompt(String intentName)-
intentName
- The intent name.Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/class-use/ResourceUtteranceReader.html b/docs/io/klerch/alexa/tellask/util/resource/class-use/ResourceUtteranceReader.html deleted file mode 100644 index 71700c6..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/class-use/ResourceUtteranceReader.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util.resource | -- |
Modifier and Type | -Class and Description | -
---|---|
class |
-S3UtteranceReader
-An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from S3-files.
- |
-
Modifier and Type | -Method and Description | -
---|---|
ResourceUtteranceReader |
-ResourceUtteranceReader.fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/class-use/S3UtteranceReader.html b/docs/io/klerch/alexa/tellask/util/resource/class-use/S3UtteranceReader.html deleted file mode 100644 index 7b1beac..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/class-use/S3UtteranceReader.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util.resource | -- |
Modifier and Type | -Method and Description | -
---|---|
S3UtteranceReader |
-S3UtteranceReader.fromResourceLocation(String resourceLocation)
-yet another setter for the resource location but this one is
- for fluent method concatenation.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/class-use/YamlReader.html b/docs/io/klerch/alexa/tellask/util/resource/class-use/YamlReader.html deleted file mode 100644 index d2af7ea..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/class-use/YamlReader.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/package-frame.html b/docs/io/klerch/alexa/tellask/util/resource/package-frame.html deleted file mode 100644 index c08f1d3..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/package-frame.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - -Class | -Description | -
---|---|
ResourceUtteranceReader | -
- An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from the the class-loader.
- |
-
S3UtteranceReader | -
- An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from S3-files.
- |
-
YamlReader | -
- This reader processes input coming from the resource streams of
- UtteranceReader to extract the utterances and reprompts and optionally
- picks one of them randomly.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/package-tree.html b/docs/io/klerch/alexa/tellask/util/resource/package-tree.html deleted file mode 100644 index ad0793a..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/package-tree.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/io/klerch/alexa/tellask/util/resource/package-use.html b/docs/io/klerch/alexa/tellask/util/resource/package-use.html deleted file mode 100644 index acb6638..0000000 --- a/docs/io/klerch/alexa/tellask/util/resource/package-use.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - -Package | -Description | -
---|---|
io.klerch.alexa.tellask.util.resource | -- |
Class and Description | -
---|
ResourceUtteranceReader
- An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from the the class-loader.
- |
-
S3UtteranceReader
- An implementation to the UtteranceReader interface which encapsulates
- logic of reading out a set of utterances from S3-files.
- |
-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/overview-frame.html b/docs/overview-frame.html deleted file mode 100644 index b7a6adc..0000000 --- a/docs/overview-frame.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - -- - diff --git a/docs/overview-summary.html b/docs/overview-summary.html deleted file mode 100644 index d889650..0000000 --- a/docs/overview-summary.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -
Package | -Description | -
---|---|
io.klerch.alexa.tellask.model | -- |
io.klerch.alexa.tellask.model.wrapper | -- |
io.klerch.alexa.tellask.processor | -- |
io.klerch.alexa.tellask.schema | -- |
io.klerch.alexa.tellask.schema.annotation | -- |
io.klerch.alexa.tellask.schema.type | -- |
io.klerch.alexa.tellask.util | -- |
io.klerch.alexa.tellask.util.factory | -- |
io.klerch.alexa.tellask.util.resource | -- |
Copyright © 2016. All rights reserved.
- - diff --git a/docs/overview-tree.html b/docs/overview-tree.html deleted file mode 100644 index 5a71529..0000000 --- a/docs/overview-tree.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - -Copyright © 2016. All rights reserved.
- - diff --git a/docs/package-list b/docs/package-list deleted file mode 100644 index 2595cfe..0000000 --- a/docs/package-list +++ /dev/null @@ -1,9 +0,0 @@ -io.klerch.alexa.tellask.model -io.klerch.alexa.tellask.model.wrapper -io.klerch.alexa.tellask.processor -io.klerch.alexa.tellask.schema -io.klerch.alexa.tellask.schema.annotation -io.klerch.alexa.tellask.schema.type -io.klerch.alexa.tellask.util -io.klerch.alexa.tellask.util.factory -io.klerch.alexa.tellask.util.resource diff --git a/docs/script.js b/docs/script.js deleted file mode 100644 index b346356..0000000 --- a/docs/script.js +++ /dev/null @@ -1,30 +0,0 @@ -function show(type) -{ - count = 0; - for (var key in methods) { - var row = document.getElementById(key); - if ((methods[key] & type) != 0) { - row.style.display = ''; - row.className = (count++ % 2) ? rowColor : altColor; - } - else - row.style.display = 'none'; - } - updateTabs(type); -} - -function updateTabs(type) -{ - for (var value in tabs) { - var sNode = document.getElementById(tabs[value][0]); - var spanNode = sNode.firstChild; - if (value == type) { - sNode.className = activeTableTab; - spanNode.innerHTML = tabs[value][1]; - } - else { - sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; - } - } -} diff --git a/docs/serialized-form.html b/docs/serialized-form.html deleted file mode 100644 index fb756f6..0000000 --- a/docs/serialized-form.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -String errorIntent-
Copyright © 2016. All rights reserved.
- - diff --git a/docs/stylesheet.css b/docs/stylesheet.css deleted file mode 100644 index cebb4fd..0000000 --- a/docs/stylesheet.css +++ /dev/null @@ -1,574 +0,0 @@ -/* Javadoc style sheet */ -/* -Overall document style -*/ - -@import url('resources/fonts/dejavu.css'); - -body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; -} -a:active { - text-decoration:none; - color:#4A6782; -} -a[name] { - color:#353833; -} -a[name]:hover { - text-decoration:none; - color:#353833; -} -pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; - font-style:italic; -} -h4 { - font-size:13px; -} -h5 { - font-size:12px; -} -h6 { - font-size:11px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; -} -table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -/* -Document title and Copyright styles -*/ -.clear { - clear:both; - height:0px; - overflow:hidden; -} -.aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; -} -.legalCopy { - margin-left:.5em; -} -.bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; -} -.bar a:hover, .bar a:focus { - color:#bb7a2a; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* -Navigation bar styles -*/ -.bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; -} -.topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.navList li{ - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -ul.subNavList li{ - list-style:none; - float:left; -} -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.navBarCell1Rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* -Page header and footer styles -*/ -.header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; -} -.indexHeader { - margin:10px; - position:relative; -} -.indexHeader span{ - margin-right:15px; -} -.indexHeader h1 { - font-size:13px; -} -.title { - color:#2c4557; - margin:10px 0; -} -.subTitle { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.footer ul { - margin:20px 0 5px 0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* -Heading styles -*/ -div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; -} -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; -} -/* -Page layout container styles -*/ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; -} -.indexContainer { - margin:10px; - position:relative; - font-size:12px; -} -.indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; -} -.indexContainer ul { - margin:0; - padding:0; -} -.indexContainer ul li { - list-style:none; - padding-top:2px; -} -.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:'DejaVu Sans Mono',monospace; -} -.serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -.serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* -List styles -*/ -ul.horizontal li { - display:inline; - font-size:0.9em; -} -ul.inheritance { - margin:0; - padding:0; -} -ul.inheritance li { - display:inline; - list-style:none; -} -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; -} -ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; -} -ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; -} -table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; -} -/* -Table styles -*/ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; -} -.overviewSummary, .memberSummary { - padding:0px; -} -.overviewSummary caption, .memberSummary caption, .typeSummary caption, -.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; -} -.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, -.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, -.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, -.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, -.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, -.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, -.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, -.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; -} -.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, -.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -.memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; -} -.memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; -} -.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; -} -.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, -.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; - -} -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; - width:100%; -} -th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; -} -th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; -} -td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; -} -td.colLast, th.colLast { - font-size:13px; -} -td.colOne, th.colOne { - font-size:13px; -} -.overviewSummary td.colFirst, .overviewSummary th.colFirst, -.overviewSummary td.colOne, .overviewSummary th.colOne, -.memberSummary td.colFirst, .memberSummary th.colFirst, -.memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; -} -td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; -} -.tableSubHeadingColor { - background-color:#EEEEFF; -} -.altColor { - background-color:#FFFFFF; -} -.rowColor { - background-color:#EEEEEF; -} -/* -Content styles -*/ -.description pre { - margin-top:0; -} -.deprecatedContent { - margin:0; - padding:10px 0; -} -.docSummary { - padding:0; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; -} - -div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} - -td.colLast div { - padding-top:0px; -} - - -td.colLast a { - padding-bottom:3px; -} -/* -Formatting effect styles -*/ -.sourceLineNo { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; -} -.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, -.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, -.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; -} -.deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; -} - -div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { - font-style:normal; -} - -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; -}