JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
J
N
O
P
Q
R
T
A
AIServiceContextImpl
- Class in
com.botscrew.nlpclient.provider.dialogflow.v1.domain
AIServiceContextImpl(String)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v1.domain.
AIServiceContextImpl
AIServiceContextImpl(String, TimeZone)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v1.domain.
AIServiceContextImpl
B
BotFrameworkNlpClient
- Class in
com.botscrew.nlpclient.provider
Implementation for
NlpClient
which sends response to Bot Framework
BotFrameworkNlpClient(NlpEngineAccessor, IntentContainer, List<NlpInterceptor<PreNlpResponseProcessingAction>>)
- Constructor for class com.botscrew.nlpclient.provider.
BotFrameworkNlpClient
C
com.botscrew.nlpclient.config
- package com.botscrew.nlpclient.config
com.botscrew.nlpclient.converter
- package com.botscrew.nlpclient.converter
com.botscrew.nlpclient.domain
- package com.botscrew.nlpclient.domain
com.botscrew.nlpclient.exception
- package com.botscrew.nlpclient.exception
com.botscrew.nlpclient.interceptor
- package com.botscrew.nlpclient.interceptor
com.botscrew.nlpclient.provider
- package com.botscrew.nlpclient.provider
com.botscrew.nlpclient.provider.dialogflow.exception
- package com.botscrew.nlpclient.provider.dialogflow.exception
com.botscrew.nlpclient.provider.dialogflow.v1
- package com.botscrew.nlpclient.provider.dialogflow.v1
com.botscrew.nlpclient.provider.dialogflow.v1.config
- package com.botscrew.nlpclient.provider.dialogflow.v1.config
com.botscrew.nlpclient.provider.dialogflow.v1.domain
- package com.botscrew.nlpclient.provider.dialogflow.v1.domain
com.botscrew.nlpclient.provider.dialogflow.v2
- package com.botscrew.nlpclient.provider.dialogflow.v2
com.botscrew.nlpclient.provider.dialogflow.v2.config
- package com.botscrew.nlpclient.provider.dialogflow.v2.config
com.botscrew.nlpclient.provider.dialogflow.v2.domain
- package com.botscrew.nlpclient.provider.dialogflow.v2.domain
com.botscrew.nlpclient.provider.dialogflow.v2.model
- package com.botscrew.nlpclient.provider.dialogflow.v2.model
convert(JsonElement, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonElementToComplexTypeConverter
convert(JsonObject, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonObjectToComplexTypeConverter
convert(JsonPrimitive, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToDoubleConverter
convert(JsonPrimitive, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToIntegerConverter
convert(JsonPrimitive, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToLongConverter
convert(JsonPrimitive, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToStringConverter
convert(ObjectNode, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToComplexTypeConverter
convert(ObjectNode, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToDoubleConverter
convert(ObjectNode, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToIntegerConverter
convert(ObjectNode, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToLongConverter
convert(ObjectNode, Class<?>)
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToStringConverter
D
defaultJacksonObjectMapper()
- Method in class com.botscrew.nlpclient.config.
NlpClientRestTemplateConfiguration
defaultNlpEngineAccessor(RestTemplate)
- Method in class com.botscrew.nlpclient.config.
NlpClientConfiguration
defaultRestTemplate(ObjectMapper)
- Method in class com.botscrew.nlpclient.config.
NlpClientRestTemplateConfiguration
DIALOG_FLOW_V1
- Static variable in class com.botscrew.nlpclient.config.
NlpClientProperties
DIALOG_FLOW_V2
- Static variable in class com.botscrew.nlpclient.config.
NlpClientProperties
DialogFlowAccessor
- Class in
com.botscrew.nlpclient.provider.dialogflow.v1
Implementation for
NlpEngineAccessor
for DialogFlow API V1
DialogFlowAccessor(NlpProviderCredentials)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v1.
DialogFlowAccessor
DialogFlowAccessor
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2
Implementation for
NlpEngineAccessor
for DialogFlow API V2
DialogFlowAccessor(RestTemplate, DialogFlowV2Credentials)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.
DialogFlowAccessor
DialogFlowException
- Exception in
com.botscrew.nlpclient.provider.dialogflow.exception
Describes exception which happened while working with DialogFlow API
DialogFlowException()
- Constructor for exception com.botscrew.nlpclient.provider.dialogflow.exception.
DialogFlowException
DialogFlowException(String)
- Constructor for exception com.botscrew.nlpclient.provider.dialogflow.exception.
DialogFlowException
DialogFlowException(String, Throwable)
- Constructor for exception com.botscrew.nlpclient.provider.dialogflow.exception.
DialogFlowException
DialogFlowV1Credentials
- Class in
com.botscrew.nlpclient.domain
Describes credentials for accessing DialogFlow APIV1
DialogFlowV1Credentials(String)
- Constructor for class com.botscrew.nlpclient.domain.
DialogFlowV1Credentials
DialogFlowV1Properties
- Class in
com.botscrew.nlpclient.provider.dialogflow.v1.config
Describes properties used in work with DialogFlow API V1
DialogFlowV1Properties()
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v1.config.
DialogFlowV1Properties
DialogFlowV2Credentials
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.domain
DialogFlowV2Credentials(String, String)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.domain.
DialogFlowV2Credentials
DialogFlowV2Properties
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.config
Describes properties for work with DialogFlow API V2
DialogFlowV2Properties()
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.config.
DialogFlowV2Properties
E
equals(Object)
- Method in class com.botscrew.nlpclient.domain.
DialogFlowV1Credentials
G
getArgumentKit()
- Method in class com.botscrew.nlpclient.domain.
NlpResponse
getClientToken()
- Method in class com.botscrew.nlpclient.domain.
DialogFlowV1Credentials
getIntent()
- Method in class com.botscrew.nlpclient.domain.
NlpResponse
getIntentName()
- Method in class com.botscrew.nlpclient.interceptor.
PreNlpResponseProcessingAction
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonElementToComplexTypeConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonObjectToComplexTypeConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToDoubleConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToIntegerConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToLongConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
JsonPrimitiveToStringConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToComplexTypeConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToDoubleConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToIntegerConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToLongConverter
getKey()
- Method in class com.botscrew.nlpclient.converter.
ObjectNodeToStringConverter
getProcessedQuery()
- Method in class com.botscrew.nlpclient.interceptor.
PreNlpResponseProcessingAction
getSessionId()
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.domain.
AIServiceContextImpl
getTimeZone()
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.domain.
AIServiceContextImpl
getUser()
- Method in class com.botscrew.nlpclient.interceptor.
PreNlpResponseProcessingAction
H
hashCode()
- Method in class com.botscrew.nlpclient.domain.
DialogFlowV1Credentials
I
init()
- Method in class com.botscrew.nlpclient.config.
NlpClientConfiguration
Intent
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.model
Intent()
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.model.
Intent
J
JsonElementToComplexTypeConverter
- Class in
com.botscrew.nlpclient.converter
JsonElementToComplexTypeConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonElementToComplexTypeConverter
JsonObjectToComplexTypeConverter
- Class in
com.botscrew.nlpclient.converter
JsonObjectToComplexTypeConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonObjectToComplexTypeConverter
JsonPrimitiveToDoubleConverter
- Class in
com.botscrew.nlpclient.converter
JsonPrimitiveToDoubleConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonPrimitiveToDoubleConverter
JsonPrimitiveToIntegerConverter
- Class in
com.botscrew.nlpclient.converter
JsonPrimitiveToIntegerConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonPrimitiveToIntegerConverter
JsonPrimitiveToLongConverter
- Class in
com.botscrew.nlpclient.converter
JsonPrimitiveToLongConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonPrimitiveToLongConverter
JsonPrimitiveToStringConverter
- Class in
com.botscrew.nlpclient.converter
JsonPrimitiveToStringConverter()
- Constructor for class com.botscrew.nlpclient.converter.
JsonPrimitiveToStringConverter
N
NlpAction
- Interface in
com.botscrew.nlpclient.interceptor
Action inside nlp module abstraction
nlpClient(NlpEngineAccessor, IntentContainer, List<NlpInterceptor<PreNlpResponseProcessingAction>>)
- Method in class com.botscrew.nlpclient.config.
NlpClientConfiguration
NlpClient
- Interface in
com.botscrew.nlpclient.provider
Abstraction describes the way to communicate with nlp providers without getting direct response
NlpClientConfiguration
- Class in
com.botscrew.nlpclient.config
Main Spring configuration for NLP module
NlpClientConfiguration(NlpClientProperties, DialogFlowV1Properties, DialogFlowV2Properties)
- Constructor for class com.botscrew.nlpclient.config.
NlpClientConfiguration
NlpClientException
- Exception in
com.botscrew.nlpclient.exception
Exception which happened inside nlp module
NlpClientException()
- Constructor for exception com.botscrew.nlpclient.exception.
NlpClientException
NlpClientException(String)
- Constructor for exception com.botscrew.nlpclient.exception.
NlpClientException
NlpClientException(String, Throwable)
- Constructor for exception com.botscrew.nlpclient.exception.
NlpClientException
NlpClientProperties
- Class in
com.botscrew.nlpclient.config
Describes properties used by nlp module
NlpClientProperties()
- Constructor for class com.botscrew.nlpclient.config.
NlpClientProperties
NlpClientRestTemplateConfiguration
- Class in
com.botscrew.nlpclient.config
Contains configurations for
RestTemplate
NlpClientRestTemplateConfiguration()
- Constructor for class com.botscrew.nlpclient.config.
NlpClientRestTemplateConfiguration
NlpEngineAccessor
- Interface in
com.botscrew.nlpclient.provider
Abstraction describes the way to communicate with nlp providers with getting direct response
NlpInterceptor
<
E
extends
NlpAction
> - Interface in
com.botscrew.nlpclient.interceptor
Abstraction for nlp module interceptors
NlpProviderCredentials
- Interface in
com.botscrew.nlpclient.domain
Basic interface for credentials implementations of different providers
NlpResponse
- Class in
com.botscrew.nlpclient.domain
Describes general nlp response for all providers
NlpResponse(String)
- Constructor for class com.botscrew.nlpclient.domain.
NlpResponse
O
ObjectNodeToComplexTypeConverter
- Class in
com.botscrew.nlpclient.converter
ObjectNodeToComplexTypeConverter()
- Constructor for class com.botscrew.nlpclient.converter.
ObjectNodeToComplexTypeConverter
ObjectNodeToDoubleConverter
- Class in
com.botscrew.nlpclient.converter
ObjectNodeToDoubleConverter()
- Constructor for class com.botscrew.nlpclient.converter.
ObjectNodeToDoubleConverter
ObjectNodeToIntegerConverter
- Class in
com.botscrew.nlpclient.converter
ObjectNodeToIntegerConverter()
- Constructor for class com.botscrew.nlpclient.converter.
ObjectNodeToIntegerConverter
ObjectNodeToLongConverter
- Class in
com.botscrew.nlpclient.converter
ObjectNodeToLongConverter()
- Constructor for class com.botscrew.nlpclient.converter.
ObjectNodeToLongConverter
ObjectNodeToStringConverter
- Class in
com.botscrew.nlpclient.converter
ObjectNodeToStringConverter()
- Constructor for class com.botscrew.nlpclient.converter.
ObjectNodeToStringConverter
onAction(E)
- Method in interface com.botscrew.nlpclient.interceptor.
NlpInterceptor
P
PreNlpResponseProcessingAction
- Class in
com.botscrew.nlpclient.interceptor
PreNlpResponseProcessingAction(ChatUser, String, String)
- Constructor for class com.botscrew.nlpclient.interceptor.
PreNlpResponseProcessingAction
Q
query(ChatUser, String)
- Method in class com.botscrew.nlpclient.provider.
BotFrameworkNlpClient
query(ChatUser, String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.
BotFrameworkNlpClient
query(ChatUser, String, String)
- Method in class com.botscrew.nlpclient.provider.
BotFrameworkNlpClient
query(ChatUser, String, String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.
BotFrameworkNlpClient
query(String)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.
DialogFlowAccessor
query(String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.
DialogFlowAccessor
query(String, String)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.
DialogFlowAccessor
query(String, String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v1.
DialogFlowAccessor
query(String)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v2.
DialogFlowAccessor
query(String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v2.
DialogFlowAccessor
query(String, String)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v2.
DialogFlowAccessor
query(String, String, NlpProviderCredentials)
- Method in class com.botscrew.nlpclient.provider.dialogflow.v2.
DialogFlowAccessor
query(ChatUser, String)
- Method in interface com.botscrew.nlpclient.provider.
NlpClient
query(ChatUser, String, NlpProviderCredentials)
- Method in interface com.botscrew.nlpclient.provider.
NlpClient
query(ChatUser, String, String)
- Method in interface com.botscrew.nlpclient.provider.
NlpClient
query(ChatUser, String, String, NlpProviderCredentials)
- Method in interface com.botscrew.nlpclient.provider.
NlpClient
query(String)
- Method in interface com.botscrew.nlpclient.provider.
NlpEngineAccessor
query(String, NlpProviderCredentials)
- Method in interface com.botscrew.nlpclient.provider.
NlpEngineAccessor
query(String, String)
- Method in interface com.botscrew.nlpclient.provider.
NlpEngineAccessor
query(String, String, NlpProviderCredentials)
- Method in interface com.botscrew.nlpclient.provider.
NlpEngineAccessor
QueryInput
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.domain
QueryInput(String)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.domain.
QueryInput
QueryRequest
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.domain
QueryRequest(String)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.domain.
QueryRequest
QueryResult
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.model
QueryResult()
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.model.
QueryResult
R
Response
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.model
Response()
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.model.
Response
T
TextInput
- Class in
com.botscrew.nlpclient.provider.dialogflow.v2.domain
TextInput(String)
- Constructor for class com.botscrew.nlpclient.provider.dialogflow.v2.domain.
TextInput
A
B
C
D
E
G
H
I
J
N
O
P
Q
R
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.