- LABEL - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LANGUAGE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- Language - Class in org.botlibre.thought.language
 
- 
Processes words to determine meaning and response.
 
- Language() - Constructor for class org.botlibre.thought.language.Language
 
- 
Create a new thought.
 
- Language.CorrectionMode - Enum in org.botlibre.thought.language
 
- 
Defines who the bot will allow corrections from.
 
- Language.LanguageState - Enum in org.botlibre.thought.language
 
- 
Defines the various language conversational states.
 
- Language.LearningMode - Enum in org.botlibre.thought.language
 
- 
Defines who the bot will learn from.
 
- languageNetwork(Network) - Method in class org.botlibre.knowledge.Bootstrap
 
- 
Defines the basic concepts required for text/language processing.
 
- LANGUAGESTATE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LARGE - Static variable in class org.botlibre.knowledge.BasicVertex
 
-  
 
- LAST - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LAST - Static variable in class org.botlibre.self.SelfCompiler
 
-  
 
- last() - Method in class org.botlibre.util.TextStream
 
-  
 
- LAST_USERS - Static variable in class org.botlibre.sense.chat.Chat
 
-  
 
- LAST_USERS - Static variable in class org.botlibre.sense.chat.IRC
 
-  
 
- LASTAUTOFOLLOWSEARCH - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTDIRECTMESSAGE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTINDEX - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- lastIndexOf(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
-  
 
- LASTLEARN - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTMENTION - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTMESSAGE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTNEWSFEED - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTPOST - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- lastRelationship(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
 
- 
Return the last of the ordered relationship, or null.
 
- lastRelationship(Vertex, int) - Method in interface org.botlibre.api.knowledge.Vertex
 
- 
Return the fromLast last of the ordered relationship, or null.
 
- lastRelationship(Primitive, int) - Method in interface org.botlibre.api.knowledge.Vertex
 
- 
Return the fromLast last of the ordered relationship, or null.
 
- lastRelationship(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
 
- 
Return the last of the ordered relationship, or null.
 
- lastRelationship(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
 
- 
Return the last of the ordered relationship, or null.
 
- lastRelationship(Vertex, int) - Method in class org.botlibre.knowledge.BasicVertex
 
- 
Return the fromLast last of the ordered relationship, or null.
 
- lastRelationship(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
 
- 
Return the fromLast last of the ordered relationship, or null.
 
- lastRelationship(Primitive, int) - Method in class org.botlibre.knowledge.BasicVertex
 
- 
Return the last of the ordered relationship, or null.
 
- LASTRSS - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTSEARCH - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTTIMELINE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LASTTWEET - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LEARN - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LEARN - Static variable in class org.botlibre.self.SelfCompiler
 
-  
 
- learn(Vertex, Vertex, Vertex) - Method in class org.botlibre.thought.language.Language
 
- 
Self API for learning a new response.
 
- learn(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.thought.language.Language
 
- 
Self API for learning a new response.
 
- LEARNGRAMMAR - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LEARNING - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LEARNINGRATE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- learnSearch(String, int, boolean, boolean) - Method in class org.botlibre.sense.twitter.Twitter
 
- 
Learn responses from the tweet search.
 
- learnTweet(Status, boolean, boolean, Network) - Method in class org.botlibre.sense.twitter.Twitter
 
-  
 
- LEFTBRACKET - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LENGTH - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- length(Vertex) - Method in class org.botlibre.self.SelfInterpreter
 
- 
Determine the length, by elements for an array, or text/printstring size.
 
- LESS - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LESS - Static variable in class org.botlibre.self.SelfCompiler
 
-  
 
- LESSTHAN - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LESSTHAN - Static variable in class org.botlibre.self.Self4Compiler
 
-  
 
- LESSTHANEQUAL - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LESSTHANEQUAL - Static variable in class org.botlibre.self.Self4Compiler
 
-  
 
- LEVELS - Static variable in class org.botlibre.Bot
 
-  
 
- like(Post) - Method in class org.botlibre.sense.facebook.Facebook
 
- 
Like the post.
 
- LIKEKEYWORDS - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LIMIT - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LINE_NUMBER - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- linkHTML(String) - Static method in class org.botlibre.util.Utils
 
-  
 
- LIST - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LN - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- ln(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
-  
 
- ln(Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
-  
 
- loadAIML(String, String, boolean, boolean, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml file as a state machine.
 
- loadAIMLAsLog(String, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml as a chat log.
 
- loadAIMLFile(File, boolean, boolean, String) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml file as a script.
 
- loadAIMLFile(InputStream, String, boolean, boolean, boolean, String, int) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml file as a state machine.
 
- loadAIMLFileAsLog(File, String, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml file as a chat log.
 
- loadAIMLFileAsLog(InputStream, String, int, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, parse, the aiml file as a chat log.
 
- loadAvatarImages(Network) - Method in class org.botlibre.knowledge.Bootstrap
 
- 
Load the default avatar images.
 
- loadBinaryFile(InputStream, boolean, int) - Static method in class org.botlibre.util.Utils
 
- 
Process the binary file and return the bytes, or an error if the file size exceed the max size.
 
- loadChat(String, String, boolean, boolean) - Method in class org.botlibre.sense.text.TextEntry
 
- 
Process the log file for a chat conversation.
 
- loadChatFile(URL, String, String, boolean, boolean) - Method in class org.botlibre.sense.text.TextEntry
 
- 
Process the log file from a URL.
 
- loadChatFile(File, String, String, boolean, boolean) - Method in class org.botlibre.sense.text.TextEntry
 
- 
Process the log file.
 
- loadChatFile(InputStream, String, String, int, boolean, boolean) - Method in class org.botlibre.sense.text.TextEntry
 
- 
Process the log file for a chat conversation.
 
- loadImage(String, Network) - Method in class org.botlibre.sense.vision.Vision
 
- 
Load an image from a URL.
 
- loadImage(byte[], Network) - Method in class org.botlibre.sense.vision.Vision
 
- 
Load binary image.
 
- loadImage(Vertex, Vertex) - Method in class org.botlibre.sense.vision.Vision
 
- 
Self API.
 
- loadImageBytes(String) - Method in class org.botlibre.sense.vision.Vision
 
- 
Load an image from a URL.
 
- loadImageFile(String, Network) - Method in class org.botlibre.sense.vision.Vision
 
- 
Load an image from a file.
 
- loadImageFileBytes(String) - Method in class org.botlibre.sense.vision.Vision
 
- 
Load an image from a file.
 
- loadProperties(String) - Method in interface org.botlibre.api.knowledge.Memory
 
-  
 
- loadProperties(String) - Method in class org.botlibre.knowledge.BasicMemory
 
-  
 
- loadProperties(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
 
- 
Load the property set.
 
- loadScripts(Network) - Method in class org.botlibre.knowledge.Bootstrap
 
- 
Defines some basic states.
 
- loadSelf(String, boolean, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, compile, and add the state machine from the Self source code.
 
- loadSelfFile(File, String, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, compile, and add the state machine from the .self file.
 
- loadSelfFile(URL, String, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, compile, and add the state machine from the .self file.
 
- loadSelfFile(InputStream, String, int, boolean, boolean) - Method in class org.botlibre.thought.language.Language
 
- 
Load, compile, and add the state machine from the .self file stream.
 
- loadTextFile(InputStream, String, int) - Static method in class org.botlibre.util.Utils
 
- 
Get the contents of the stream to a .self file and parse it.
 
- log(String, Level, Object...) - Method in class org.botlibre.avatar.BasicAvatar
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.avatar.BasicAvatar
 
- 
Log the exception.
 
- log(Object, String, Level, Object...) - Method in class org.botlibre.Bot
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Object, Throwable) - Method in class org.botlibre.Bot
 
- 
Log the exception.
 
- log(String, Level, Object...) - Method in class org.botlibre.emotion.BasicMood
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.emotion.BasicMood
 
- 
Log the exception.
 
- LOG - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- log(Object, String, Level, Object[]) - Method in interface org.botlibre.LogListener
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in interface org.botlibre.LogListener
 
- 
Log the exception.
 
- log(String, Level, Object...) - Method in class org.botlibre.sense.BasicSense
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(String, Level) - Method in class org.botlibre.sense.BasicSense
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.sense.BasicSense
 
- 
Log the exception.
 
- log(String, Level, Object...) - Method in class org.botlibre.sense.BasicTool
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(String, Level) - Method in class org.botlibre.sense.BasicTool
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.sense.BasicTool
 
- 
Log the exception.
 
- log(FacebookException) - Method in class org.botlibre.sense.facebook.Facebook
 
-  
 
- log(TwitterException) - Method in class org.botlibre.sense.twitter.Twitter
 
-  
 
- log(String, Level, Object...) - Method in class org.botlibre.thought.BasicMind
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.thought.BasicMind
 
- 
Log the exception.
 
- log(String, Level, Object...) - Method in class org.botlibre.thought.BasicThought
 
- 
Log the message if the debug level is greater or equal to the level.
 
- log(Throwable) - Method in class org.botlibre.thought.BasicThought
 
- 
Log the exception.
 
- log(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
 
-  
 
- log(Vertex, Vertex) - Method in class org.botlibre.tool.Math
 
-  
 
- LOG_SLEEP - Static variable in class org.botlibre.sense.text.TextEntry
 
-  
 
- logLevelChange(Level) - Method in interface org.botlibre.LogListener
 
- 
Notify a logging level change.
 
- LogListener - Interface in org.botlibre
 
- 
Allows the logging event to be handled to output logging to a UI.
 
- lookAhead() - Method in class org.botlibre.game.TicTacToe
 
-  
 
- Love - Class in org.botlibre.emotion
 
- 
Love represents the emotions from lust to hate.
 
- Love() - Constructor for class org.botlibre.emotion.Love
 
-  
 
- LOVE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- lower(String) - Method in class org.botlibre.self.SelfCompiler
 
-  
 
- LOWERCASE - Static variable in class org.botlibre.knowledge.Primitive
 
-  
 
- LOWERCASE - Static variable in class org.botlibre.self.SelfCompiler
 
-  
 
- lowercase(Vertex, Vertex) - Method in class org.botlibre.tool.Utils
 
-