- Happiness - Class in org.botlibre.emotion
-
Happiness represents the emotions from happy to sad.
- Happiness() - Constructor for class org.botlibre.emotion.Happiness
-
- HAPPINESS - Static variable in class org.botlibre.knowledge.Primitive
-
- has(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- has(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
Array or Set has operation.
- hasAny(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hasAnyAssociatedInverseRelationship(Primitive, Vertex, Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
- hasAnyAssociatedInverseRelationship(Vertex, Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
- hasAnyAssociatedInverseRelationship(Primitive, Vertex, Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
- hasAnyAssociatedInverseRelationship(Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
- hasAnyRelationshipToTarget(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has any relationship to any target.
- hasAnyRelationshipToTarget(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has any relationship to any target.
- hasAnyRelationshipToTargetOfType(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has any relationship to any target that is an instantiation of the classification.
- hasAnyRelationshipToTargetOfType(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has any relationship to any target that is an instantiation of the classification.
- hasAnyResponseRelationship() - Method in interface org.botlibre.api.knowledge.Vertex
-
PERF: Used to check response without accessing relationships.
- hasAnyResponseRelationship() - Method in class org.botlibre.knowledge.BasicVertex
-
PERF: Used to check response without accessing relationships.
- hasData() - Method in interface org.botlibre.api.knowledge.Vertex
-
Most pure knowledge vertices have no data,
this provides an easy test method.
- hasData() - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a data value that it represents.
- hasData(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hashCode() - Method in class org.botlibre.knowledge.BasicRelationship
-
- hashCode() - Method in class org.botlibre.knowledge.BasicVertex
-
Hash first on data then id for equality compatibility.
- hashCode() - Method in class org.botlibre.knowledge.BinaryData
-
- hashCode() - Method in class org.botlibre.knowledge.Primitive
-
- hashCode() - Method in class org.botlibre.knowledge.Property
-
- hashCode() - Method in class org.botlibre.knowledge.TextData
-
- hashCode(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hasIndex() - Method in interface org.botlibre.api.knowledge.Relationship
-
Return if the relationship has an index (preset order).
- hasIndex() - Method in class org.botlibre.knowledge.BasicRelationship
-
Return if the relationship has an index (preset order).
- hasInverseRelationship(Primitive, Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has an inverse/negative relationship of the type to the target.
- hasInverseRelationship(Primitive, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has an inverse/negative relationship of the type to the target.
- hasInverseRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has an inverse/negative relationship of the type to the target.
- hasInverseRelationship(Primitive, Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has an inverse relationship of the type to the target.
- hasInverseRelationship(Primitive, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has an inverse relationship of the type to the target.
- hasInverseRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has an inverse relationship of the type to the target.
- hasMeta() - Method in interface org.botlibre.api.knowledge.Relationship
-
- hasMeta() - Method in class org.botlibre.knowledge.BasicRelationship
-
- hasMeta(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hasName() - Method in interface org.botlibre.api.knowledge.Vertex
-
Some vertices have no name,
this provides an easy test method.
- hasName() - Method in class org.botlibre.knowledge.BasicVertex
-
Some vertices have no name,
this provides an easy test method.
- hasOrInherits(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hasOrInheritsInverseRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has an inverse/negative relationship of the type to the target.
- hasOrInheritsInverseRelationship(Vertex, Vertex, Map<Vertex, Vertex>) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has an inverse/negative relationship of the type to the target.
- hasOrInheritsInverseRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type to the target.
- hasOrInheritsInverseRelationship(Vertex, Vertex, Map<Vertex, Vertex>) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type to the target.
- hasOrInheritsRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type to the target.
- hasOrInheritsRelationship(Vertex, Vertex, Map<Vertex, Vertex>) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type to the target.
- hasOrInheritsRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type to the target.
- hasOrInheritsRelationship(Vertex, Vertex, Map<Vertex, Vertex>) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type to the target.
- hasOtherMeaning(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- hasPrevious(Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
-
Return the best response to the question, taking into account the input history.
- hasRelationship(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type primitive.
- hasRelationship(Primitive, Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type primitive to the target primitive.
- hasRelationship(Primitive, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type primitive to the target.
- hasRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has a relationship of the type to the target.
- hasRelationship(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the vertex has any relationship of the type.
- hasRelationship(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type primitive.
- hasRelationship(Primitive, Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type primitive to the target primitive.
- hasRelationship(Primitive, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type primitive to the target.
- hasRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has a relationship of the type to the target.
- hasRelationship(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the vertex has any (non-inverse) relationship of the type.
- hasRelationships() - Method in interface org.botlibre.api.knowledge.Vertex
-
Return if the relationships have been instantiated.
- hasRelationships() - Method in class org.botlibre.knowledge.BasicVertex
-
Return if the relationships have been instantiated.
- HATWILDCARD - Static variable in class org.botlibre.knowledge.Primitive
-
- HAVE - Static variable in class org.botlibre.knowledge.Primitive
-
- HE - Static variable in class org.botlibre.knowledge.Primitive
-
- HER - Static variable in class org.botlibre.knowledge.Primitive
-
- hexToBytes(String) - Static method in class org.botlibre.util.Utils
-
- HINT - Static variable in class org.botlibre.knowledge.Primitive
-
- HIS - Static variable in class org.botlibre.knowledge.Primitive
-
- HOUR - Static variable in class org.botlibre.knowledge.Primitive
-
- HOUR - Static variable in class org.botlibre.sense.BasicSense
-
- HOUR - Static variable in class org.botlibre.util.Utils
-
- HOW - Static variable in class org.botlibre.knowledge.Primitive
-
- HTML - Static variable in class org.botlibre.knowledge.Primitive
-
- htmlTags - Static variable in class org.botlibre.aiml.AIMLParser
-
- Http - Class in org.botlibre.sense.http
-
Process http requests, gets and puts.
- Http() - Constructor for class org.botlibre.sense.http.Http
-
- HTTP - Static variable in class org.botlibre.util.TextStream
-
- httpAuthGET(String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpAuthGET(String, String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpAuthPOST(String, String, String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpAuthPOST(String, String, String, String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpAuthPOST(String, String, String, Map<String, String>) - Static method in class org.botlibre.util.Utils
-
- httpDELETE(String) - Static method in class org.botlibre.util.Utils
-
- httpDELETE(String, String, String) - Static method in class org.botlibre.util.Utils
-
- HttpDeleteWithBody - Class in org.botlibre.util
-
- HttpDeleteWithBody(String) - Constructor for class org.botlibre.util.HttpDeleteWithBody
-
- HttpDeleteWithBody(URI) - Constructor for class org.botlibre.util.HttpDeleteWithBody
-
- HttpDeleteWithBody() - Constructor for class org.botlibre.util.HttpDeleteWithBody
-
- httpGET(String) - Static method in class org.botlibre.util.Utils
-
- httpGET(String, Map<String, String>) - Static method in class org.botlibre.util.Utils
-
- httpPOST(String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpPOST(String, String, String, Map<String, String>) - Static method in class org.botlibre.util.Utils
-
- httpPOST(String, Map<String, String>) - Static method in class org.botlibre.util.Utils
-
- httpPOST(String, Map<String, String>, Map<String, String>) - Static method in class org.botlibre.util.Utils
-
- httpPUT(String, String, String) - Static method in class org.botlibre.util.Utils
-
- httpRegex - Static variable in class org.botlibre.util.Utils
-
- Humor - Class in org.botlibre.emotion
-
Humor represents the emotions from laughter to serious.
- Humor() - Constructor for class org.botlibre.emotion.Humor
-
- HUMOR - Static variable in class org.botlibre.knowledge.Primitive
-