Modifier and Type | Method and Description |
---|---|
Primitive |
Avatar.getPrimitive() |
Modifier and Type | Method and Description |
---|---|
Primitive |
Emotion.primitive() |
Modifier and Type | Method and Description |
---|---|
Relationship |
Vertex.addRelationship(Primitive type,
Primitive target)
Add the relation of the relationship primitive type to the target primitive.
|
Relationship |
Vertex.addRelationship(Primitive type,
Primitive target,
int index)
Add the relation of the relationship type to the target vertex.
|
Relationship |
Vertex.addRelationship(Primitive type,
Vertex target)
Add the relation of the relationship primitive type to the target vertex.
|
Relationship |
Vertex.addRelationship(Primitive type,
Vertex target,
int index)
Add the relation of the relationship type to the target vertex.
|
Relationship |
Vertex.addWeakRelationship(Primitive type,
Primitive target,
float correctnessMultiplier)
Add the relation of the relationship type to the target vertex.
|
Relationship |
Vertex.addWeakRelationship(Primitive type,
Vertex target,
float correctnessMultiplier)
Add the relation of the relationship type to the target vertex.
|
Relationship |
Vertex.appendRelationship(Primitive type,
Vertex target)
Add the relation of the relationship type to the end of the target vertex relationships.
|
void |
Vertex.associateAll(Primitive relationshipType,
Vertex target,
Primitive type)
Associate each of the relationship target vertices with the target vertex by the type.
|
Vertex |
Network.createInstance(Primitive type)
Create a new instance of the type.
|
Vertex |
Network.createUniqueSpeaker(Primitive id,
Primitive type,
java.lang.String name)
Find or create the speaker from the unique id.
|
Vertex |
Vertex.getRelationship(Primitive type)
Return any relationship target of the primitive type.
|
Relationship |
Vertex.getRelationship(Primitive type,
Primitive target)
Return the relationship to the target of the primitive type.
|
Relationship |
Vertex.getRelationship(Primitive type,
Vertex target)
Return the relationship to the target of the primitive type.
|
java.util.Collection<Relationship> |
Vertex.getRelationships(Primitive type)
Return any relationship target of the primitive type.
|
boolean |
Vertex.hasAnyAssociatedInverseRelationship(Primitive associate,
Vertex target,
Primitive type)
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
|
boolean |
Vertex.hasInverseRelationship(Primitive type,
Primitive target)
Return if the vertex has an inverse/negative relationship of the type to the target.
|
boolean |
Vertex.hasInverseRelationship(Primitive type,
Vertex target)
Return if the vertex has an inverse/negative relationship of the type to the target.
|
boolean |
Vertex.hasRelationship(Primitive type)
Return if the vertex has a relationship of the type primitive.
|
boolean |
Vertex.hasRelationship(Primitive type,
Primitive target)
Return if the vertex has a relationship of the type primitive to the target primitive.
|
boolean |
Vertex.hasRelationship(Primitive type,
Vertex target)
Return if the vertex has a relationship of the type primitive to the target.
|
boolean |
Vertex.instanceOf(Primitive type)
Return if the vertex is an instantiation of the primitive type.
|
void |
Vertex.internalRemoveRelationship(Primitive type,
Primitive target)
Remove the relation.
|
void |
Vertex.internalRemoveRelationships(Primitive type)
Remove the relationships of the type.
|
void |
Vertex.inverseAssociateAll(Primitive relationshipType,
Vertex source,
Primitive type)
Dissociate each of the relationship target vertices with the target vertex by the type.
|
Vertex |
Vertex.lastRelationship(Primitive type)
Return the last of the ordered relationship, or null.
|
Vertex |
Vertex.lastRelationship(Primitive type,
int fromLast)
Return the fromLast last of the ordered relationship, or null.
|
Vertex |
Vertex.mostConscious(Primitive type)
Return the target vertex related by the type, with the high consciousness level.
|
Vertex |
Vertex.mostConscious(Primitive type,
float min)
Return the target vertex related by the type, with the high consciousness level and correctness greater than the value.
|
Relationship |
Vertex.mostConsciousRelationship(Primitive type)
Return the relationship related by the type, with the high consciousness level.
|
Relationship |
Vertex.mostConsciousRelationship(Primitive type,
float min)
Return the relationship related by the type, with the high consciousness level and correctness greater than the value.
|
Vertex |
Vertex.nextMostConscious(Primitive type,
java.util.Set<Vertex> ignoring)
Return the target vertex related by the type, with the high consciousness level and correctness greater than the value.
|
Vertex |
Vertex.nextMostConscious(Primitive type,
Vertex ignoring,
float min)
Return the target vertex related by the type, with the high consciousness level greater than the value.
|
Relationship |
Vertex.nextMostConsciousRelationship(Primitive type,
Vertex ignoring)
Return the relationship related by the type, with the high consciousness level.
|
Relationship |
Vertex.nextMostConsciousRelationship(Primitive type,
Vertex ignoring,
float min)
Return the relationship related by the type, with the high consciousness level greater than the value.
|
java.util.List<Vertex> |
Vertex.orderedRelations(Primitive primitive)
Return all of the relationships targets of the primitive type, sorted by index.
|
java.util.List<Relationship> |
Vertex.orderedRelationships(Primitive primitive)
Return all of the relationships of the primitive type, sorted by index.
|
java.util.List<Relationship> |
Vertex.orderedRelationshipsByConsciousness(Primitive primitive)
Return all of the relationships of the type, sorted by consciousness level.
|
Relationship |
Vertex.removeRelationship(Primitive type,
Primitive target)
Remove the relation of the primitive type from the other vertex.
|
Relationship |
Vertex.removeRelationship(Primitive type,
Vertex target)
Remove the relation of the primitive type from the other vertex.
|
void |
Vertex.setRelationship(Primitive type,
Primitive newValue)
Set the relationship, removing the old value.
|
void |
Vertex.setRelationship(Primitive type,
Vertex newValue)
Set the relationship, removing the old value.
|
void |
Vertex.weakAssociateAll(Primitive relationshipType,
Vertex target,
Primitive type,
float correctnessMultiplier)
Associate each of the relationship target vertices with the target vertex by the type.
|
Modifier and Type | Method and Description |
---|---|
Primitive |
Tool.getPrimitive()
Allows senses to be referenced by memory.
|
Primitive |
Sense.getPrimitive()
Allows senses to be referenced by memory.
|
Modifier and Type | Method and Description |
---|---|
Primitive |
Thought.getPrimitive()
Return the primitive representation of the thought.
|
Modifier and Type | Method and Description |
---|---|
Primitive |
BasicAvatar.getPrimitive() |
Modifier and Type | Method and Description |
---|---|
Primitive |
EmotionalState.primitive() |
Primitive |
AbstractEmotion.primitive() |
Modifier and Type | Field and Description |
---|---|
static Primitive |
Primitive.A |
static Primitive |
Primitive.ABS |
static Primitive |
Primitive.ACOS |
static Primitive |
Primitive.ACTION |
static Primitive |
Primitive.ADD |
static Primitive |
Primitive.ADJECTIVE |
static Primitive |
Primitive.ADMINISTRATOR |
static Primitive |
Primitive.ADVERB |
static Primitive |
Primitive.AIML |
static Primitive |
Primitive.ALL |
static Primitive |
Primitive.AM |
static Primitive |
Primitive.AM_PM |
static Primitive |
Primitive.AND |
static Primitive |
Primitive.ANGER |
static Primitive |
Primitive.ANONYMOUS |
static Primitive |
Primitive.ANTONYM |
static Primitive |
Primitive.ANYTHING |
static Primitive |
Primitive.APIKEY |
static Primitive |
Primitive.APPEND |
static Primitive |
Primitive.APRIL |
static Primitive |
Primitive.ARGUMENT |
static Primitive |
Primitive.ARRAY |
static Primitive |
Primitive.ARTICLE |
static Primitive |
Primitive.AS |
static Primitive |
Primitive.ASIN |
static Primitive |
Primitive.ASSIGN |
static Primitive |
Primitive.ASSOCIATE |
static Primitive |
Primitive.ASSOCIATED |
static Primitive |
Primitive.ATAN |
static Primitive |
Primitive.ATAN2 |
static Primitive |
Primitive.AUGUST |
static Primitive |
Primitive.AUTOFOLLOW |
static Primitive |
Primitive.AUTOFOLLOWFRIENDSFOLLOWERS |
static Primitive |
Primitive.AUTOFOLLOWFRIENDSFRIENDS |
static Primitive |
Primitive.AUTOFOLLOWKEYWORDS |
static Primitive |
Primitive.AUTOFOLLOWSEARCH |
static Primitive |
Primitive.AUTOFRIEND |
static Primitive |
Primitive.AUTOFRIENDKEYWORDS |
static Primitive |
Primitive.AUTOPOST |
static Primitive |
Primitive.AUTOPOSTHOURS |
static Primitive |
Primitive.AUTOPOSTS |
static Primitive |
Primitive.AUTOTWEET |
static Primitive |
Primitive.AUTOTWEETHOURS |
static Primitive |
Primitive.AUTOTWEETS |
static Primitive |
Primitive.AVATAR |
static Primitive |
Primitive.BIRTH |
static Primitive |
Primitive.BOT |
static Primitive |
Primitive.BOTID |
static Primitive |
Primitive.BOTLIBRE |
static Primitive |
Primitive.BOTLIBRETWITTER |
static Primitive |
Primitive.BR |
static Primitive |
Primitive.BRACKET |
static Primitive |
Primitive.BREAK |
static Primitive |
Primitive.CALL |
static Primitive |
Primitive.CARDINALITY |
static Primitive |
Primitive.CASE |
static Primitive |
Primitive.CASESENSITVE |
static Primitive |
Primitive.CEIL |
static Primitive |
Primitive.CHAT |
static Primitive |
Primitive.CHECKEXACTMATCHFIRST |
static Primitive |
Primitive.CLASSIFICATION |
static Primitive |
Primitive.COMMA |
static Primitive |
Primitive.COMMAND |
static Primitive |
Primitive.COMMENT |
static Primitive |
Primitive.COMPARISON |
static Primitive |
Primitive.COMPOUND_RELATIONSHIP |
static Primitive |
Primitive.COMPOUND_WORD |
static Primitive |
Primitive.CONCEPT |
static Primitive |
Primitive.CONDITION |
static Primitive |
Primitive.CONJUGATION |
static Primitive |
Primitive.CONTAINS |
static Primitive |
Primitive.CONTENT |
static Primitive |
Primitive.CONTEXT |
static Primitive |
Primitive.CONTINUE |
static Primitive |
Primitive.CONVERSATION |
static Primitive |
Primitive.CONVERSATIONMATCHPERCENTAGE |
static Primitive |
Primitive.CORRECTION |
static Primitive |
Primitive.COS |
static Primitive |
Primitive.COSH |
static Primitive |
Primitive.COUNT |
static Primitive |
Primitive.CREATEDAT |
static Primitive |
Primitive.DATA |
static Primitive |
Primitive.DATE |
static Primitive |
Primitive.DAY |
static Primitive |
Primitive.DAY_OF_WEEK |
static Primitive |
Primitive.DAY_OF_YEAR |
static Primitive[] |
Primitive.DAYS_OF_WEEK |
static Primitive |
Primitive.DEBUG |
static Primitive |
Primitive.DECEMBER |
static Primitive |
Primitive.DECIMAL |
static Primitive |
Primitive.DECREMENT |
static Primitive |
Primitive.DEFAULT |
static Primitive |
Primitive.DEFAULT_SEQUENTIAL |
static Primitive |
Primitive.DEFINE |
static Primitive |
Primitive.DENORMALIZE |
static Primitive |
Primitive.DESCRIPTION |
static Primitive |
Primitive.DETERMINER |
static Primitive |
Primitive.DIGIT |
static Primitive |
Primitive.DIRECTMESSAGE |
static Primitive |
Primitive.DISCUSSIONMATCHPERCENTAGE |
static Primitive |
Primitive.DISSOCIATE |
static Primitive |
Primitive.DIVIDE |
static Primitive |
Primitive.DO |
static Primitive |
Primitive.ELEMENT |
static Primitive |
Primitive.ELSE |
static Primitive |
Primitive.ELSEIF |
static Primitive |
Primitive.EMAIL |
static Primitive |
Primitive.EMAILADDRESS |
static Primitive |
Primitive.EMOTE |
static Primitive |
Primitive.EMOTION |
static Primitive |
Primitive.ENABLED |
static Primitive |
Primitive.ENABLERESPONSEMATCH |
static Primitive |
Primitive.EQUAL |
static Primitive |
Primitive.EQUALS |
static Primitive |
Primitive.EQUATION |
static Primitive |
Primitive.EVAL |
static Primitive |
Primitive.EVALCOPY |
static Primitive |
Primitive.EVERYTHING |
static Primitive |
Primitive.EXCLAMATION |
static Primitive |
Primitive.EXPLODE |
static Primitive |
Primitive.EXPRESSION |
static Primitive |
Primitive.FACEBOOKMESSENGER |
static Primitive |
Primitive.FALSE |
static Primitive |
Primitive.FEAR |
static Primitive |
Primitive.FEBRUARY |
static Primitive |
Primitive.FEMALE |
static Primitive |
Primitive.FINALLY |
static Primitive |
Primitive.FINGER |
static Primitive |
Primitive.FIXFORMULACASE |
static Primitive |
Primitive.FLOOR |
static Primitive |
Primitive.FOLLOWED |
static Primitive |
Primitive.FOLLOWMESSAGES |
static Primitive |
Primitive.FOR |
static Primitive |
Primitive.FORGE |
static Primitive |
Primitive.FORMAL |
static Primitive |
Primitive.FORMAT |
static Primitive |
Primitive.FORMULA |
static Primitive |
Primitive.FRAGMENT |
static Primitive |
Primitive.FREEBASE |
static Primitive |
Primitive.FRIDAY |
static Primitive |
Primitive.FUNCTION |
static Primitive |
Primitive.FUTURE |
static Primitive |
Primitive.GENDER |
static Primitive |
Primitive.GET |
static Primitive |
Primitive.GID |
static Primitive |
Primitive.GOTO |
static Primitive |
Primitive.GREATER |
static Primitive |
Primitive.GREATERTHAN |
static Primitive |
Primitive.GREATERTHANEQUAL |
static Primitive |
Primitive.GREETING |
static Primitive |
Primitive.GROUP |
static Primitive |
Primitive.HAPPINESS |
static Primitive |
Primitive.HATWILDCARD |
static Primitive |
Primitive.HAVE |
static Primitive |
Primitive.HE |
static Primitive |
Primitive.HER |
static Primitive |
Primitive.HINT |
static Primitive |
Primitive.HIS |
static Primitive |
Primitive.HOUR |
static Primitive |
Primitive.HOW |
static Primitive |
Primitive.HTML |
static Primitive |
Primitive.HUMOR |
static Primitive |
Primitive.I |
static Primitive |
Primitive.ID |
static Primitive |
Primitive.IF |
static Primitive |
Primitive.IMAGE |
static Primitive |
Primitive.INCOMINGHOST |
static Primitive |
Primitive.INCOMINGPORT |
static Primitive |
Primitive.INCREMENT |
static Primitive |
Primitive.INDEX |
static Primitive |
Primitive.INFINITY |
static Primitive |
Primitive.INPUT |
static Primitive |
Primitive.INPUT_VARIABLE |
static Primitive |
Primitive.INSTANCE |
static Primitive |
Primitive.INSTANCEOF |
static Primitive |
Primitive.INSTANTIATION |
static Primitive |
Primitive.INTANGIBLE |
static Primitive |
Primitive.INTEGER |
static Primitive |
Primitive.INTERJECTION |
static Primitive |
Primitive.IP |
static Primitive |
Primitive.IS |
static Primitive |
Primitive.IT |
static Primitive |
Primitive.JANUARY |
static Primitive |
Primitive.JSON |
static Primitive |
Primitive.JULY |
static Primitive |
Primitive.JUNE |
static Primitive |
Primitive.KEYQUESTION |
static Primitive |
Primitive.KEYWORD |
static Primitive |
Primitive.KIK |
static Primitive |
Primitive.KNOWN |
static Primitive |
Primitive.LABEL |
static Primitive |
Primitive.LANGUAGE |
static Primitive |
Primitive.LANGUAGESTATE |
static Primitive |
Primitive.LAST |
static Primitive |
Primitive.LASTAUTOFOLLOWSEARCH |
static Primitive |
Primitive.LASTDIRECTMESSAGE |
static Primitive |
Primitive.LASTINDEX |
static Primitive |
Primitive.LASTLEARN |
static Primitive |
Primitive.LASTMENTION |
static Primitive |
Primitive.LASTMESSAGE |
static Primitive |
Primitive.LASTNEWSFEED |
static Primitive |
Primitive.LASTPOST |
static Primitive |
Primitive.LASTRSS |
static Primitive |
Primitive.LASTSEARCH |
static Primitive |
Primitive.LASTTIMELINE |
static Primitive |
Primitive.LASTTWEET |
static Primitive |
Primitive.LEARN |
static Primitive |
Primitive.LEARNGRAMMAR |
static Primitive |
Primitive.LEARNING |
static Primitive |
Primitive.LEARNINGRATE |
static Primitive |
Primitive.LEFTBRACKET |
static Primitive |
Primitive.LENGTH |
static Primitive |
Primitive.LESS |
static Primitive |
Primitive.LESSTHAN |
static Primitive |
Primitive.LESSTHANEQUAL |
static Primitive |
Primitive.LIKEKEYWORDS |
static Primitive |
Primitive.LIMIT |
static Primitive |
Primitive.LINE_NUMBER |
static Primitive |
Primitive.LIST |
static Primitive |
Primitive.LN |
static Primitive |
Primitive.LOG |
static Primitive |
Primitive.LOVE |
static Primitive |
Primitive.LOWERCASE |
static Primitive |
Primitive.MALE |
static Primitive |
Primitive.MARCH |
static Primitive |
Primitive.MATHFUNCTION |
static Primitive |
Primitive.MAX |
static Primitive |
Primitive.MAXFRIENDS |
static Primitive |
Primitive.MAXRESPONSEMATCHPROCESS |
static Primitive |
Primitive.MAXSTATEPROCESS |
static Primitive |
Primitive.MAXSTATUSCHECKS |
static Primitive |
Primitive.MAXTIMELNE |
static Primitive |
Primitive.MAY |
static Primitive |
Primitive.MEANING |
static Primitive |
Primitive.MESSAGE |
static Primitive |
Primitive.MESSAGES |
static Primitive |
Primitive.META |
static Primitive |
Primitive.MIMIC |
static Primitive |
Primitive.MIN |
static Primitive |
Primitive.MINUS |
static Primitive |
Primitive.MINUTE |
static Primitive |
Primitive.MONDAY |
static Primitive |
Primitive.MONTH |
static Primitive[] |
Primitive.MONTHS |
static Primitive |
Primitive.MULTIPLY |
static Primitive |
Primitive.NAME |
static Primitive |
Primitive.NATIVEVOICE |
static Primitive |
Primitive.NATIVEVOICENAME |
static Primitive |
Primitive.NEGATIVE |
static Primitive |
Primitive.NEW |
static Primitive |
Primitive.NEWSFEEDKEYWORDS |
static Primitive |
Primitive.NEXT |
static Primitive |
Primitive.NICK |
static Primitive |
Primitive.NINFINITY |
static Primitive |
Primitive.NOREPEAT |
static Primitive |
Primitive.NORMALIZE |
static Primitive |
Primitive.NOT |
static Primitive |
Primitive.NOTEQUALS |
static Primitive |
Primitive.NOTHING |
static Primitive |
Primitive.NOUN |
static Primitive |
Primitive.NOVEMBER |
static Primitive |
Primitive.NULL |
static Primitive |
Primitive.NUMBER |
static Primitive |
Primitive.NUMERAL |
static Primitive |
Primitive.OBJECTIVE |
static Primitive |
Primitive.OCTOBER |
static Primitive |
Primitive.OFFENDED |
static Primitive |
Primitive.OFFENSIVE |
static Primitive |
Primitive.ONREPEAT |
static Primitive |
Primitive.OPERATION |
static Primitive |
Primitive.OPERATOR |
static Primitive |
Primitive.OR |
static Primitive |
Primitive.ORDINAL |
static Primitive |
Primitive.OUR |
static Primitive |
Primitive.OUTGOINGHOST |
static Primitive |
Primitive.OUTGOINGPORT |
static Primitive |
Primitive.PAGE |
static Primitive |
Primitive.PANNOUS |
static Primitive |
Primitive.PAPHUS |
static Primitive |
Primitive.PARAGRAPH |
static Primitive |
Primitive.PASSWORD |
static Primitive |
Primitive.PAST |
static Primitive |
Primitive.PATTERN |
static Primitive |
Primitive.PERIOD |
static Primitive |
Primitive.PERSON |
static Primitive |
Primitive.PERSON2 |
static Primitive |
Primitive.PI |
static Primitive |
Primitive.PITCH |
static Primitive |
Primitive.PLURAL |
static Primitive |
Primitive.PLURIAL |
static Primitive |
Primitive.PLUS |
static Primitive |
Primitive.PM |
static Primitive |
Primitive.POP |
static Primitive |
Primitive.POSE |
static Primitive |
Primitive.POSSESSIVE |
static Primitive |
Primitive.POSSESSIVEPRONOUN |
static Primitive |
Primitive.POSSIBLE_QUOTIENT |
static Primitive |
Primitive.POST |
static Primitive |
Primitive.POUNDWILDCARD |
static Primitive |
Primitive.POWER |
static Primitive |
Primitive.PRECEDENCE |
static Primitive |
Primitive.PREDICATE |
static Primitive |
Primitive.PRESENT |
static Primitive |
Primitive.PREVIOUS |
static Primitive |
Primitive.PRIMITIVE |
static Primitive |
Primitive.PROCESSSTATUS |
static Primitive |
Primitive.PRONOUN |
static Primitive |
Primitive.PROTOCOL |
static Primitive |
Primitive.PUNCTUATION |
static Primitive |
Primitive.PUSH |
static Primitive |
Primitive.QUESTION |
static Primitive |
Primitive.QUESTION_MARK |
static Primitive |
Primitive.QUOTE |
static Primitive |
Primitive.QUOTIENT |
static Primitive |
Primitive.RANDOM |
static Primitive |
Primitive.REDIRECT |
static Primitive |
Primitive.REFLEXIVE |
static Primitive |
Primitive.RELATED |
static Primitive |
Primitive.RELATION |
static Primitive |
Primitive.RELATIONSHIP |
static Primitive |
Primitive.REMOVE |
static Primitive |
Primitive.REPLYTOMENTIONS |
static Primitive |
Primitive.REPLYTOMESSAGES |
static Primitive |
Primitive.REQUEST |
static Primitive |
Primitive.REQUIRE |
static Primitive |
Primitive.REQUIRED |
static Primitive |
Primitive.RESPONSE |
static Primitive |
Primitive.RETURN |
static Primitive |
Primitive.RETWEET |
static Primitive |
Primitive.RIGHTBRACKET |
static Primitive |
Primitive.ROOT |
static Primitive |
Primitive.ROUND |
static Primitive |
Primitive.RSS |
static Primitive |
Primitive.RSSKEYWORDS |
static Primitive |
Primitive.RULE |
static Primitive |
Primitive.SATURDAY |
static Primitive |
Primitive.SECOND |
static Primitive |
Primitive.SECRET |
static Primitive |
Primitive.SELF |
static Primitive |
Primitive.SELF2 |
static Primitive |
Primitive.SELF4 |
static Primitive |
Primitive.SENSE |
static Primitive |
Primitive.SENTENCE |
static Primitive |
Primitive.SENTIMENT |
static Primitive |
Primitive.SEPTEMBER |
static Primitive |
Primitive.SEQUENCE |
static Primitive |
Primitive.SERVER |
static Primitive |
Primitive.SERVICE |
static Primitive |
Primitive.SET |
static Primitive |
Primitive.SHE |
static Primitive |
Primitive.SIGNATURE |
static Primitive |
Primitive.SIN |
static Primitive |
Primitive.SINGULAR |
static Primitive |
Primitive.SINH |
static Primitive |
Primitive.SKYPE |
static Primitive |
Primitive.SLACK |
static Primitive |
Primitive.SMS |
static Primitive |
Primitive.SOURCE |
static Primitive |
Primitive.SOURCECODE |
static Primitive |
Primitive.SPACE |
static Primitive |
Primitive.SPEAKER |
static Primitive |
Primitive.SPECIALIZATION |
static Primitive |
Primitive.SPEECHRATE |
static Primitive |
Primitive.SQRT |
static Primitive |
Primitive.SRAI |
static Primitive |
Primitive.SRAIX |
static Primitive |
Primitive.SSL |
static Primitive |
Primitive.STATE |
static Primitive |
Primitive.STATUSKEYWORDS |
static Primitive |
Primitive.SUBJECTIVE |
static Primitive |
Primitive.SUNDAY |
static Primitive |
Primitive.SURPRISE |
static Primitive |
Primitive.SYMBOL |
static Primitive |
Primitive.SYNONYM |
static Primitive |
Primitive.TAG |
static Primitive |
Primitive.TAN |
static Primitive |
Primitive.TANGIBLE |
static Primitive |
Primitive.TANH |
static Primitive |
Primitive.TARGET |
static Primitive |
Primitive.TELEGRAM |
static Primitive |
Primitive.TEMPLATE |
static Primitive |
Primitive.TENSE |
static Primitive |
Primitive.THAT |
static Primitive |
Primitive.THATWILDCARD |
static Primitive |
Primitive.THE |
static Primitive |
Primitive.THEN |
static Primitive |
Primitive.THESE |
static Primitive |
Primitive.THEY |
static Primitive |
Primitive.THING |
static Primitive |
Primitive.THINK |
static Primitive |
Primitive.THIS |
static Primitive |
Primitive.THURSDAY |
static Primitive |
Primitive.TIME |
static Primitive |
Primitive.TIMER |
static Primitive |
Primitive.TIMEZONE |
static Primitive |
Primitive.TOKEN |
static Primitive |
Primitive.TOKENEXPIRY |
static Primitive |
Primitive.TOPIC |
static Primitive |
Primitive.TOPICWILDCARD |
static Primitive |
Primitive.TREND |
static Primitive |
Primitive.TRUE |
static Primitive |
Primitive.TUESDAY |
static Primitive |
Primitive.TWEET |
static Primitive |
Primitive.TWEETCHATS |
static Primitive |
Primitive.TWEETRSS |
static Primitive |
Primitive.TWEETSEARCH |
static Primitive |
Primitive.TWITTERADDRESS |
static Primitive |
Primitive.TYPE |
static Primitive |
Primitive.TYPO |
static Primitive |
Primitive.UNDEFINED |
static Primitive |
Primitive.UNDERSCORE |
static Primitive |
Primitive.UNKNOWN |
static Primitive |
Primitive.UNKNOWNWORD |
static Primitive |
Primitive.UNKOWNWORD |
static Primitive |
Primitive.UPPERCASE |
static Primitive |
Primitive.URL |
static Primitive |
Primitive.USER |
static Primitive |
Primitive.VALUE |
static Primitive |
Primitive.VARIABLE |
static Primitive |
Primitive.VERB |
static Primitive |
Primitive.VOICE |
static Primitive |
Primitive.WEAKASSOCIATE |
static Primitive |
Primitive.WECHAT |
static Primitive |
Primitive.WEDNESDAY |
static Primitive |
Primitive.WEEK |
static Primitive |
Primitive.WELCOME |
static Primitive |
Primitive.WHAT |
static Primitive |
Primitive.WHEN |
static Primitive |
Primitive.WHERE |
static Primitive |
Primitive.WHILE |
static Primitive |
Primitive.WHISPER |
static Primitive |
Primitive.WHO |
static Primitive |
Primitive.WHY |
static Primitive |
Primitive.WIKIDATA |
static Primitive |
Primitive.WIKTIONARY |
static Primitive |
Primitive.WILDCARD |
static Primitive |
Primitive.WORD |
static Primitive |
Primitive.XML |
static Primitive |
Primitive.YEAR |
static Primitive |
Primitive.YOU |
Modifier and Type | Method and Description |
---|---|
Relationship |
BasicVertex.addRelationship(Primitive type,
Primitive target)
Add the relation of the relationship primitive type to the target primitive.
|
Relationship |
BasicVertex.addRelationship(Primitive type,
Primitive target,
int index)
Add the relation of the relationship type to the target vertex.
|
Relationship |
BasicVertex.addRelationship(Primitive type,
Vertex target)
Add the relation of the relationship primitive type to the target vertex.
|
Relationship |
BasicVertex.addRelationship(Primitive type,
Vertex target,
int index)
Add the relation of the relationship type to the target vertex.
|
Relationship |
BasicVertex.addWeakRelationship(Primitive type,
Primitive target,
float correctnessMultiplier)
Add the relation of the relationship type to the target vertex.
|
Relationship |
BasicVertex.addWeakRelationship(Primitive type,
Vertex target,
float correctnessMultiplier)
Add the relation of the relationship type to the target vertex.
|
Relationship |
BasicVertex.appendRelationship(Primitive type,
Vertex target)
Add the relation of the relationship type to the end of the target vertex relationships.
|
Vertex |
BasicVertex.applyFRAGMENT(java.util.List<Relationship> arguments,
java.util.Map<Vertex,Vertex> variables,
Network network,
Primitive format)
Apply the FRAGMENT operation.
|
void |
BasicVertex.associateAll(Primitive associate,
Vertex target,
Primitive type)
Associate each of the relationship target vertices with the target vertex by the type.
|
Vertex |
AbstractNetwork.createInstance(Primitive type)
Create a new instance of the type.
|
Vertex |
Bootstrap.createPronoun(java.lang.String text,
Vertex meaning,
Network network,
Primitive type)
Create the pronoun with the meaning.
|
Vertex |
Bootstrap.createPronoun(java.lang.String text,
Vertex meaning,
Network network,
Primitive type,
Primitive type2)
Create the pronoun with the meaning.
|
Vertex |
Bootstrap.createQuestion(java.lang.String text,
Primitive primitive,
Network network)
Create the question word and meaning.
|
Vertex |
AbstractNetwork.createUniqueSpeaker(Primitive id,
Primitive type,
java.lang.String name)
Find or create the speaker from the unique id.
|
Vertex |
Bootstrap.createVerb(java.lang.String text,
Vertex meaning,
Primitive tense,
Network network,
java.lang.String[] conjugations)
Create the verb with the meaning.
|
Vertex |
Bootstrap.createWord(java.lang.String text,
Vertex meaning,
boolean prime,
Network network,
Primitive classification,
Primitive tense,
Primitive type,
Primitive type2,
java.lang.String[] conjugations)
Create the word with the meaning.
|
Vertex |
Bootstrap.createWord(java.lang.String text,
Vertex meaning,
Network network,
Primitive classification)
Create the word with the meaning.
|
Vertex |
BasicVertex.getRelationship(Primitive type)
Return any relationship target of the primitive type.
|
Relationship |
BasicVertex.getRelationship(Primitive type,
Primitive target)
Return the relationship of the type primitive to the target.
|
Relationship |
BasicVertex.getRelationship(Primitive type,
Vertex target)
Return the relationship of the type primitive to the target.
|
java.util.Collection<Relationship> |
BasicVertex.getRelationships(Primitive type)
Return any relationship target of the primitive type.
|
boolean |
BasicVertex.hasAnyAssociatedInverseRelationship(Primitive associate,
Vertex target,
Primitive type)
Return if any of the associates of the vertex have an inverse/negative relationship of the type to the target.
|
boolean |
BasicVertex.hasInverseRelationship(Primitive type,
Primitive target)
Return if the vertex has an inverse relationship of the type to the target.
|
boolean |
BasicVertex.hasInverseRelationship(Primitive type,
Vertex target)
Return if the vertex has an inverse relationship of the type to the target.
|
boolean |
BasicVertex.hasRelationship(Primitive type)
Return if the vertex has a relationship of the type primitive.
|
boolean |
BasicVertex.hasRelationship(Primitive type,
Primitive target)
Return if the vertex has a relationship of the type primitive to the target primitive.
|
boolean |
BasicVertex.hasRelationship(Primitive type,
Vertex target)
Return if the vertex has a relationship of the type primitive to the target.
|
boolean |
BasicVertex.instanceOf(Primitive type)
Return if the vertex is an instantiation of the primitive type.
|
void |
BasicVertex.internalRemoveRelationship(Primitive type,
Primitive target)
Remove the relationship.
|
void |
BasicVertex.internalRemoveRelationships(Primitive type)
Remove the relationships of the type.
|
void |
BasicVertex.inverseAssociateAll(Primitive associate,
Vertex target,
Primitive type)
Dissociate the source with each of the relationship targets by the type.
|
Vertex |
BasicVertex.lastRelationship(Primitive type)
Return the fromLast last of the ordered relationship, or null.
|
Vertex |
BasicVertex.lastRelationship(Primitive type,
int fromLast)
Return the last of the ordered relationship, or null.
|
Vertex |
BasicVertex.mostConscious(Primitive type)
Return the target vertex related by the type with the high consciousness level.
|
Vertex |
BasicVertex.mostConscious(Primitive type,
float min)
Return the target vertex related by the type, with the high consciousness level greater than the value.
|
Relationship |
BasicVertex.mostConsciousRelationship(Primitive type)
Return the relationship related by the type, with the high consciousness level.
|
Relationship |
BasicVertex.mostConsciousRelationship(Primitive type,
float correctness)
Return the relationship related by the type, with the high consciousness level.
|
Vertex |
BasicVertex.nextMostConscious(Primitive type,
java.util.Set<Vertex> ignoring)
Return the target vertex related by the type, with the high consciousness level greater than the value.
|
Vertex |
BasicVertex.nextMostConscious(Primitive type,
Vertex ignoring,
float min)
Return the target vertex related by the type, with the high consciousness level greater than the value.
|
Vertex |
BasicVertex.nextMostConscious(Primitive type,
Vertex ignoring,
float min,
boolean inverse)
Return the target vertex inversely/negatively related by the type, with the high consciousness level.
|
Relationship |
BasicVertex.nextMostConsciousRelationship(Primitive type,
Vertex ignoring)
Return the relationship related by the type, with the high consciousness level.
|
Relationship |
BasicVertex.nextMostConsciousRelationship(Primitive type,
Vertex ignoring,
float min)
Return the target vertex related by the type, with the high consciousness level greater than the value.
|
java.util.List<Vertex> |
BasicVertex.orderedRelations(Primitive primitive)
Return all of the relationships targets of the primitive type, sorted by index.
|
java.util.List<Relationship> |
BasicVertex.orderedRelationships(Primitive primitive)
Return all of the relationships of the primitive type, sorted by index.
|
java.util.List<Relationship> |
BasicVertex.orderedRelationshipsByConsciousness(Primitive primitive)
Return all of the relationships of the type, sorted by consciousness level.
|
Relationship |
BasicVertex.removeRelationship(Primitive type,
Primitive target)
Remove the relationship of the relation primitive type to the target vertex.
|
Relationship |
BasicVertex.removeRelationship(Primitive type,
Vertex target)
Remove the relationship of the relation primitive type to the target vertex.
|
void |
BasicVertex.setRelationship(Primitive type,
Primitive newValue)
Set the relationship, removing the old value.
|
void |
BasicVertex.setRelationship(Primitive type,
Vertex newValue)
Set the relationship, removing the old value.
|
void |
BasicVertex.weakAssociateAll(Primitive associate,
Vertex target,
Primitive type,
float correctnessMultiplier)
Associate each of the relationship target vertices with the target vertex by the type.
|
Modifier and Type | Field and Description |
---|---|
static java.util.Map<Primitive,java.lang.String> |
Self4Decompiler.BINARY_OPERATORS |
static java.util.Map<java.lang.String,Primitive> |
Self4Compiler.BINARY_OPERATORS |
static java.util.List<Primitive> |
Self4Compiler.BINARY_PRECEDENCE |
static java.util.List<Primitive> |
SelfCompiler.PINNED |
Modifier and Type | Method and Description |
---|---|
Vertex |
Self4Compiler.parseElement(TextStream stream,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Vertex>> elements,
Primitive lastBinary,
boolean debug,
Network network)
Parse the reference to either a state, variable, expression, or data.
|
Vertex |
Self4ByteCodeCompiler.parseElement(TextStream stream,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Vertex>> elements,
Primitive binary,
boolean debug,
Network network)
Override to catch expressions in templates, patterns, and other places.
|
Vertex |
Self4ByteCodeCompiler.parseElementByteCode(TextStream stream,
java.io.DataOutputStream dataStream,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Vertex>> elements,
Primitive lastBinary,
boolean debug,
Network network)
Parse the reference to either a state, variable, expression, or data.
|
Vertex |
Self4Compiler.parseElementName(Primitive type,
TextStream stream,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Vertex>> elements,
boolean debug,
Network network)
Parse the element name (state, function, variable)
|
void |
Self4Decompiler.printArguments(Vertex expression,
Primitive type,
int start,
java.lang.String[] tokens,
boolean reverse,
boolean newLine,
boolean unravel,
boolean brackets,
java.io.Writer writer,
java.lang.String indent,
java.util.List<Vertex> variables,
java.util.List<Vertex> functions,
java.util.Set<Vertex> elements,
boolean space,
Network network)
Print the operation arguments.
|
void |
SelfDecompiler.printArguments(Vertex equation,
Primitive type,
java.lang.String[] tokens,
boolean reverse,
boolean newLine,
boolean unravel,
java.io.Writer writer,
java.lang.String indent,
java.util.List<Vertex> variables,
java.util.List<Vertex> equations,
java.util.Set<Vertex> elements,
boolean space,
Network network)
Print the operation arguments.
|
Modifier and Type | Method and Description |
---|---|
void |
SelfCompiler.pin(Vertex element,
java.util.List<Primitive> relations,
long groupId,
java.util.Set<Vertex> processed) |
void |
SelfCompiler.unpin(Vertex element,
java.util.List<Primitive> relations,
java.util.Set<Vertex> processed) |
Modifier and Type | Method and Description |
---|---|
Primitive |
BasicTool.getPrimitive() |
Primitive |
BasicSense.getPrimitive() |
Modifier and Type | Method and Description |
---|---|
void |
Wiktionary.copyDataRelationships(Vertex source,
Primitive type,
Vertex target,
Network network) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RemoteService.request(java.lang.String message,
java.lang.String bot,
java.lang.String botid,
java.lang.String server,
Primitive service,
java.lang.String apikey,
int limit,
java.lang.String hint,
Network network)
Invoke the remote service request, and return the result.
|
Modifier and Type | Method and Description |
---|---|
Primitive |
BasicThought.getPrimitive() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<Primitive,java.lang.Object> |
Language.clearVoiceProperties() |
Modifier and Type | Method and Description |
---|---|
void |
Language.addQuestionMatches(Vertex sentence,
Network network,
long startTime,
long processTime,
java.util.List<Relationship> wordRelations,
java.util.Map<Vertex,java.lang.Integer> matches,
java.util.Map<Vertex,java.util.Set<Vertex>> processed,
Primitive key,
boolean keywords)
Add all of the questions for all of the words to the matching map.
|
static void |
Language.clearSentenceMeta(Vertex question,
Vertex answer,
Primitive type,
Network network)
Clear any relations in the meta of the type.
|
static boolean |
Language.evaluatePattern(Vertex pattern,
Vertex sentence,
Primitive variable,
java.util.Map<Vertex,Vertex> variables,
Network network)
Determine if the pattern matches the sentence.
|
static boolean |
Language.evaluatePattern(Vertex pattern,
Vertex sentence,
Primitive variable,
java.util.Map<Vertex,Vertex> variables,
Network network,
java.util.List<Vertex> elements,
java.util.List<Vertex> words,
int wildcardSkip)
Determine if the pattern matches the sentence.
|
static void |
Language.recordStar(java.util.List<java.util.List<Vertex>> star,
Primitive variable,
java.util.Map<Vertex,Vertex> variables,
Network network) |