- CACHE_SIZE - Static variable in class org.botlibre.knowledge.database.DatabaseMemory
-  
- cacheSize() - Method in interface org.botlibre.api.knowledge.Memory
-  
- cacheSize() - Method in class org.botlibre.knowledge.BasicMemory
-  
- cacheSize() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-  
- calculate(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
-  
- calculate(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
-  
- calculate(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
-  
- calculateInverse(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
-  
- calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
-  
- calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
-  
- Calculator - Class in org.botlibre.tool
- 
Does math. 
- Calculator() - Constructor for class org.botlibre.tool.Calculator
-  
- CALL - Static variable in class org.botlibre.knowledge.Primitive
-  
- CALL - Static variable in class org.botlibre.self.SelfCompiler
-  
- camelCaseToLowerCase(String) - Static method in class org.botlibre.util.Utils
- 
Convert camel case to lower case words. 
- capitalize(Vertex, Vertex) - Method in class org.botlibre.tool.Utils
-  
- capitalize(String) - Static method in class org.botlibre.util.Utils
- 
Capitalize the first character of the string. 
- CARDINALITY - Static variable in class org.botlibre.knowledge.Primitive
-  
- CASE - Static variable in class org.botlibre.knowledge.Primitive
-  
- CASE - Static variable in class org.botlibre.self.SelfCompiler
-  
- CASESENSITVE - Static variable in class org.botlibre.knowledge.Primitive
-  
- categoryChildren - Static variable in class org.botlibre.aiml.AIMLParser
-  
- CEIL - Static variable in class org.botlibre.knowledge.Primitive
-  
- ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-  
- ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- channelId - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- charAt(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- CHAT - Static variable in class org.botlibre.knowledge.Primitive
-  
- Chat - Class in org.botlibre.sense.chat
- 
Connect to and interact on IRC chat networks. 
- Chat() - Constructor for class org.botlibre.sense.chat.Chat
-  
- ChatEvent - Class in org.botlibre.sense.chat
- 
Chat message for input and output. 
- ChatEvent() - Constructor for class org.botlibre.sense.chat.ChatEvent
-  
- ChatListener - Interface in org.botlibre.sense.chat
- 
Allows the Chat sense to output to the chat channel. 
- checkArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
-  
- checkAutoFollowSearch(int) - Method in class org.botlibre.sense.twitter.Twitter
- 
Check search keywords. 
- checkAutoPost() - Method in class org.botlibre.sense.facebook.Facebook
- 
Auto post. 
- checkAutoPost() - Method in class org.botlibre.sense.slack.Slack
- 
Auto post. 
- checkAutoPost() - Method in class org.botlibre.sense.telegram.Telegram
- 
Auto post. 
- checkAutoTweet() - Method in class org.botlibre.sense.twitter.Twitter
- 
Auto tweet. 
- checkBetterMatch(Map.Entry<Vertex, Integer>, Map<Vertex, Integer>, Object[], int, int, int, float, Vertex, Vertex, Vertex, Vertex, boolean, boolean, Vertex, Set<String>, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
-  
- checkCondition(Relationship, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
- 
Check if the response has a condition, and if it evaluates to true. 
- checkDefaultResponseFormula(Vertex, Vertex, Network, Map<Vertex, Vertex>) - Method in class org.botlibre.thought.language.Language
-  
- checkDirectMessages() - Method in class org.botlibre.sense.facebook.FacebookMessaging
- 
Check direct messages and reply. 
- checkDirectMessages() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
- 
Check direct messages and reply. 
- checkDuplicateOrOffensiveResponse(Vertex, Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, boolean, boolean) - Method in class org.botlibre.thought.language.Language
- 
Check if the previous response was the same and try to find a new one. 
- checkEmail() - Method in class org.botlibre.sense.email.Email
- 
Check the inbox for new messages, and process each message. 
- checkEngaged(Vertex) - Method in class org.botlibre.sense.BasicSense
- 
Record the engaged statistic if the conversation is engaged (over 3 messages). 
- CHECKEXACTMATCHFIRST - Static variable in class org.botlibre.knowledge.Primitive
-  
- checkExists() - Static method in class org.botlibre.knowledge.micro.MicroMemory
-  
- checkExists() - Static method in class org.botlibre.knowledge.serialized.SerializedMemory
-  
- checkFollowers() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check followers. 
- checkFriends() - Method in class org.botlibre.sense.facebook.Facebook
- 
Check friends. 
- checkFriendship(long, boolean) - Method in class org.botlibre.sense.twitter.Twitter
-  
- checkGameOver() - Method in class org.botlibre.game.TicTacToe
-  
- checkHashCode() - Method in interface org.botlibre.api.knowledge.Relationship
-  
- checkHashCode() - Method in class org.botlibre.knowledge.BasicRelationship
-  
- checkHTML(String) - Static method in class org.botlibre.util.Utils
- 
Check if the text contains a HTML. 
- checkInputVariable(Vertex, Network) - Static method in class org.botlibre.knowledge.Bootstrap
-  
- checkInteger(Object) - Method in class org.botlibre.tool.Calculator
-  
- checkInteger(Object) - Method in class org.botlibre.tool.Math
-  
- checkLearning() - Method in class org.botlibre.sense.twitter.Twitter
- 
Learn from the profiles posts. 
- checkLowMemory() - Static method in class org.botlibre.util.Utils
-  
- checkLowMemory(double) - Static method in class org.botlibre.util.Utils
-  
- checkMaxMemory() - Static method in class org.botlibre.util.Utils
-  
- checkMentions() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check messages to this user. 
- checkMessage(JSONObject, long, long, Network) - Method in class org.botlibre.sense.telegram.Telegram
- 
Reply to the message. 
- checkMessages() - Method in class org.botlibre.sense.telegram.Telegram
- 
Check messages and reply. 
- checkMinArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
-  
- checkNewsFeed() - Method in class org.botlibre.sense.facebook.Facebook
- 
Check news feed posts. 
- checkOnRepeat(Vertex, Vertex, int) - Method in class org.botlibre.thought.language.Language
- 
Check if the response has already been used, and if it has an ONREPEAT response. 
- checkProfanity(String) - Static method in class org.botlibre.util.Utils
- 
If the word is profanity, map it to something less offensive. 
- checkProfile() - Method in class org.botlibre.sense.facebook.Facebook
- 
Check profile for messages. 
- checkProfile() - Method in class org.botlibre.sense.facebook.FacebookMessaging
- 
Check profile for messages. 
- checkProfile() - Method in class org.botlibre.sense.kik.Kik
- 
Auto post to channel. 
- checkProfile() - Method in class org.botlibre.sense.skype.Skype
- 
Auto post to channel. 
- checkProfile() - Method in class org.botlibre.sense.slack.Slack
- 
Auto post to channel. 
- checkProfile() - Method in class org.botlibre.sense.telegram.Telegram
- 
Auto post to channel. 
- checkProfile() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check profile for messages. 
- checkProfile() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
- 
Check profile for messages. 
- checkProfile() - Method in class org.botlibre.sense.wechat.WeChat
- 
Auto post to channel. 
- checkQuestion(Vertex, Network) - Method in class org.botlibre.thought.language.Language
- 
Mark the sentence as a question. 
- checkQuotient(Vertex, Vertex, Vertex, Vertex, Comprehension.PathType, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
- 
Check if any of the existing quotients match, if none do, then add a new quotient. 
- checkReduction(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Check if the sentence has been reduced, if not, then reduce. 
- checkReduction(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Check if the sentence has been reduced, if not, then reduce. 
- checkRelationRelationshipForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
- 
Check if any of the words have the relationship. 
- checkRelationRelationshipForAllWords(Collection<Relationship>, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
- 
Check if any of the words have the relationship. 
- checkRelationTargetForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
- 
Check if any of the words have the relationship. 
- checkRelationTargetForAllWords(Collection<Relationship>, Vertex, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
- 
Check if any of the words have the relationship. 
- checkRSS() - Method in class org.botlibre.sense.facebook.Facebook
- 
Check RSS feed. 
- checkRSS() - Method in class org.botlibre.sense.slack.Slack
- 
Check RSS feed. 
- checkRSS() - Method in class org.botlibre.sense.telegram.Telegram
- 
Check RSS feed. 
- checkRSS() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check RSS feed. 
- checkSchemaVersion() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-  
- checkScript(String) - Static method in class org.botlibre.util.Utils
- 
Check if the text contains a script. 
- checkSearch() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check search keywords. 
- checkSentence(Vertex, Network, Vertex) - Method in class org.botlibre.sense.BasicSense
- 
Check if the sentence has been discovered. 
- checkSpam(String, String) - Method in class org.botlibre.sense.chat.Chat
- 
Ignore users that spam the same message repeatedly. 
- checkSpam(String, String) - Method in class org.botlibre.sense.chat.IRC
- 
Ignore users that spam the same message repeatedly. 
- checkState(Vertex, Vertex, Vertex, List<Vertex>, int, int, List<Vertex>, Map<Vertex, Vertex>, List<Vertex>, float, Network) - Method in class org.botlibre.thought.language.Language
- 
Apply each state machine vertex to the sentence of words. 
- checkStatus() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check status. 
- checkSupportedChildren(Element, Collection<String>, Network) - Method in class org.botlibre.aiml.AIMLParser
-  
- checkTemplate(Vertex, Network) - Method in class org.botlibre.thought.language.Comprehension
- 
Check if the response can be defined as a template based on the question, context. 
- checkTimers() - Method in class org.botlibre.sense.timer.Timer
- 
Auto post. 
- checkTrends() - Method in class org.botlibre.sense.twitter.Twitter
- 
Check trends. 
- checkURL(String) - Static method in class org.botlibre.util.Utils
- 
Ensure the string is a valid url. 
- checkWall() - Method in class org.botlibre.sense.facebook.Facebook
- 
Check wall posts. 
- CLASSIFICATION - Static variable in class org.botlibre.knowledge.Primitive
-  
- clear() - Method in interface org.botlibre.api.knowledge.Network
- 
Clear all vertices from the network. 
- clear() - Method in class org.botlibre.knowledge.BasicNetwork
- 
Clear all vertices from the network. 
- clear() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-  
- clear(Vertex) - Method in class org.botlibre.sense.context.Context
- 
Self API
 Clear the current context. 
- clear() - Method in class org.botlibre.sense.context.Context
- 
Clear the current context. 
- clearAvatarProperty() - Method in class org.botlibre.avatar.BasicAvatar
-  
- clearConversation() - Method in class org.botlibre.sense.text.TextEntry
-  
- clearPool() - Static method in class org.botlibre.Bot
-  
- clearProperties(String) - Method in interface org.botlibre.api.knowledge.Memory
-  
- clearProperties(String) - Method in class org.botlibre.knowledge.BasicMemory
-  
- clearProperties(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Delete the property set. 
- clearSentenceMeta(Vertex, Vertex, Primitive, Network) - Static method in class org.botlibre.thought.language.Language
- 
Clear any relations in the meta of the type. 
- clearVoiceProperties() - Method in class org.botlibre.thought.language.Language
-  
- CLIENTID - Static variable in class org.botlibre.sense.google.Google
-  
- CLIENTSECRET - Static variable in class org.botlibre.sense.google.Google
-  
- clone() - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Return a copy of the network. 
- clone() - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return a thread safe copy of the network. 
- collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Compare if the two vertices match. 
- collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in class org.botlibre.knowledge.BasicVertex
- 
Compare if the two vertices match. 
- COMMA - Static variable in class org.botlibre.knowledge.Primitive
-  
- COMMAND - Static variable in class org.botlibre.knowledge.Primitive
-  
- CommandInput - Class in org.botlibre.sense.text
- 
Defines the properties of a command input. 
- CommandInput(String) - Constructor for class org.botlibre.sense.text.CommandInput
-  
- CommandInput(String, boolean, boolean) - Constructor for class org.botlibre.sense.text.CommandInput
-  
- COMMENT - Static variable in class org.botlibre.knowledge.Primitive
-  
- compare(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
- 
Compare if the two vertices match. 
- compareTo(Relationship) - Method in class org.botlibre.knowledge.BasicRelationship
- 
Compare the relationships by index, to allow sorting. 
- COMPARISON - Static variable in class org.botlibre.knowledge.Primitive
-  
- COMPOUND_RELATIONSHIP - Static variable in class org.botlibre.knowledge.Primitive
-  
- COMPOUND_WORD - Static variable in class org.botlibre.knowledge.Primitive
-  
- Comprehension - Class in org.botlibre.thought.language
- 
Analyse input for gramatic rules. 
- Comprehension() - Constructor for class org.botlibre.thought.language.Comprehension
-  
- Comprehension.PathType - Enum in org.botlibre.thought.language
- 
Define the traversal path types for the language state machine. 
- compress(String, int) - Static method in class org.botlibre.util.Utils
- 
Compress the text to be a proper identifier within the size limit. 
- computeCorrectness(Relationship) - Static method in class org.botlibre.knowledge.BasicVertex
-  
- computeMaxSentenceValue(Vertex, Vertex, Network) - Method in class org.botlibre.thought.language.Language
- 
Compute the real value of the sentence. 
- computeWordValue(Vertex) - Method in class org.botlibre.thought.language.Language
- 
Return the matching value for the word, some word types are worth more than others. 
- concat(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- CONCEPT - Static variable in class org.botlibre.knowledge.Primitive
-  
- CONDITION - Static variable in class org.botlibre.knowledge.Primitive
-  
- confidence - Variable in class org.botlibre.thought.language.Language
-  
- CONFIG_FILE - Static variable in class org.botlibre.Bot
-  
- configure(String) - Method in class org.botlibre.sense.kik.Kik
-  
- CONJUGATION - Static variable in class org.botlibre.knowledge.Primitive
-  
- connect() - Method in class org.botlibre.sense.chat.Chat
-  
- connect() - Method in class org.botlibre.sense.chat.IRC
-  
- connect() - Method in class org.botlibre.sense.email.Email
- 
Connect and verify the email settings. 
- connect() - Method in class org.botlibre.sense.facebook.Facebook
-  
- connect(String) - Method in class org.botlibre.sense.telegram.Telegram
- 
Register the webhook for the bot for real-time messages. 
- connect() - Method in class org.botlibre.sense.twitter.Twitter
-  
- connectAccount() - Method in class org.botlibre.sense.facebook.Facebook
-  
- connectSession() - Method in class org.botlibre.sense.email.Email
-  
- connectStore() - Method in class org.botlibre.sense.email.Email
-  
- connectStoreSSL() - Method in class org.botlibre.sense.email.Email
-  
- Consciousness - Class in org.botlibre.thought.consciousness
- 
Consciousness monitors active memory and decides what to do. 
- Consciousness() - Constructor for class org.botlibre.thought.consciousness.Consciousness
- 
Create a new consciousness. 
- CONTAINS - Static variable in class org.botlibre.knowledge.Primitive
-  
- containsHTML(String) - Static method in class org.botlibre.util.Utils
- 
Check if the text contains HTML tags. 
- containsScript(String) - Static method in class org.botlibre.util.Utils
- 
Check if the text contains a script. 
- CONTENT - Static variable in class org.botlibre.knowledge.Primitive
-  
- CONTEXT - Static variable in class org.botlibre.knowledge.Primitive
-  
- Context - Class in org.botlibre.sense.context
- 
Allows a vertices to be explicitly selected. 
- Context() - Constructor for class org.botlibre.sense.context.Context
-  
- CONTEXT_SIZE - Static variable in class org.botlibre.sense.context.Context
-  
- CONTINUE - Static variable in class org.botlibre.knowledge.Primitive
-  
- CONTINUE - Static variable in class org.botlibre.self.Self4Compiler
-  
- CONVERSATION - Static variable in class org.botlibre.knowledge.Primitive
-  
- conversation - Variable in class org.botlibre.sense.ResponseListener
-  
- CONVERSATION_MATCH_PERCENTAGE - Static variable in class org.botlibre.thought.language.Language
-  
- conversationId - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- CONVERSATIONMATCHPERCENTAGE - Static variable in class org.botlibre.knowledge.Primitive
-  
- conversationName - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- conversations - Variable in class org.botlibre.sense.BasicSense
-  
- convertDataType(Object) - Static method in class org.botlibre.knowledge.BasicVertex
-  
- convertDataValue(Object) - Static method in class org.botlibre.knowledge.BasicVertex
-  
- convertElement(Element, Network) - Method in class org.botlibre.sense.http.Http
-  
- convertElement(Object, Network) - Method in class org.botlibre.sense.http.Http
-  
- convertToJSON(Vertex) - Method in class org.botlibre.sense.http.Http
-  
- convertToJSON(Vertex, Writer, int) - Method in class org.botlibre.sense.http.Http
-  
- convertToMap(Vertex) - Method in class org.botlibre.sense.http.Http
-  
- convertToXHTML(InputStream) - Method in class org.botlibre.sense.http.Http
- 
Convert the HTML input stream into DOM parsable XHTML. 
- convertToXHTML(String) - Method in class org.botlibre.sense.http.Http
- 
Convert the HTML input stream into DOM parsable XHTML. 
- convertToXML(Vertex) - Method in class org.botlibre.sense.http.Http
-  
- convertToXML(Vertex, String, Writer, int) - Method in class org.botlibre.sense.http.Http
-  
- copy() - Method in interface org.botlibre.api.knowledge.Vertex
- 
Create a copy of the vertex with all of the same relationships. 
- copy() - Method in class org.botlibre.knowledge.BasicVertex
- 
Create a copy of the vertex with all of the same relationships. 
- copy(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- copyDataRelationships(Vertex, Primitive, Vertex, Network) - Method in class org.botlibre.sense.http.Wiktionary
-  
- CORRECTION - Static variable in class org.botlibre.knowledge.Primitive
-  
- COS - Static variable in class org.botlibre.knowledge.Primitive
-  
- cos(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-  
- cos(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- COSH - Static variable in class org.botlibre.knowledge.Primitive
-  
- cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-  
- cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- count - Variable in class org.botlibre.knowledge.database.DatabaseMemory.SessionInfo
-  
- COUNT - Static variable in class org.botlibre.knowledge.Primitive
-  
- COUNT - Static variable in class org.botlibre.self.SelfCompiler
-  
- countAll() - Method in interface org.botlibre.api.knowledge.Network
- 
Return count of all vertices. 
- countAll() - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return count of all vertices. 
- countAll() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices. 
- countAllLike(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Return count of vertices matching the filter. 
- countAllLike(String) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Return count of all vertices matching the query. 
- countAllLike(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Return all vertices matching the filter. 
- countEvents(String, Date, Date, Network) - Method in class org.botlibre.sense.google.GoogleCalendar
- 
Count the calendar events for the time period. 
- countEvents(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
- 
Self API. 
- countEvents(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
- 
Self API. 
- countJSON(String, String, Network) - Method in class org.botlibre.sense.google.Google
- 
Return the JSON data object from the URL. 
- countJSON(String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the count of the JSON result array. 
- coupledHueSat(byte[]) - Method in class org.botlibre.sense.vision.Vision
- 
HSV stores color information in Hue and Saturation while intensity is in Value. 
- COVERSATIONAL_RESPONSE_DELAY - Static variable in class org.botlibre.thought.language.Language
-  
- createAdjective(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the adjective with the meaning. 
- createAnonymousSpeaker() - Method in interface org.botlibre.api.knowledge.Network
- 
Create a new anonymous speaker. 
- createAnonymousSpeaker() - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new anonymous speaker. 
- createArticle(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the article with the meaning. 
- CREATEDAT - Static variable in class org.botlibre.knowledge.Primitive
-  
- createFile(File) - Method in class org.botlibre.knowledge.micro.MicroMemory
-  
- createFormula(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Compile the forumla response. 
- createFormula(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Compile the forumla response. 
- createFragment(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the text into its words and create a vertex representation of the sentence fragment. 
- createFragment(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the fragment into its words and create a vertex representation. 
- createInstance(Primitive) - Method in interface org.botlibre.api.knowledge.Network
- 
Create a new instance of the type. 
- createInstance(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Create a new instance of the type. 
- createInstance() - Static method in class org.botlibre.Bot
-  
- createInstance(String, String, boolean) - Static method in class org.botlibre.Bot
-  
- createInstance(Primitive) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new instance of the type. 
- createInstance(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new instance of the type. 
- createInstanceFromPool(String, boolean) - Static method in class org.botlibre.Bot
- 
Return the cached instance from the pool if available, otherwise create a new instance. 
- createJSONAttachment(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
- 
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message. 
- createJSONQuickReply(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
- 
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message. 
- createMemory(String) - Method in interface org.botlibre.api.knowledge.Memory
- 
Create a memory database. 
- createMemory(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
- 
Create a memory database. 
- createMemory(String) - Method in class org.botlibre.knowledge.BasicMemory
- 
Create a memory database. 
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
- 
Create a memory database. 
- createMemory(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Create the database. 
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Create the database. 
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
- 
Create the database. 
- createMemoryFromTemplate(String, String) - Method in interface org.botlibre.api.knowledge.Memory
- 
Create a memory database. 
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
- 
Create a memory database. 
- createMemoryFromTemplate(String, String) - Method in class org.botlibre.knowledge.BasicMemory
- 
Create a memory database. 
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
- 
Create a memory database. 
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Create the database. 
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
- 
Create the database. 
- createMeta(Relationship) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the relationship meta vertex. 
- createMeta(Relationship) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Return the relationship meta vertex. 
- createName(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Find or create the speaker with the name. 
- createName(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create the word as a name. 
- createName(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the name with the meaning. 
- createNewObject(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Create the word, and a new meaning. 
- createNewObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create the word, and a new meaning. 
- createNoun(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the noun with the meaning. 
- createObject(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Create the word, and its meaning. 
- createObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create the word, and its meaning. 
- createOrdinal(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the word with the meaning. 
- createParagraph(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Convert the sentence to a paragraph if it has multiple phrases. 
- createParagraph(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the paragraph into its sentences and create a vertex representation. 
- createParagraph(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Convert the sentence to a paragraph if it has multiple phrases. 
- createParagraph(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the paragraph into its sentences and create a vertex representation. 
- createPattern(String, SelfCompiler) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation. 
- createPattern(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation. 
- createPattern(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation. 
- createPattern(String, SelfCompiler) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation. 
- createPrimitive(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Create the primitive and associate the word to it. 
- createPrimitive(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create the primitive and associate the word to it. 
- createPronoun(String, Vertex, Network, Primitive, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the pronoun with the meaning. 
- createPronoun(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the pronoun with the meaning. 
- createPunctuation(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the punctuation with the meaning. 
- createQuestion(String, Primitive, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the question word and meaning. 
- createSentence(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentence(String, boolean, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the sentence into its words and create a vertex representation. 
- createSentenceState(Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
-  
- createSentenceText(Vertex, Network) - Method in class org.botlibre.thought.language.Language
- 
Create the text for the sentence. 
- createSpeaker(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Find or create the speaker with the name. 
- createSpeaker(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Find or create the speaker with the name. 
- createState(Vertex, Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
- 
Create a left child state node for the pattern. 
- createTemplate(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Compile the template response. 
- createTemplate(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Compile the template response. 
- createTemplate(Vertex, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
- 
Attempt to create a template response from the question and response. 
- createTemporyVertex() - Method in interface org.botlibre.api.knowledge.Network
- 
Create a temporary, non-persistent vertex. 
- createTemporyVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a temporary, non-persistent vertex. 
- createThumb(byte[], int) - Static method in class org.botlibre.util.Utils
-  
- createThumb(byte[], int, boolean) - Static method in class org.botlibre.util.Utils
-  
- createTimestamp() - Method in interface org.botlibre.api.knowledge.Network
- 
Create a timestamp based on the current nanos. 
- createTimestamp() - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a timestamp based on the current nanos. 
- createTypo(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Associate a typo, or misspelling. 
- createUniqueFormula(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
- 
Print the formula to create a unique instance of it. 
- createUniqueSpeaker(Primitive, Primitive, String) - Method in interface org.botlibre.api.knowledge.Network
- 
Find or create the speaker from the unique id. 
- createUniqueSpeaker(Primitive, Primitive, String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Find or create the speaker from the unique id. 
- createUniqueTemplate(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
- 
Print the formula to create a unique instance of it. 
- createVerb(String, Vertex, Primitive, Network, String[]) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the verb with the meaning. 
- createVertex() - Method in interface org.botlibre.api.knowledge.Network
- 
Create a new vertex in this network,
 assign the id. 
- createVertex(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Return the matching registered vertex, or register if missing. 
- createVertex(Object) - Method in interface org.botlibre.api.knowledge.Network
- 
Create a new vertex in this network with the data. 
- createVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new vertex in this network,
 assign the id and creation date. 
- createVertex(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new vertex from the source. 
- createVertex(Object) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Create a new vertex in this network with the data,
 If a vertex with the data already exists, then it is returned as the data must be unique. 
- createVertex(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Create a new vertex from the source. 
- createVertex(Object) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Find the exiting vertex, or create a temporary one for primitives. 
- createWord(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Tokenize the text into its words and create a vertex representation of the word or compound word. 
- createWord(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Tokenize the text into its words and create a vertex representation of the word or compound word. 
- createWord(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the word with the meaning. 
- createWord(String, Vertex, boolean, Network) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the word with the meaning. 
- createWord(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the word with the meaning. 
- createWord(String, Vertex, boolean, Network, Primitive, Primitive, Primitive, Primitive, String[]) - Method in class org.botlibre.knowledge.Bootstrap
- 
Create the word with the meaning. 
- csv() - Method in class org.botlibre.util.TextStream
-  
- csv(String) - Static method in class org.botlibre.util.Utils
-  
- current() - Method in class org.botlibre.util.TextStream
-  
- currentEmotionalState() - Method in interface org.botlibre.api.emotion.Mood
- 
Determine the current main emotional state. 
- currentEmotionalState() - Method in class org.botlibre.emotion.BasicMood
- 
Determine the main emotional state of the output. 
- currentLine() - Method in class org.botlibre.util.TextStream
-  
- currentLineColumn() - Method in class org.botlibre.util.TextStream
-  
- currentLineNumber() - Method in class org.botlibre.util.TextStream
-  
- customize(Session) - Method in class org.botlibre.knowledge.database.MemorySessionCustomizer
-