Uses of Interface
org.apache.nlpcraft.model.NCMetadata
-
Packages that use NCMetadata Package Description org.apache.nlpcraft.model Contains main API for defining data models.org.apache.nlpcraft.model.impl org.apache.nlpcraft.model.tools.embedded Contains embedded probe controller. -
-
Uses of NCMetadata in org.apache.nlpcraft.model
Subinterfaces of NCMetadata in org.apache.nlpcraft.model Modifier and Type Interface Description interface
NCCompany
Descriptor of the user company.interface
NCContext
Data model query context.interface
NCConversation
Conversation container for specific user and data model.interface
NCCustomElement
Detected model element returning from custom parser.interface
NCDialogFlowItem
An item of the dialog flow.interface
NCElement
Data model element.interface
NCIntentMatch
An intent match context that can be passed into the callback of the matched intent.interface
NCModel
User-defined data model.interface
NCModelView
Read-only view on data model.interface
NCRequest
Information about the user request.interface
NCToken
Detected model element.interface
NCUser
Descriptor of the user.interface
NCVariant
A parsing variant is a list of tokens representing one possible parsing variant of the user input.Classes in org.apache.nlpcraft.model that implement NCMetadata Modifier and Type Class Description class
NCModelAdapter
Adapter for data models.class
NCModelFileAdapter
Adapter for data models that can load model configuration from external JSON/YAML file.class
NCResult
Data model result returned from model intent callbacks.Methods in org.apache.nlpcraft.model that return NCMetadata Modifier and Type Method Description static NCMetadata
NCMetadata. apply(Map<String,Object> map)
Factory for creating metadata out of standard map.Methods in org.apache.nlpcraft.model that return types with arguments of type NCMetadata Modifier and Type Method Description Optional<NCMetadata>
NCTokenPredicateContext. getIntentMeta()
Gets metadata of the intent this token predicate is associated with, if available. -
Uses of NCMetadata in org.apache.nlpcraft.model.impl
Classes in org.apache.nlpcraft.model.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw NCMetadata Modifier and Type Class Description class
org.apache.nlpcraft.model.impl.NCMetadataAdapter
Abstract adapter for metadata. -
Uses of NCMetadata in org.apache.nlpcraft.model.tools.embedded
Subinterfaces of NCMetadata in org.apache.nlpcraft.model.tools.embedded Modifier and Type Interface Description interface
NCEmbeddedResult
Result container for the embedded probe.
-