Package | Description |
---|---|
com.xatkit.core.recognition |
Contains the abstract classes to implement to provide custom intent recognition.
|
com.xatkit.core.recognition.dialogflow |
An intent recognition provider implementation for the DialogFlow platform.
|
com.xatkit.util |
Utility classes that are used by the Xatkit framework.
|
Modifier and Type | Class and Description |
---|---|
class |
IntentRecognitionProviderException
Wraps all the exceptions thrown by the
IntentRecognitionProvider s. |
Modifier and Type | Class and Description |
---|---|
class |
DialogFlowException
Wraps all the exceptions returned by the DialogFlow API.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
Loader.construct(Class<T> clazz)
Constructs a new instance of the provided
clazz using its default constructor. |
static <T> T |
Loader.construct(Class<T> clazz,
Class<?> parameterType1,
Class<?> parameterType2,
Object parameter1,
Object parameter2)
Constructs a new instance of the provided
clazz with the given parameter1 and parameter2 . |
static <T> T |
Loader.construct(Class<T> clazz,
Class<?> parameterType,
Object parameter)
Constructs a new instance of the provided
clazz with the given parameter . |
static <T> T |
Loader.construct(Class<T> clazz,
List<Class<?>> parameterTypes,
List<Object> parameters)
Constructs a new instance of the provided
clazz with the given parameters . |
static <T> Class<? extends T> |
Loader.loadClass(String qualifiedName,
Class<T> superClass)
Loads the Class with the provided
qualifiedName , and casts it to the provided superClass . |
Copyright © 2020 SOM Research Lab. All rights reserved.