Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AbstractAPIHandler - Class in ai.susi.server
 
AbstractAPIHandler() - Constructor for class ai.susi.server.AbstractAPIHandler
 
AbstractAPIHandler(String[]) - Constructor for class ai.susi.server.AbstractAPIHandler
 
AbstractGeoPoint - Class in ai.susi.geo
 
AbstractGeoPoint() - Constructor for class ai.susi.geo.AbstractGeoPoint
 
access - Static variable in class ai.susi.DAO
 
AccessServlet - Class in ai.susi.server.api.aaa
 
AccessServlet() - Constructor for class ai.susi.server.api.aaa.AccessServlet
 
AccessTracker - Class in ai.susi.server
 
AccessTracker(File, String, long, long) - Constructor for class ai.susi.server.AccessTracker
 
AccessTracker.Track - Class in ai.susi.server
 
Accounting - Class in ai.susi.server
 
Accounting(ClientIdentity, JsonTray) - Constructor for class ai.susi.server.Accounting
create a new authorization object.
accumulate(String, Object) - Method in class org.json.JSONObject
Accumulate values under a key.
accuracyLat() - Method in interface ai.susi.geo.GeoPoint
get the implementation-dependent accuracy of the latitude
accuracyLat() - Method in class ai.susi.geo.IntegerGeoPoint
get the implementation-dependent accuracy of the latitude
accuracyLon() - Method in interface ai.susi.geo.GeoPoint
get the implementation-dependent accuracy of the longitude
accuracyLon() - Method in class ai.susi.geo.IntegerGeoPoint
get the implementation-dependent accuracy of the longitude
action() - Method in enum ai.susi.mind.SusiAction.RenderType
 
add(SusiCognition) - Method in class ai.susi.mind.SusiIdentity
Add a cognition to the identity.
addAction(SusiAction) - Method in class ai.susi.mind.SusiArgument
Every argument may have a set of (re-)actions assigned.
addAction(SusiAction) - Method in class ai.susi.mind.SusiThought
 
addActions(List<SusiAction>) - Method in class ai.susi.mind.SusiThought
Every information may have a set of (re-)actions assigned.
addCognition(String, SusiCognition) - Method in class ai.susi.mind.SusiMemory
 
addFrame(BufferedImage, int) - Method in class ai.susi.graphics.AnimationPlotter
 
addGenericConsole(String, String, String) - Static method in class ai.susi.server.api.susi.ConsoleService
 
addImage(RenderedImage, int, int) - Method in class ai.susi.graphics.AnimationGIF
add an image to the animation
addLocalhost(String) - Static method in class ai.susi.server.RemoteAccess
 
AddMembersToGroup - Class in ai.susi.server.api.aaa
Created by chetankaushik on 14/06/17.
AddMembersToGroup() - Constructor for class ai.susi.server.api.aaa.AddMembersToGroup
 
addNode(String, GraphPlotter.Point) - Method in class ai.susi.graphics.GraphPlotter
 
addNode(String, double, double, int) - Method in class ai.susi.graphics.GraphPlotter
 
addObservation(String, String) - Method in class ai.susi.mind.SusiThought
If during thinking we observe something that we want to memorize, we can memorize this here.
addRequest(String, String) - Method in class ai.susi.server.UserRequests
 
addService(ClientService) - Method in class ai.susi.server.Authorization
 
addSignature(JSONObject, PrivateKey) - Static method in class ai.susi.tools.JsonSignature
Create and add a signature to a JSONObject
addSignature(Map<String, byte[]>, PrivateKey) - Static method in class ai.susi.tools.JsonSignature
 
addSkill(String) - Method in class ai.susi.mind.SusiArgument
An argument is constructed using a skill which may contain a set of intents.
addTimes(int) - Method in class ai.susi.mind.SusiThought
 
ai.susi - package ai.susi
 
ai.susi.client - package ai.susi.client
 
ai.susi.geo - package ai.susi.geo
 
ai.susi.graphics - package ai.susi.graphics
 
ai.susi.json - package ai.susi.json
 
ai.susi.mind - package ai.susi.mind
 
ai.susi.server - package ai.susi.server
 
ai.susi.server.api.aaa - package ai.susi.server.api.aaa
 
ai.susi.server.api.cms - package ai.susi.server.api.cms
 
ai.susi.server.api.learning - package ai.susi.server.api.learning
 
ai.susi.server.api.service - package ai.susi.server.api.service
 
ai.susi.server.api.susi - package ai.susi.server.api.susi
 
ai.susi.server.api.vis - package ai.susi.server.api.vis
 
ai.susi.tools - package ai.susi.tools
 
amnesia() - Method in class ai.susi.mind.SusiArgument
Creating amnesia means to forget all thoughts in an argument.
AMP - Static variable in class ai.susi.tools.CommonPattern
 
AMP_HTML - Static variable in class ai.susi.tools.CommonPattern
 
anchorAction(String, String) - Static method in class ai.susi.mind.SusiAction
anchor action: draw a single anchor with descriptive text as anchor text
AnimationGIF - Class in ai.susi.graphics
 
AnimationGIF(int) - Constructor for class ai.susi.graphics.AnimationGIF
create a gif animation producer
AnimationPlotter - Class in ai.susi.graphics
 
AnimationPlotter() - Constructor for class ai.susi.graphics.AnimationPlotter
 
AnimationPlotter.Frame - Class in ai.susi.graphics
 
answerAction(String...) - Static method in class ai.susi.mind.SusiAction
answer action: produces a written or spoken answer.
answerIntent(String[], String, String[], boolean, String, String) - Static method in class ai.susi.mind.SusiIntent
 
antialiasing(int, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
antialiasing filter for a square part of the image
api.external.deliveroo - package api.external.deliveroo
 
api.external.transit - package api.external.transit
 
API_ENDPOINT - Static variable in class api.external.deliveroo.Config
 
APIException - Exception in ai.susi.server
 
APIException(int, String) - Constructor for exception ai.susi.server.APIException
 
APIHandler - Interface in ai.susi.server
Interface for all servlets
append(byte) - Method in class ai.susi.tools.ByteBuffer
 
append(char) - Method in class ai.susi.tools.ByteBuffer
 
append(int) - Method in class ai.susi.tools.ByteBuffer
 
append(byte[]) - Method in class ai.susi.tools.ByteBuffer
 
append(byte[], int, int) - Method in class ai.susi.tools.ByteBuffer
 
append(String) - Method in class ai.susi.tools.ByteBuffer
 
append(String, Object) - Method in class org.json.JSONObject
Append values to the array under a key.
appendLine(byte[]) - Method in class ai.susi.tools.BufferedRandomAccessFile
add a line at the end of the file
applyProcedures(SusiArgument) - Method in class ai.susi.mind.SusiInference
The inference must be applicable to thought arguments.
AppsService - Class in ai.susi.server.api.cms
 
AppsService() - Constructor for class ai.susi.server.api.cms.AppsService
 
arc(int, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
arc(int, int, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
arcArc(int, int, int, double, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
arcArc(int, int, int, double, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
arcConnect(int, int, int, double, double, boolean, Long, int, Long, int, int, int, int, boolean, String, Long, int) - Method in class ai.susi.graphics.RasterPlotter
draw a connecting line between two points on a circle
arcDot(int, int, int, double, int) - Method in class ai.susi.graphics.RasterPlotter
 
arcLine(int, int, int, int, double, boolean, Long, Long, int, int, int, boolean) - Method in class ai.susi.graphics.RasterPlotter
draw a portion of a line from the center of a circle
arcPrint(RasterPlotter, int, int, int, double, String, int) - Static method in class ai.susi.graphics.PrintTool
print a string at the distance of a circle
articleAPI(String, JSONObject) - Method in class ai.susi.server.api.susi.GenericScraper
Article API
AssetServlet - Class in ai.susi.server.api.service
 
AssetServlet() - Constructor for class ai.susi.server.api.service.AssetServlet
 
ATTENTION_TIME - Static variable in class ai.susi.mind.SusiMind
 
Authentication - Class in ai.susi.server
Authentication asks: who is the user.
Authentication(ClientCredential, JsonTray) - Constructor for class ai.susi.server.Authentication
create a new authentication object.
Authorization - Class in ai.susi.server
Authorization asks: what is the user allowed to do? This class holds user rights.
Authorization(ClientIdentity, JsonTray) - Constructor for class ai.susi.server.Authorization
create a new authorization object.
AuthorizationDemoService - Class in ai.susi.server.api.aaa
example: http://localhost:4000/aaa/authorization-demo.json?access_token=6O7cqoMbzlClxPwg1is31Tz5pjVwo3
AuthorizationDemoService() - Constructor for class ai.susi.server.api.aaa.AuthorizationDemoService
 

B

back() - Method in class org.json.JSONTokener
Back up one character.
BACKSLASH - Static variable in class ai.susi.tools.CommonPattern
 
BahnService - Class in api.external.transit
 
BahnService() - Constructor for class api.external.transit.BahnService
 
BahnService.NoStationFoundException - Exception in api.external.transit
 
base64 - Variable in class ai.susi.server.RemoteAccess.FileTypeEncoding
 
begin(Client) - Static method in class api.external.deliveroo.Session
 
bin_dir - Static variable in class ai.susi.DAO
 
blacklistedHosts - Static variable in class ai.susi.SusiServer
 
BLUE - Static variable in class ai.susi.graphics.RasterPlotter
 
blur(int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
blur filter for a square part of the image
buffer(Date, Map<String, Object>) - Method in class ai.susi.json.JsonRepository
 
BufferedRandomAccessFile - Class in ai.susi.tools
This class is inspired by https://code.google.com/p/jmzreader/source/browse/tools/braf/trunk/src/main/java/uk/ac/ebi/pride/tools/braf/BufferedRandomAccessFile.java which is in turn an optimized version of the RandomAccessFile class as described by Nick Zhang on JavaWorld.com.
BufferedRandomAccessFile(String, String, int) - Constructor for class ai.susi.tools.BufferedRandomAccessFile
Creates a new instance of the BufferedRandomAccessFile.
BufferedRandomAccessFile(File, String, int) - Constructor for class ai.susi.tools.BufferedRandomAccessFile
 
BufferedRandomAccessFile(File, String) - Constructor for class ai.susi.tools.BufferedRandomAccessFile
 
BufferedRandomAccessFile.IndexedLine - Class in ai.susi.tools
 
BufferedRandomAccessFile.Test - Class in ai.susi.tools
 
buildSwaggerUI() - Static method in class ai.susi.SusiServer
 
byteAt(int) - Method in class ai.susi.tools.ByteBuffer
 
ByteBuffer - Class in ai.susi.tools
 
ByteBuffer() - Constructor for class ai.susi.tools.ByteBuffer
 
ByteBuffer(int) - Constructor for class ai.susi.tools.ByteBuffer
 
ByteBuffer(byte[]) - Constructor for class ai.susi.tools.ByteBuffer
 
ByteBuffer(String) - Constructor for class ai.susi.tools.ByteBuffer
 

C

CacheMap<K,V> - Class in ai.susi.tools
 
CacheMap(int) - Constructor for class ai.susi.tools.CacheMap
 
canExecUnix - Static variable in class ai.susi.tools.OS
 
canonical - Variable in class ai.susi.mind.SusiReader.Token
 
Caretaker - Class in ai.susi
The caretaker class is a concurrent thread which does peer-to-peer operations and data transmission asynchronously.
Caretaker() - Constructor for class ai.susi.Caretaker
 
caseInsensitive - Variable in class ai.susi.json.JsonDataset.Column
 
CATCHALL_KEY - Static variable in class ai.susi.mind.SusiIntent
 
categorized - Variable in class ai.susi.mind.SusiReader.Token
 
ChangeUserRoles - Class in ai.susi.server.api.aaa
Created by chetankaushik on 30/05/17.
ChangeUserRoles() - Constructor for class ai.susi.server.api.aaa.ChangeUserRoles
 
ChangeUserSettings - Class in ai.susi.server.api.aaa
Created by saurabh on 20/6/17.
ChangeUserSettings() - Constructor for class ai.susi.server.api.aaa.ChangeUserSettings
 
CHARSET - Static variable in class ai.susi.server.ClientConnection
 
chartDot(int, int, float, int, int, String, int) - Method in class ai.susi.graphics.ChartPlotter
 
chartLine(int, int, float, int, float, int) - Method in class ai.susi.graphics.ChartPlotter
 
ChartPlotter - Class in ai.susi.graphics
 
ChartPlotter(int, int, Long, Long, Long, int, int, int, int, String, String) - Constructor for class ai.susi.graphics.ChartPlotter
 
checkConnection(String, String, String, String, int, boolean) - Static method in class ai.susi.EmailHandler
Check SMTP login credentials
checkExpireTime() - Method in class ai.susi.server.Authentication
Check if the authentication is still valid
circle(RasterPlotter, int, int, int, int) - Static method in class ai.susi.graphics.CircleTool
 
circle(RasterPlotter, int, int, int, int, int) - Static method in class ai.susi.graphics.CircleTool
 
CircleTool - Class in ai.susi.graphics
 
CircleTool() - Constructor for class ai.susi.graphics.CircleTool
 
cleanup() - Method in class ai.susi.server.UserRequests
cleanup deletes all old entries and frees up the memory.
clear() - Method in class ai.susi.graphics.RasterPlotter
Deletes all pixels of image and sets them to previously defined background color.
clear() - Method in class ai.susi.tools.ByteBuffer
 
clear() - Method in class ai.susi.tools.CacheMap
 
clearcache() - Static method in class ai.susi.graphics.CircleTool
 
Client - Class in ai.susi.server
Users or technical clients of the user are represented with Objects of this class.
Client(String) - Constructor for class ai.susi.server.Client
 
Client(String, String) - Constructor for class ai.susi.server.Client
 
Client - Class in api.external.deliveroo
 
Client() - Constructor for class api.external.deliveroo.Client
 
ClientBoilerplate - Class in ai.susi.client
 
ClientBoilerplate() - Constructor for class ai.susi.client.ClientBoilerplate
 
ClientConnection - Class in ai.susi.server
Helper class to provide BufferedReader Objects for get and post connections
ClientConnection(String, boolean) - Constructor for class ai.susi.server.ClientConnection
GET request
ClientConnection(String) - Constructor for class ai.susi.server.ClientConnection
GET request
ClientConnection(String, Map<String, byte[]>, boolean) - Constructor for class ai.susi.server.ClientConnection
POST request
ClientConnection(String, Map<String, byte[]>) - Constructor for class ai.susi.server.ClientConnection
POST request
ClientCredential - Class in ai.susi.server
A credential is used as key in DAO.authentication
ClientCredential(String) - Constructor for class ai.susi.server.ClientCredential
 
ClientCredential(ClientCredential.Type, String) - Constructor for class ai.susi.server.ClientCredential
 
ClientCredential(ClientIdentity) - Constructor for class ai.susi.server.ClientCredential
 
ClientCredential.Type - Enum in ai.susi.server
 
ClientIdentity - Class in ai.susi.server
an identity is only a string which contains details sufficient enough to identify a user and to send data to that user
ClientIdentity(String) - Constructor for class ai.susi.server.ClientIdentity
 
ClientIdentity(ClientIdentity.Type, String) - Constructor for class ai.susi.server.ClientIdentity
 
ClientIdentity.Type - Enum in ai.susi.server
 
ClientService - Class in ai.susi.server
 
ClientService(String) - Constructor for class ai.susi.server.ClientService
 
ClientService(ClientService.Type, String) - Constructor for class ai.susi.server.ClientService
 
ClientService.Type - Enum in ai.susi.server
 
clone() - Method in class ai.susi.graphics.GraphPlotter
 
clone() - Method in class ai.susi.graphics.GraphPlotter.Point
 
clone() - Method in class ai.susi.mind.SusiArgument
 
close() - Static method in class ai.susi.DAO
close all objects in this class
close() - Method in class ai.susi.json.JsonDataset
 
close() - Method in class ai.susi.json.JsonRandomAccessFile
 
close() - Method in class ai.susi.json.JsonRepository
 
close() - Method in class ai.susi.json.JsonTray
 
close() - Method in class ai.susi.server.AccessTracker
 
close() - Method in class ai.susi.server.ClientConnection
 
cm - Static variable in class ai.susi.server.ClientConnection
 
Column(String, boolean) - Constructor for class ai.susi.json.JsonDataset.Column
 
COMMA - Static variable in class ai.susi.tools.CommonPattern
 
commit() - Method in class ai.susi.json.JsonFile
Write changes to file.
commit() - Method in class ai.susi.json.JsonTray
 
CommonPattern - Class in ai.susi.tools
This class provides Pattern constants to be used to replace a regex in s.split(regex) method calls.
CommonPattern() - Constructor for class ai.susi.tools.CommonPattern
 
COMPRESSED_MODE - Static variable in class ai.susi.json.JsonRepository
 
Compression - Class in ai.susi.tools
 
Compression() - Constructor for class ai.susi.tools.Compression
 
conclude(JSONArray) - Method in class ai.susi.mind.SusiTransfer
A conclusion from choices is done by the application of a function on the choice set.
conf_dir - Static variable in class ai.susi.DAO
 
Config - Class in api.external.deliveroo
 
Config() - Constructor for class api.external.deliveroo.Config
 
consideration(String, SusiThought, SusiReader.Token, SusiMind, String) - Method in class ai.susi.mind.SusiIntent
If a intent is applied to an input stream, it must follow a specific process which is implemented in this consideration method.
ConsoleLearning - Class in ai.susi.server.api.learning
rule learning servlet The user shall be able to submit new console rules.
ConsoleLearning() - Constructor for class ai.susi.server.api.learning.ConsoleLearning
 
ConsoleService - Class in ai.susi.server.api.susi
 
ConsoleService() - Constructor for class ai.susi.server.api.susi.ConsoleService
 
contains(Collection<byte[]>, byte[]) - Static method in class ai.susi.tools.ByteBuffer
 
context() - Method in enum ai.susi.mind.SusiAction.RenderType
 
ConvertSkillJsonToTxtService - Class in ai.susi.server.api.cms
 
ConvertSkillJsonToTxtService() - Constructor for class ai.susi.server.api.cms.ConvertSkillJsonToTxtService
 
ConvertSkillTxtToJsonService - Class in ai.susi.server.api.cms
 
ConvertSkillTxtToJsonService() - Constructor for class ai.susi.server.api.cms.ConvertSkillTxtToJsonService
 
convertToIndexed(BufferedImage) - Static method in class ai.susi.graphics.RasterPlotter
 
Coordinate - Class in api.external.deliveroo
 
Coordinate(String, String) - Constructor for class api.external.deliveroo.Coordinate
 
Coordinate(Double, Double) - Constructor for class api.external.deliveroo.Coordinate
 
copyTo(byte[], int) - Method in class ai.susi.tools.ByteBuffer
 
CreateGroupService - Class in ai.susi.server.api.aaa
This Servlets creates a group with default baserole as anonymous.
CreateGroupService() - Constructor for class ai.susi.server.api.aaa.CreateGroupService
 
createRandomString(Integer) - Static method in class ai.susi.server.AbstractAPIHandler
Creates a random alphanumeric string
createRatingObject(String) - Method in class ai.susi.server.api.cms.RateSkillService
 
CreateSkillService - Class in ai.susi.server.api.cms
Created by saurabh on 7/6/17.
CreateSkillService() - Constructor for class ai.susi.server.api.cms.CreateSkillService
 
creativity(String, SusiLanguage, SusiThought, int) - Method in class ai.susi.mind.SusiMind
This is the core principle of creativity: being able to match a given input with problem-solving knowledge.
CRLF - Static variable in class ai.susi.server.ClientConnection
 

D

DAO - Class in ai.susi
The Data Access Object for the message project.
DAO() - Constructor for class ai.susi.DAO
 
darkColor(String) - Static method in class ai.susi.graphics.RasterPlotter
 
darkColor(long) - Static method in class ai.susi.graphics.RasterPlotter
 
data_dir - Static variable in class ai.susi.DAO
 
DateParser - Class in ai.susi.tools
 
DateParser() - Constructor for class ai.susi.tools.DateParser
 
DAY_MILLIS - Static variable in class ai.susi.tools.DateParser
 
dayDateFormat - Static variable in class ai.susi.tools.DateParser
 
dbAccess - Static variable in class ai.susi.server.api.susi.ConsoleService
 
deatomize(Map<K, AtomicInteger>) - Static method in class ai.susi.tools.MapTools
 
declareDimension(int, int, int, int, Long, Long, String) - Method in class ai.susi.graphics.ChartPlotter
assign a metric to a graph.
decodePublicKey(String, String) - Static method in class ai.susi.tools.IO
Create PublicKey from String representation
deduce(SusiArgument, String) - Method in class ai.susi.mind.SusiProcedures
Deduction is the application of an intent on perception and a world model.
DEFAULT_SCORE - Static variable in class ai.susi.mind.SusiIntent
 
defaultAnonymousTime - Static variable in class ai.susi.server.AbstractAPIHandler
 
defaultCookieTime - Static variable in class ai.susi.server.AbstractAPIHandler
 
dehexchar(char) - Static method in class org.json.JSONTokener
Get the hex value of a character (base16).
delete() - Method in class ai.susi.server.Authentication
Delete the authentication.
deleteAuthentication(ClientCredential) - Static method in class ai.susi.DAO
 
deleteAuthorization(ClientIdentity) - Static method in class ai.susi.DAO
 
DeleteGroupService - Class in ai.susi.server.api.aaa
Created by dravit on 27/6/17.
DeleteGroupService() - Constructor for class ai.susi.server.api.aaa.DeleteGroupService
 
deleteLoginCookie(HttpServletResponse) - Static method in class ai.susi.server.AbstractAPIHandler
Delete the login cookie if present
DeleteSkillService - Class in ai.susi.server.api.cms
Created by chetankaushik on 06/06/17.
DeleteSkillService() - Constructor for class ai.susi.server.api.cms.DeleteSkillService
 
DeliverooDemo - Class in api.external.deliveroo
 
DeliverooDemo() - Constructor for class api.external.deliveroo.DeliverooDemo
 
demoPaint(RasterPlotter) - Static method in class ai.susi.graphics.RasterPlotter
 
DescriptionSkillService - Class in ai.susi.server.api.cms
This Servlet gives a API Endpoint to list descriptions for all the Skills given its model, group and language.
DescriptionSkillService() - Constructor for class ai.susi.server.api.cms.DescriptionSkillService
 
DIMENSION_ANOT0 - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_ANOT1 - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_ANOT2 - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_ANOT3 - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_BOTTOM - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_LEFT - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_RIGHT - Static variable in class ai.susi.graphics.ChartPlotter
 
DIMENSION_TOP - Static variable in class ai.susi.graphics.ChartPlotter
 
distance(GeoPoint) - Method in class ai.susi.geo.AbstractGeoPoint
compute the distance between two points using the Haversine Algorithm https://en.wikipedia.org/wiki/Haversine_formula
distance(double, double, double, double) - Static method in class ai.susi.geo.AbstractGeoPoint
 
distance(GeoPoint) - Method in interface ai.susi.geo.GeoPoint
compute the distance between two points using the Haversine Algorithm https://en.wikipedia.org/wiki/Haversine_formula
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.AbstractAPIHandler
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.aaa.AccessServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.HistorySkillService
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.Sitemap
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.ThreaddumpServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.service.AssetServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.susi.GenericScraper
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.susi.UnansweredServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.MapServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.MarkdownServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.PieChartServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.AbstractAPIHandler
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.aaa.AccessServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.CreateSkillService
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.ModifySkillService
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.Sitemap
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.cms.ThreaddumpServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.service.AssetServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.susi.GenericScraper
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.susi.UnansweredServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.MapServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.MarkdownServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.api.vis.PieChartServlet
 
doResponseHeaders(HttpServletResponse, Resource, String) - Method in class ai.susi.server.FileHandler
 
dot(int, int, int, boolean, int) - Method in class ai.susi.graphics.RasterPlotter
 
DOT - Static variable in class ai.susi.tools.CommonPattern
 
DOUBLEPOINT - Static variable in class ai.susi.tools.CommonPattern
 
doubleToString(double) - Static method in class org.json.JSONObject
Produce a string from a double.
download(String, File, boolean) - Static method in class ai.susi.server.ClientConnection
 
download(String, File) - Static method in class ai.susi.server.ClientConnection
 
download(String, boolean) - Static method in class ai.susi.server.ClientConnection
 
download(String) - Static method in class ai.susi.server.ClientConnection
 
DownloadDataSettings - Class in ai.susi.server.api.aaa
Created by dravit on 10/6/17.
DownloadDataSettings() - Constructor for class ai.susi.server.api.aaa.DownloadDataSettings
 
downloadPeer(String, File) - Static method in class ai.susi.server.ClientConnection
 
downloadPeer(String) - Static method in class ai.susi.server.ClientConnection
 
draw(int, int, int, int, int, int, int, int, String, String, String, String, String, String) - Method in class ai.susi.graphics.GraphPlotter
 
drawGrid(String) - Method in class ai.susi.graphics.HexGridPlotter
 

E

east_lon - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
EMAIL_PATTERN - Static variable in class ai.susi.EmailHandler
 
EmailHandler - Class in ai.susi
 
EmailHandler() - Constructor for class ai.susi.EmailHandler
 
EmailSenderService - Class in ai.susi.server.api.service
send an email in the name of the registered user example: http://127.0.0.1:4000/service/[email protected]|test|123
EmailSenderService() - Constructor for class ai.susi.server.api.service.EmailSenderService
 
enableMultipartSupport(HttpServletRequest) - Static method in class ai.susi.tools.MultipartConfigInjectionHandler
If you want to have multipart support in your handler, call this method each time your doHandle method is called (prior to calling getParameter).
end - Variable in class api.external.deliveroo.Restaurant.OpeningHours
 
end() - Method in class org.json.JSONTokener
 
equals(Object) - Method in interface ai.susi.geo.GeoPoint
equality test that is needed to use the class inside HashMap/HashSet
equals(Object) - Method in class ai.susi.geo.IntegerGeoPoint
equality test that is needed to use the class inside HashMap/HashSet
equals(Object) - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
equals(Object) - Method in class ai.susi.mind.SusiThought
 
equals(HttpsMode) - Method in enum ai.susi.server.HttpsMode
 
equals(byte[], byte[]) - Static method in class ai.susi.tools.ByteBuffer
 
equals(byte[], int, byte[], int, int) - Static method in class ai.susi.tools.ByteBuffer
 
evaluate(HttpServletRequest) - Static method in class ai.susi.server.RemoteAccess
 
EVENT_PREFIX - Static variable in class ai.susi.server.AccessTracker
 
ExampleSkillService - Class in ai.susi.server.api.cms
This Servlet gives a API Endpoint to list examples for all the Skills given its model, group and language.
ExampleSkillService() - Constructor for class ai.susi.server.api.cms.ExampleSkillService
 
execAsynchronous(File) - Static method in class ai.susi.tools.OS
 
execSynchronous(String) - Static method in class ai.susi.tools.OS
 
execution(SusiArgument, SusiMind, String, SusiLanguage) - Method in class ai.susi.mind.SusiAction
Action descriptions are templates for data content.
exist(K) - Method in class ai.susi.tools.CacheMap
 
exportImage(BufferedImage, String) - Static method in class ai.susi.graphics.RasterPlotter
 
exportPng() - Method in class ai.susi.graphics.RasterPlotter
 
extract(JSONObject) - Method in class ai.susi.mind.SusiTransfer
transfer mappings can be used to extract specific information from a json object to create a new json object.
extractMeat(String) - Static method in class ai.susi.mind.SusiPhrase
 

F

fareToJson(Fare) - Static method in class api.external.transit.JSONConverter
 
Feature() - Constructor for class ai.susi.geo.GeoJsonReader.Feature
 
Feature(JsonParser) - Constructor for class ai.susi.geo.GeoJsonReader.Feature
 
feature_type - Variable in class ai.susi.geo.GeoJsonReader.Feature
 
fetchMenuItems(Client) - Method in class api.external.deliveroo.Restaurant
 
fetchRestaurants(Client, Coordinate) - Static method in class api.external.deliveroo.Restaurant
 
FileHandler - Class in ai.susi.server
 
FileHandler(int) - Constructor for class ai.susi.server.FileHandler
create a custom ResourceHandler with more caching
fileType - Variable in class ai.susi.server.RemoteAccess.FileTypeEncoding
 
finalize() - Method in class ai.susi.server.AccessTracker.Track
 
finalize() - Method in class ai.susi.server.Query
 
find() - Method in class ai.susi.tools.TimeoutMatcher
 
finding(SusiMind, String, SusiLanguage) - Method in class ai.susi.mind.SusiArgument
Compute a finding on an argument: this will cause the execution of all actions of an argument.
force(GraphPlotter.Point, GraphPlotter.Point, GraphPlotter.Point, GraphPlotter.Ribbon) - Static method in class ai.susi.graphics.GraphPlotter
 
forgetOldest() - Method in class ai.susi.mind.SusiAwareness
Forgetting the oldest cognition: this is an important operation to prevent that we memorize too many cognitions all the time.
Frame(BufferedImage, int) - Constructor for class ai.susi.graphics.AnimationPlotter.Frame
 
full() - Method in class ai.susi.tools.CacheMap
 

G

GenericScraper - Class in ai.susi.server.api.susi
 
GenericScraper() - Constructor for class ai.susi.server.api.susi.GenericScraper
 
GeoJsonReader - Class in ai.susi.geo
High-efficient GeoJson parser (high-efficient because it is able to handle very large input files, much larger than the main memory can hold (i.e.
GeoJsonReader(InputStream, int) - Constructor for class ai.susi.geo.GeoJsonReader
 
GeoJsonReader.Feature - Class in ai.susi.geo
 
geometry_type - Variable in class ai.susi.geo.GeoJsonReader.Feature
 
GeoPoint - Interface in ai.susi.geo
Geolocation storage may vary using different data structures for the points.
get() - Method in class ai.susi.graphics.AnimationGIF
produce the gif image as byte array
get(String, String) - Method in class ai.susi.json.JsonDataset
 
get(String) - Method in class ai.susi.server.Authentication
Get a value from the internal JSONObject
get(String, String) - Method in class ai.susi.server.Query
 
get(String, String[], String) - Method in class ai.susi.server.Query
 
get(String, int) - Method in class ai.susi.server.Query
 
get(String, long) - Method in class ai.susi.server.Query
 
get(String, double) - Method in class ai.susi.server.Query
 
get(String, boolean) - Method in class ai.susi.server.Query
 
get(String, Date, int) - Method in class ai.susi.server.Query
 
get(K) - Method in class ai.susi.tools.CacheMap
 
get(int) - Method in class org.json.JSONArray
Get the object value associated with an index.
get(String) - Method in class org.json.JSONObject
Get the value object associated with a key.
getAccessFrom() - Method in class ai.susi.server.ClientService
 
getAccessTime() - Method in class ai.susi.server.Query
 
getAccessTime() - Method in class ai.susi.server.RemoteAccess
 
getAccessUntil() - Method in class ai.susi.server.ClientService
 
getAccounting(ClientIdentity) - Static method in class ai.susi.DAO
 
getActions() - Method in class ai.susi.mind.SusiArgument
To be able to apply (re-)actions to this thought, the actions on the information can be retrieved.
getActions() - Method in class ai.susi.mind.SusiThought
To be able to apply (re-)actions to this thought, the actions on the information can be retrieved.
getActionsClone() - Method in class ai.susi.mind.SusiIntent
Actions are operations that are activated when inferences terminate and something should be done with the result.
GetAllGroups - Class in ai.susi.server.api.aaa
This Servlets returns all the group details of all the groups created.
GetAllGroups() - Constructor for class ai.susi.server.api.aaa.GetAllGroups
 
GetAllLanguages - Class in ai.susi.server.api.cms
Created by chetankaushik on 24/06/17.
GetAllLanguages() - Constructor for class ai.susi.server.api.cms.GetAllLanguages
 
getAllMemories() - Method in class ai.susi.mind.SusiMemory
collect the complete awareness of all users in all the time
GetAllUsers - Class in ai.susi.server.api.aaa
Created by chetankaushik on 31/05/17.
GetAllUsers() - Constructor for class ai.susi.server.api.aaa.GetAllUsers
 
getAltModPrice() - Method in class api.external.deliveroo.MenuItem
 
getAnswers() - Method in class ai.susi.mind.SusiCognition
The answer of an cognition contains a list of the mind-melted arguments as one thought
getAPIPath() - Method in class ai.susi.server.api.aaa.AuthorizationDemoService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ChangeUserRoles
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ChangeUserSettings
 
getAPIPath() - Method in class ai.susi.server.api.aaa.CreateGroupService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.DeleteGroupService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.DownloadDataSettings
 
getAPIPath() - Method in class ai.susi.server.api.aaa.GetAllGroups
 
getAPIPath() - Method in class ai.susi.server.api.aaa.GetAllUsers
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ListSettingsService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ListUserSettings
 
getAPIPath() - Method in class ai.susi.server.api.aaa.LoginService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.PasswordChangeService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.PasswordRecoveryService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.PasswordResetService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.PublicKeyRegistrationService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ResendVerificationLinkService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.ShowAdminService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.SignUpService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.UploadSettingsService
 
getAPIPath() - Method in class ai.susi.server.api.aaa.UserAccountPermissions
 
getAPIPath() - Method in class ai.susi.server.api.aaa.UserManagementService
 
getAPIPath() - Method in class ai.susi.server.api.cms.AppsService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ConvertSkillJsonToTxtService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ConvertSkillTxtToJsonService
 
getAPIPath() - Method in class ai.susi.server.api.cms.CreateSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.DeleteSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.DescriptionSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ExampleSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetAllLanguages
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetCommitHistory
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetFileAtCommitID
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetGroupDetails
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillJsonService
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillMetadataService
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillRatingService
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillsByAuthor
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillsImage
 
getAPIPath() - Method in class ai.susi.server.api.cms.GetSkillTxtService
 
getAPIPath() - Method in class ai.susi.server.api.cms.GroupListService
 
getAPIPath() - Method in class ai.susi.server.api.cms.HistorySkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.LanguageListService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ListSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ModelListService
 
getAPIPath() - Method in class ai.susi.server.api.cms.ModifySkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.PostSkillJsonService
 
getAPIPath() - Method in class ai.susi.server.api.cms.PostSkillTxtService
 
getAPIPath() - Method in class ai.susi.server.api.cms.RateSkillService
 
getAPIPath() - Method in class ai.susi.server.api.cms.TopMenuService
 
getAPIPath() - Method in class ai.susi.server.api.learning.ConsoleLearning
 
getAPIPath() - Method in class ai.susi.server.api.service.EmailSenderService
 
getAPIPath() - Method in class ai.susi.server.api.susi.ConsoleService
 
getAPIPath() - Method in class ai.susi.server.api.susi.JsonPathTestService
 
getAPIPath() - Method in class ai.susi.server.api.susi.LinkPreviewService
 
getAPIPath() - Method in class ai.susi.server.api.susi.MindService
 
getAPIPath() - Method in class ai.susi.server.api.susi.RSSReaderService
 
getAPIPath() - Method in class ai.susi.server.api.susi.StatusService
 
getAPIPath() - Method in class ai.susi.server.api.susi.SusiService
 
getAPIPath() - Method in class ai.susi.server.api.susi.UserService
 
getAPIPath() - Method in interface ai.susi.server.APIHandler
get the path to the servlet
getArray() - Method in class ai.susi.server.ServiceResponse
 
getAssetFile(String, String, String) - Static method in class ai.susi.DAO
 
getAttention() - Method in class ai.susi.mind.SusiIdentity
Get the current attention dimension which is the number of cognitions in the maintained awareness
getAuthentication(ClientCredential) - Static method in class ai.susi.DAO
 
getAuthor() - Method in class ai.susi.mind.SusiSkill
 
getAuthorization(ClientIdentity) - Static method in class ai.susi.DAO
 
getAuthorizedClients() - Static method in class ai.susi.DAO
 
getAuthorURL() - Method in class ai.susi.mind.SusiSkill
 
getAvailable() - Method in class api.external.deliveroo.MenuItem
 
getBaselineDeliverTime() - Method in class api.external.deliveroo.Restaurant
 
getBigDecimal(int) - Method in class org.json.JSONArray
Get the BigDecimal value associated with an index.
getBigDecimal(String) - Method in class org.json.JSONObject
Get the BigDecimal value associated with a key.
getBigInteger(int) - Method in class org.json.JSONArray
Get the BigInteger value associated with an index.
getBigInteger(String) - Method in class org.json.JSONObject
Get the BigInteger value associated with a key.
getBoolean(String, boolean) - Method in class ai.susi.json.JsonObjectWithDefault
 
getBoolean(String) - Method in class ai.susi.server.Authentication
Get a boolean form the internal JSONObject
getBoolean(String, boolean) - Method in class ai.susi.server.Authentication
Get a boolean form the internal JSONObject
getBoolean(int) - Method in class org.json.JSONArray
Get the boolean value associated with an index.
getBoolean(String) - Method in class org.json.JSONObject
Get the boolean value associated with a key.
getBufferShard() - Method in class ai.susi.json.JsonRepository
 
getBufferShardCount() - Method in class ai.susi.json.JsonRepository
 
getByteArray() - Method in class ai.susi.server.ServiceResponse
 
getBytes() - Method in class ai.susi.tools.ByteBuffer
 
getBytes(int, int) - Method in class ai.susi.tools.ByteBuffer
 
getBytes(String) - Static method in class ai.susi.tools.UTF8
getBytes() as method for String synchronizes during the look-up for the Charset object for the default charset as given with a default charset name.
getBytes(StringBuilder) - Static method in class ai.susi.tools.UTF8
 
getCategory() - Method in class api.external.deliveroo.Restaurant
 
getCategoryId() - Method in class api.external.deliveroo.MenuItem
 
getChart(JSONObject, boolean, boolean) - Method in class ai.susi.server.api.vis.PieChartServlet
 
getClient() - Method in class ai.susi.server.ClientIdentity
 
getClientHost() - Method in class ai.susi.server.AccessTracker.Track
 
getClientHost() - Method in class ai.susi.server.Query
 
getCognitions() - Method in class ai.susi.mind.SusiAwareness
Get a list of all cognitions.
getCognitions() - Method in class ai.susi.mind.SusiIdentity
Get the current awareness as list of cognitions.
getCognitions(String) - Method in class ai.susi.mind.SusiMemory
get a list of cognitions using the client key
getCombinedTiles(OSMTile.TileCoordinates, int, int) - Static method in class ai.susi.geo.OSMTile
generate a image according to a given coordinate of a middle tile and a width and height of tile numbers.
getComment() - Method in class ai.susi.mind.SusiIntent
An intent may have a comment which describes what the intent means.
GetCommitHistory - Class in ai.susi.server.api.cms
Created by chetankaushik on 12/06/17.
GetCommitHistory() - Constructor for class ai.susi.server.api.cms.GetCommitHistory
 
getConcurrency() - Method in class ai.susi.json.JsonRandomAccessFile
 
getConcurrency() - Method in interface ai.susi.json.JsonReader
 
getConcurrency() - Method in class ai.susi.json.JsonStreamReader
 
getConfig(String, String) - Static method in class ai.susi.DAO
get values from
getConfig(String, String[], String) - Static method in class ai.susi.DAO
 
getConfig(String, long) - Static method in class ai.susi.DAO
 
getConfig(String, double) - Static method in class ai.susi.DAO
 
getConfig(String, boolean) - Static method in class ai.susi.DAO
 
getConfigKeys() - Static method in class ai.susi.DAO
 
getConnections(String, String) - Method in class api.external.transit.BahnService
 
getConnections(String, String, int, int) - Method in class api.external.transit.BahnService
 
getCoordinate() - Method in class api.external.deliveroo.Restaurant
 
getCount() - Method in class ai.susi.mind.SusiThought
The number of information pieces in a set of informations may have a count.
getCounter() - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
getCurrencySymbol() - Method in class api.external.deliveroo.Restaurant
 
getCurrentPreparationTime() - Method in class api.external.deliveroo.Restaurant
 
getData() - Method in class ai.susi.mind.SusiThought
Information contained in this thought can get returned as a table, a set of information pieces.
getDate() - Method in class ai.susi.server.AccessTracker.Track
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.AbstractAPIHandler
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.AuthorizationDemoService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ChangeUserRoles
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ChangeUserSettings
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.CreateGroupService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.DeleteGroupService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.DownloadDataSettings
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.GetAllGroups
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.GetAllUsers
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ListSettingsService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ListUserSettings
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.LoginService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.PasswordChangeService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.PasswordRecoveryService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.PasswordResetService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.PublicKeyRegistrationService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ResendVerificationLinkService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.ShowAdminService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.SignUpService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.UploadSettingsService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.UserAccountPermissions
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.aaa.UserManagementService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.AppsService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ConvertSkillJsonToTxtService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ConvertSkillTxtToJsonService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.CreateSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.DeleteSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.DescriptionSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ExampleSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetAllLanguages
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetCommitHistory
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetFileAtCommitID
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetGroupDetails
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillJsonService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillMetadataService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillRatingService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillsByAuthor
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillsImage
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GetSkillTxtService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.GroupListService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.HistorySkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.LanguageListService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ListSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ModelListService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.ModifySkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.PostSkillJsonService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.PostSkillTxtService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.RateSkillService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.cms.TopMenuService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.learning.ConsoleLearning
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.service.EmailSenderService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.ConsoleService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.JsonPathTestService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.LinkPreviewService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.MindService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.RSSReaderService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.StatusService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.SusiService
 
getDefaultPermissions(UserRole) - Method in class ai.susi.server.api.susi.UserService
 
getDefaultPermissions(UserRole) - Method in interface ai.susi.server.APIHandler
 
getDefinition() - Method in class ai.susi.mind.SusiInference
 
getDelayTime() - Method in class api.external.deliveroo.Restaurant
 
getDescription() - Method in class ai.susi.mind.SusiSkill
 
getDescription() - Method in class api.external.deliveroo.MenuItem
 
getDescription(List<Leg>) - Static method in class api.external.transit.JSONConverter
 
getDeveloperPrivacyPolicy() - Method in class ai.susi.mind.SusiSkill
 
getDialogType() - Method in class ai.susi.mind.SusiAction
 
getDialogType(Collection<String>) - Static method in class ai.susi.mind.SusiAction
 
getDialogType(String) - Static method in class ai.susi.mind.SusiAction
 
getDistance() - Method in class api.external.deliveroo.Restaurant
 
getDouble(String, double) - Method in class ai.susi.json.JsonObjectWithDefault
 
getDouble(int) - Method in class org.json.JSONArray
Get the double value associated with an index.
getDouble(String) - Method in class org.json.JSONObject
Get the double value associated with a key.
getDumpDir() - Method in class ai.susi.json.JsonRepository
 
getDumpReader(File) - Method in class ai.susi.json.JsonRepository
create a concurrent dump reader for the given file.
getDynamicContent() - Method in class ai.susi.mind.SusiSkill
 
getEdges(String, boolean) - Method in class ai.susi.graphics.GraphPlotter
 
getEnum(Class<E>, int) - Method in class org.json.JSONArray
Get the enum value associated with an index.
getEnum(Class<E>, String) - Method in class org.json.JSONObject
Get the enum value associated with a key.
getExample() - Method in class ai.susi.mind.SusiIntent
 
getExamples() - Method in class ai.susi.mind.SusiSkill
 
getExpect() - Method in class ai.susi.mind.SusiIntent
 
getExpression() - Method in class ai.susi.mind.SusiCognition
the expression of a cognition is the actual string that comes out as response to actions of the user
getExpression() - Method in class ai.susi.mind.SusiInference
The inference expression is the 'program code' which describes what to do with thought arguments.
getExpression() - Method in class ai.susi.mind.SusiMind.Reaction
 
getFile() - Method in class ai.susi.json.JsonFile
 
getFile() - Method in class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
GetFileAtCommitID - Class in ai.susi.server.api.cms
Created by chetankaushik on 10/08/17.
GetFileAtCommitID() - Constructor for class ai.susi.server.api.cms.GetFileAtCommitID
 
getFilePointer() - Method in class ai.susi.tools.BufferedRandomAccessFile
Returns the current position of the pointer in the file.
getFileType(HttpServletRequest) - Static method in class ai.susi.server.RemoteAccess
 
getGit() - Static method in class ai.susi.DAO
 
GetGroupDetails - Class in ai.susi.server.api.cms
Created by chetankaushik on 15/06/17.
GetGroupDetails() - Constructor for class ai.susi.server.api.cms.GetGroupDetails
 
getHash(String, String) - Static method in class ai.susi.server.AbstractAPIHandler
Create a hash for an input an salt
getHeight() - Method in class ai.susi.graphics.RasterPlotter
 
getHits() - Method in class ai.susi.mind.SusiThought
 
getHttpClient() - Method in class api.external.deliveroo.Client
 
getID() - Method in class ai.susi.mind.SusiIntent
 
getId() - Method in class api.external.deliveroo.MenuItem
 
getId() - Method in class api.external.deliveroo.Restaurant
 
getIdentity() - Method in class ai.susi.server.Accounting
 
getIdentity() - Method in class ai.susi.server.Authentication
Get the associated ClientIdentity
getIdentity() - Method in class ai.susi.server.Authorization
 
getImage() - Method in class ai.susi.graphics.RasterPlotter
 
getImage() - Method in class ai.susi.mind.SusiSkill
 
getImageUrl() - Method in class api.external.deliveroo.Restaurant
 
getImportDumps(int) - Method in class ai.susi.json.JsonRepository
 
getImportedDumps(int) - Method in class ai.susi.json.JsonRepository
 
getIndex() - Method in class ai.susi.json.JsonRandomAccessFile.JsonHandle
 
getIndex() - Method in class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
getInferences() - Method in class ai.susi.mind.SusiIntent
The inferences of a intent are a set of operations that are applied if the intent is selected as response mechanism.
getInt(String, int) - Method in class ai.susi.json.JsonObjectWithDefault
 
getInt(int) - Method in class org.json.JSONArray
Get the int value associated with an index.
getInt(String) - Method in class org.json.JSONObject
Get the int value associated with a key.
getIntAttr(String) - Method in class ai.susi.mind.SusiAction
If the action contains integer attributes, they can be retrieved here
getIntent() - Method in class ai.susi.mind.SusiIdea
 
getIntents(JSONObject, File) - Static method in class ai.susi.mind.SusiIntent
Generate a set of intents from a single intent definition.
getIntentset(String, String) - Method in class ai.susi.mind.SusiMemory
 
getIntentset(String, String) - Method in class ai.susi.mind.SusiMind
 
getIntentsetNames(String) - Method in class ai.susi.mind.SusiMemory
 
getIntentsetNames(String) - Method in class ai.susi.mind.SusiMind
 
getInternationalName() - Method in enum ai.susi.mind.SusiLanguage
 
getJSON() - Method in interface ai.susi.json.JsonFactory
 
getJSON() - Method in class ai.susi.json.JsonMinifier.JsonCapsuleFactory
 
getJSON() - Method in class ai.susi.json.JsonRandomAccessFile.JsonHandle
 
getJSON() - Method in class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
getJSON() - Method in class ai.susi.json.JsonStreamReader.WrapperJsonFactory
 
getJSON() - Method in class ai.susi.mind.SusiCognition
 
getJSON() - Method in class ai.susi.mind.SusiInference
 
getJSON() - Method in class ai.susi.server.Accounting
 
getJSON() - Method in class ai.susi.server.Authorization
 
getJSONArray(String, JSONArray) - Method in class ai.susi.json.JsonObjectWithDefault
 
getJSONArray(int) - Method in class org.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class org.json.JSONObject
Get the JSONArray value associated with a key.
getJsonFactory(long, int) - Method in class ai.susi.json.JsonRandomAccessFile
 
getJSONObject(String, JSONObject) - Method in class ai.susi.json.JsonObjectWithDefault
 
getJSONObject(String) - Method in class ai.susi.json.JsonTray
 
getJSONObject(int) - Method in class org.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class org.json.JSONObject
Get the JSONObject value associated with a key.
getJSONObjectWithDefault(String, JsonObjectWithDefault) - Method in class ai.susi.json.JsonObjectWithDefault
 
getKey() - Method in class ai.susi.server.Client
 
getKeyAlgorithm() - Method in class ai.susi.server.Settings
Get the key algorithm e.g.
getKeyAsString(Key) - Static method in class ai.susi.tools.IO
Get String representation of a key
getKeyHash(PublicKey, String) - Static method in class ai.susi.tools.IO
Create hash for a key
getKeyHash(PublicKey) - Static method in class ai.susi.tools.IO
Create hash for a key, use default algorithm SHA-256
getKeys() - Method in class ai.susi.mind.SusiIntent
To simplify the check weather or not a intent could be applicable, a key set is provided which must match with input tokens literally.
getKeys() - Method in class ai.susi.server.Query
 
getKitchenOpenAdvance() - Method in class api.external.deliveroo.Restaurant
 
getLatest() - Method in class ai.susi.mind.SusiAwareness
Being aware of the latest cognition: get the latest
getLatitude() - Method in class api.external.deliveroo.Coordinate
 
getLength() - Method in class ai.susi.json.JsonRandomAccessFile.JsonHandle
 
getLength() - Method in class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
getLocalHTTPPort() - Method in class ai.susi.server.RemoteAccess
 
getLocalHTTPSPort() - Method in class ai.susi.server.RemoteAccess
 
getLocalPath() - Method in class ai.susi.server.RemoteAccess
 
getLong(String, long) - Method in class ai.susi.json.JsonObjectWithDefault
 
getLong(int) - Method in class org.json.JSONArray
Get the long value associated with an index.
getLong(String) - Method in class org.json.JSONObject
Get the long value associated with a key.
getLongitude() - Method in class api.external.deliveroo.Coordinate
 
getMap() - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
getMap() - Method in class ai.susi.tools.CacheMap
 
getMeatsize() - Method in class ai.susi.mind.SusiPhrase
 
GetMembersFromGroup - Class in ai.susi.server.api.aaa
Created by chetankaushik on 14/06/17.
GetMembersFromGroup() - Constructor for class ai.susi.server.api.aaa.GetMembersFromGroup
 
getMemories() - Method in class ai.susi.mind.SusiMind
 
getMenuItems() - Method in class api.external.deliveroo.Restaurant
 
getMenuTags() - Method in class api.external.deliveroo.Restaurant
 
getMimeType() - Method in class ai.susi.server.ServiceResponse
 
getMind() - Method in class ai.susi.mind.SusiMind
extract the mind system from the intenttrigger
getMindstate() - Method in class ai.susi.mind.SusiMind.Reaction
 
getMinimalUserRole() - Method in class ai.susi.server.AbstractAPIHandler
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.AuthorizationDemoService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ChangeUserRoles
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ChangeUserSettings
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.CreateGroupService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.DeleteGroupService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.DownloadDataSettings
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.GetAllGroups
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.GetAllUsers
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ListSettingsService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ListUserSettings
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.LoginService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.PasswordChangeService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.PasswordRecoveryService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.PasswordResetService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.PublicKeyRegistrationService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ResendVerificationLinkService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.ShowAdminService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.SignUpService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.UploadSettingsService
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.UserAccountPermissions
 
getMinimalUserRole() - Method in class ai.susi.server.api.aaa.UserManagementService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.AppsService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ConvertSkillJsonToTxtService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ConvertSkillTxtToJsonService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.CreateSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.DeleteSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.DescriptionSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ExampleSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetAllLanguages
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetCommitHistory
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetFileAtCommitID
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetGroupDetails
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillJsonService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillMetadataService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillRatingService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillsByAuthor
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillsImage
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GetSkillTxtService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.GroupListService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.HistorySkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.LanguageListService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ListSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ModelListService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.ModifySkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.PostSkillJsonService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.PostSkillTxtService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.RateSkillService
 
getMinimalUserRole() - Method in class ai.susi.server.api.cms.TopMenuService
 
getMinimalUserRole() - Method in class ai.susi.server.api.learning.ConsoleLearning
 
getMinimalUserRole() - Method in class ai.susi.server.api.service.EmailSenderService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.ConsoleService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.JsonPathTestService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.LinkPreviewService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.MindService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.RSSReaderService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.StatusService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.SusiService
 
getMinimalUserRole() - Method in class ai.susi.server.api.susi.UserService
 
getMinimalUserRole() - Method in interface ai.susi.server.APIHandler
 
getMode() - Method in class ai.susi.json.JsonRepository
 
getName() - Method in class ai.susi.json.JsonRandomAccessFile
 
getName() - Method in interface ai.susi.json.JsonReader
 
getName() - Method in class ai.susi.json.JsonStreamReader
 
getName() - Method in class ai.susi.server.Client
 
getName() - Method in enum ai.susi.server.UserRole
 
getName() - Method in class api.external.deliveroo.MenuItem
 
getName() - Method in class api.external.deliveroo.Restaurant
 
getNames(JSONObject) - Static method in class org.json.JSONObject
Get an array of field names from a JSONObject.
getNames(Object) - Static method in class org.json.JSONObject
Get an array of field names from an Object.
getNameWithBranch() - Method in class api.external.deliveroo.Restaurant
 
getNativeName() - Method in enum ai.susi.mind.SusiLanguage
 
getNewlyAdded() - Method in class api.external.deliveroo.Restaurant
 
getNode(String) - Method in class ai.susi.graphics.GraphPlotter
 
getObject() - Method in class ai.susi.server.ServiceResponse
 
getObservation(String) - Method in class ai.susi.mind.SusiThought
 
getObservations(String) - Method in class ai.susi.mind.SusiThought
 
getOffset() - Method in class ai.susi.mind.SusiThought
 
getOmitFromReceipts() - Method in class api.external.deliveroo.MenuItem
 
getOpen() - Method in class api.external.deliveroo.Restaurant
 
getOpeningHours() - Method in class api.external.deliveroo.Restaurant
 
getOwnDumps(int) - Method in class ai.susi.json.JsonRepository
 
getParent() - Method in class ai.susi.server.Accounting
 
getPattern() - Method in class ai.susi.mind.SusiPhrase
get the pre-compiled regular expression pattern
getPeerHash() - Method in class ai.susi.server.Settings
Get the hash of the public key
getPeerHashAlgorithm() - Method in class ai.susi.server.Settings
Get the hash algorithm for the public key
getPeername() - Method in class ai.susi.server.RemoteAccess
 
getPermission() - Method in class ai.susi.server.Authorization
 
getPhrases() - Method in class ai.susi.mind.SusiAction
If the action involves the reproduction of phrases (=strings) then they can be retrieved here
getPhrases() - Method in class ai.susi.mind.SusiIntent
The phrases of an intent are the matching intents which must apply to make it possible that the phrase is applied.
getPID() - Static method in class ai.susi.tools.OS
use a hack to get the current process PID
getPixel(int, int) - Method in class ai.susi.graphics.RasterPlotter
 
getPixel(int, int, int[]) - Method in class ai.susi.graphics.RasterPlotter
 
getPopular() - Method in class api.external.deliveroo.MenuItem
 
getPos() - Method in class ai.susi.tools.BufferedRandomAccessFile.IndexedLine
 
getPostMap(HttpServletRequest) - Static method in class ai.susi.server.RemoteAccess
translate the post map TODO: make this protected.
getPrice() - Method in class api.external.deliveroo.MenuItem
 
getPriceCategory() - Method in class api.external.deliveroo.Restaurant
 
getPrimaryImageUrl() - Method in class api.external.deliveroo.Restaurant
 
getPrivateKey() - Method in class ai.susi.server.Settings
Get the private key as PrivateKey
getPrivateKeyAsString() - Method in class ai.susi.server.Settings
Get the private key as String
getProcessCpuLoad() - Static method in class ai.susi.tools.OS
 
getPublicKey() - Method in class ai.susi.server.Settings
Get the public key as PublicKey
getPublicKeyAsString() - Method in class ai.susi.server.Settings
Get the public key as String
getQuery() - Method in class ai.susi.mind.SusiCognition
 
getQuery() - Method in class ai.susi.mind.SusiThought
 
getQueryDate() - Method in class ai.susi.mind.SusiCognition
 
getQueryMap(String) - Static method in class ai.susi.server.RemoteAccess
 
getReader() - Method in class ai.susi.mind.SusiMind
 
getRedirect(String, boolean) - Static method in class ai.susi.server.ClientConnection
get a redirect for an url: this method shall be called if it is expected that a url is redirected to another url.
getRedirect(String) - Static method in class ai.susi.server.ClientConnection
get a redirect for an url: this method shall be called if it is expected that a url is redirected to another url.
getRemoteHost() - Method in class ai.susi.server.RemoteAccess
 
getRenderType() - Method in class ai.susi.mind.SusiAction
Get the render type.
getRepository() - Static method in class ai.susi.DAO
 
getRequest() - Method in class ai.susi.server.Query
 
getRequestFrequency(String) - Method in class ai.susi.server.Authorization
 
getRequests() - Method in class ai.susi.server.Accounting
 
getRequests(String) - Method in class ai.susi.server.UserRequests
 
getResource(String) - Method in class ai.susi.server.FileHandler
 
getScore(SusiLanguage) - Method in class ai.susi.mind.SusiIntent
get the intent score
getServerProtocolHostStub() - Method in class ai.susi.server.AbstractAPIHandler
 
getServerProtocolHostStub() - Method in interface ai.susi.server.APIHandler
 
getServerThreads() - Static method in class ai.susi.SusiServer
 
getServerURI() - Static method in class ai.susi.SusiServer
 
getService(String) - Method in class ai.susi.server.Authorization
 
getSingleTile(OSMTile.TileCoordinates, int) - Static method in class ai.susi.geo.OSMTile
 
getSkill() - Method in class ai.susi.mind.SusiIntent
 
getSkillExamples() - Method in class ai.susi.mind.SusiMind
 
GetSkillJsonService - Class in ai.susi.server.api.cms
Endpoint to return text of a skill in JSON format from the skill database i.e.
GetSkillJsonService() - Constructor for class ai.susi.server.api.cms.GetSkillJsonService
 
getSkillLink(String) - Method in class ai.susi.mind.SusiCognition
 
getSkillMetadata() - Method in class ai.susi.mind.SusiMind
 
GetSkillMetadataService - Class in ai.susi.server.api.cms
This Servlet gives a API Endpoint to list meta for a Skill.
GetSkillMetadataService() - Constructor for class ai.susi.server.api.cms.GetSkillMetadataService
 
getSkillName() - Method in class ai.susi.mind.SusiSkill
 
GetSkillRatingService - Class in ai.susi.server.api.cms
This Endpoint accepts 4 parameters.
GetSkillRatingService() - Constructor for class ai.susi.server.api.cms.GetSkillRatingService
 
getSkills() - Method in class ai.susi.mind.SusiArgument
 
getSkills() - Method in class ai.susi.mind.SusiThought
 
GetSkillsByAuthor - Class in ai.susi.server.api.cms
Created by chetankaushik on 12/08/17.
GetSkillsByAuthor() - Constructor for class ai.susi.server.api.cms.GetSkillsByAuthor
 
GetSkillsImage - Class in ai.susi.server.api.cms
This Servlet gives a API Endpoint to list images for all the Skills given its model, group and language.
GetSkillsImage() - Constructor for class ai.susi.server.api.cms.GetSkillsImage
 
GetSkillTxtService - Class in ai.susi.server.api.cms
Servlet to load an skill from the skill database i.e.
GetSkillTxtService() - Constructor for class ai.susi.server.api.cms.GetSkillTxtService
 
getSortOrder() - Method in class api.external.deliveroo.MenuItem
 
getStatusCode() - Method in exception ai.susi.server.APIException
 
getString(String, String) - Method in class ai.susi.json.JsonObjectWithDefault
 
getString(String) - Method in class ai.susi.server.Authentication
Get a String form the internal JSONObject
getString(String, String) - Method in class ai.susi.server.Authentication
Get a String form the internal JSONObject.
getString() - Method in class ai.susi.server.ServiceResponse
 
getString(int) - Method in class org.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class org.json.JSONObject
Get the string associated with a key.
getStringAttr(String) - Method in class ai.susi.mind.SusiAction
if the action contains more String attributes where these strings are named, they can be retrieved here
getSubscore() - Method in enum ai.susi.mind.SusiAction.DialogType
 
getSubscore() - Method in enum ai.susi.mind.SusiInference.Type
 
getSubscore() - Method in class ai.susi.mind.SusiPhrase
 
getSystemCpuLoad() - Static method in class ai.susi.tools.OS
 
getSystemLoadAverage() - Static method in class ai.susi.tools.OS
 
getTargetDeliveryTime() - Method in class api.external.deliveroo.Restaurant
 
getTermsOfUse() - Method in class ai.susi.mind.SusiSkill
 
getTestFile() - Static method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
getTestLines(int) - Static method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
getText() - Method in class ai.susi.tools.BufferedRandomAccessFile.IndexedLine
 
getTime() - Method in class ai.susi.mind.SusiAwareness
perception of time this is a silly method that defines the perception of time as the length of the cognition sequence
getTimes() - Method in class ai.susi.mind.SusiThought
 
getTimeSinceLastAccess() - Method in class ai.susi.server.AccessTracker.Track
 
getTimeSinceLastAccess() - Method in class ai.susi.server.Query
 
getTimezoneOffset() - Static method in class ai.susi.tools.DateParser
 
getToken() - Method in class ai.susi.mind.SusiIdea
get the tokens for the idea
getToken() - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
getTotalTime() - Method in class api.external.deliveroo.Restaurant
 
getTracks() - Method in class ai.susi.server.AccessTracker
 
getTravelTime() - Method in class api.external.deliveroo.Restaurant
 
getType() - Method in class ai.susi.mind.SusiInference
Inferences may have different types.
getType() - Method in class ai.susi.mind.SusiPhrase
get the type.
getType() - Method in class ai.susi.server.ClientCredential
 
getType() - Method in class ai.susi.server.ClientIdentity
 
getType() - Method in class ai.susi.server.ClientService
 
getUname() - Method in class api.external.deliveroo.Restaurant
 
getUnanswered() - Method in class ai.susi.mind.SusiMemory
 
getUnanswered() - Method in class ai.susi.mind.SusiMind
 
getURIBuilder(String) - Static method in class api.external.deliveroo.Config
 
getUserRole() - Method in class ai.susi.server.Authorization
 
getWidth() - Method in class ai.susi.graphics.RasterPlotter
 
GraphPlotter - Class in ai.susi.graphics
 
GraphPlotter() - Constructor for class ai.susi.graphics.GraphPlotter
 
GraphPlotter.Point - Class in ai.susi.graphics
 
GraphPlotter.Ribbon - Class in ai.susi.graphics
 
GREEN - Static variable in class ai.susi.graphics.RasterPlotter
 
GREY - Static variable in class ai.susi.graphics.RasterPlotter
 
gridDot(int, int, int, boolean, int) - Method in class ai.susi.graphics.HexGridPlotter
 
gridDot(int, int, int, int, int) - Method in class ai.susi.graphics.HexGridPlotter
 
gridHeight() - Method in class ai.susi.graphics.HexGridPlotter
 
gridLine(int, int, int, int) - Method in class ai.susi.graphics.HexGridPlotter
 
gridLine(int, int, int, int, String, int, String, int, int, int, int, boolean) - Method in class ai.susi.graphics.HexGridPlotter
 
gridPrint(int, int, int, String, String, int, int) - Method in class ai.susi.graphics.HexGridPlotter
 
gridPrint315(int, int, int, String, int) - Method in class ai.susi.graphics.HexGridPlotter
 
gridWidth() - Method in class ai.susi.graphics.HexGridPlotter
 
group - Static variable in class ai.susi.DAO
 
GroupListService - Class in ai.susi.server.api.cms
Created by dravit on 10/6/17.
GroupListService() - Constructor for class ai.susi.server.api.cms.GroupListService
 
gunzip(File, File, boolean) - Static method in class ai.susi.tools.Compression
 
gunzip(byte[]) - Static method in class ai.susi.tools.Compression
 
gzip(File, File, boolean) - Static method in class ai.susi.tools.Compression
 
gzip(byte[]) - Static method in class ai.susi.tools.Compression
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class ai.susi.server.FileHandler
 
handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class ai.susi.tools.MultipartConfigInjectionHandler
 
handlerCollection - Static variable in class ai.susi.SusiServer
 
has(String) - Method in class ai.susi.json.JsonTray
 
has(String) - Method in class ai.susi.server.Authentication
Check the internal JSONObject for a key
has(String) - Method in class org.json.JSONObject
Determine if the JSONObject contains a specific key.
hasAccounting(ClientIdentity) - Static method in class ai.susi.DAO
 
hasAuthentication(ClientCredential) - Static method in class ai.susi.DAO
 
hasAuthorization(ClientIdentity) - Static method in class ai.susi.DAO
 
hasEdge(String, String) - Method in class ai.susi.graphics.GraphPlotter
 
hasEmptyObservation(String) - Method in class ai.susi.mind.SusiThought
 
hashCode() - Method in interface ai.susi.geo.GeoPoint
compute the hash code of a coordinate this produces identical hash codes for locations that are close to each other
hashCode() - Method in class ai.susi.geo.IntegerGeoPoint
compute the hash code of a coordinate this produces identical hash codes for locations that are close to each other
hashCode() - Method in class ai.susi.mind.SusiIntent
 
hashCode() - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
hashCode() - Method in class ai.susi.server.Query
 
hasSignature(JSONObject) - Static method in class ai.susi.tools.JsonSignature
 
hasSignature(Map<String, byte[]>) - Static method in class ai.susi.tools.JsonSignature
 
height - Variable in class ai.susi.graphics.RasterPlotter
 
HexGridPlotter - Class in ai.susi.graphics
 
HexGridPlotter(int, int, RasterPlotter.DrawMode, String, int) - Constructor for class ai.susi.graphics.HexGridPlotter
 
history - Static variable in class ai.susi.server.RemoteAccess
 
HistorySkillService - Class in ai.susi.server.api.cms
This Service Adds a API Endpoint to return history of an skill This accepts 4 parameters: - Model, Group, Language and Skill Name Can be tested on : - http://127.0.0.1:4000/cms/getSkillHistory.json?model=general&group=Knowledge&language=en&skill=bitcoin
HistorySkillService() - Constructor for class ai.susi.server.api.cms.HistorySkillService
 
HOST - Static variable in class api.external.deliveroo.Config
 
HOSTED_SUSI - Static variable in class ai.susi.client.ClientBoilerplate
 
hostHash(String) - Static method in class ai.susi.server.RemoteAccess
 
HOUR_MILLIS - Static variable in class ai.susi.tools.DateParser
 
html_dir - Static variable in class ai.susi.DAO
 
HttpsMode - Enum in ai.susi.server
 

I

id - Variable in class ai.susi.geo.GeoJsonReader.Feature
 
incCounter(Map<K, AtomicInteger>, K) - Static method in class ai.susi.tools.MapTools
 
incCounter(Map<K, AtomicInteger>, K, int) - Static method in class ai.susi.tools.MapTools
 
increment(String) - Method in class org.json.JSONObject
Increment a property of a JSONObject.
IndexedLine(long, byte[]) - Constructor for class ai.susi.tools.BufferedRandomAccessFile.IndexedLine
 
indexOf(byte[], int) - Method in class ai.susi.tools.ByteBuffer
 
indexOf(byte[], byte[], int) - Static method in class ai.susi.tools.ByteBuffer
 
init(Map<String, String>, Path) - Static method in class ai.susi.DAO
initialize the DAO
initGET(Map<String, String>) - Method in class ai.susi.server.Query
 
initPOST(Map<String, byte[]>) - Method in class ai.susi.server.Query
 
inputStream - Variable in class ai.susi.server.ClientConnection
 
insensitive - Variable in class ai.susi.tools.UTF8
 
insertBitmap(BufferedImage, int, int) - Method in class ai.susi.graphics.RasterPlotter
inserts image
insertBitmap(BufferedImage, int, int, RasterPlotter.FilterMode) - Method in class ai.susi.graphics.RasterPlotter
inserts image
insertBitmap(BufferedImage, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
inserts image where all pixels which have the same RGB value as the pixel at (xx, yy) are transparent
insertBitmap(BufferedImage, int, int, int, int, RasterPlotter.FilterMode) - Method in class ai.susi.graphics.RasterPlotter
inserts image where all pixels that have the same RGB value as the pixel at (xx, yy) are transparent
insertBitmap(BufferedImage, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
inserts image where all pixels that have the same RGB value as the pixel at (xx, yy) are transparent
insertBitmap(BufferedImage, int, int, int, RasterPlotter.FilterMode) - Method in class ai.susi.graphics.RasterPlotter
inserts image where all pixels that have a special RGB value pixel at (xx, yy) are transparent
inspire(String) - Method in class ai.susi.mind.SusiProcedures
Inspiration is the application of an intent on a minimum perception.
IntegerGeoPoint - Class in ai.susi.geo
GeoPoint implementation with Integer accuracy
IntegerGeoPoint(double, double) - Constructor for class ai.susi.geo.IntegerGeoPoint
Generates an IntegerGeoPoint from doubles
IntegerGeoPoint(int, int) - Constructor for class ai.susi.geo.IntegerGeoPoint
Generates an IntegerGeoPoint from integers
integerGeoPoint(String) - Static method in class ai.susi.geo.NominatimService
 
integerGeoPoints(String, int) - Static method in class ai.susi.geo.NominatimService
 
invert(int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
invert filter for a square part of the image
invertColor(long) - Static method in class ai.susi.graphics.RasterPlotter
 
IO - Class in ai.susi.tools
 
IO() - Constructor for class ai.susi.tools.IO
 
isAdmin() - Method in class ai.susi.server.Authorization
 
isAnonymous() - Method in class ai.susi.server.ClientCredential
 
isAnonymous() - Method in class ai.susi.server.ClientIdentity
 
isArray() - Method in class ai.susi.server.ServiceResponse
 
isByteArray() - Method in class ai.susi.server.ServiceResponse
 
isCookie() - Method in class ai.susi.server.ClientCredential
 
isDoS_blackout() - Method in class ai.susi.server.Query
 
isDoS_servicereduction() - Method in class ai.susi.server.Query
 
isDoSBlackout() - Method in class ai.susi.server.AccessTracker.Track
 
isDoSServicereduction() - Method in class ai.susi.server.AccessTracker.Track
 
isEmail() - Method in class ai.susi.server.ClientIdentity
 
isEmpty() - Method in class ai.susi.tools.ByteBuffer
 
isFailed() - Method in class ai.susi.mind.SusiThought
 
isGreaterOrEqualTo(HttpsMode) - Method in enum ai.susi.server.HttpsMode
 
isGreaterThan(HttpsMode) - Method in enum ai.susi.server.HttpsMode
 
isLocalhost(String) - Static method in class ai.susi.server.RemoteAccess
 
isLocalhostAccess() - Method in class ai.susi.server.AccessTracker.Track
 
isLocalhostAccess() - Method in class ai.susi.server.Query
 
isMacArchitecture - Static variable in class ai.susi.tools.OS
 
isMultipartRequest(ServletRequest) - Static method in class ai.susi.tools.MultipartConfigInjectionHandler
 
isNull(int) - Method in class org.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class org.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
iso8601Format - Static variable in class ai.susi.tools.DateParser
Date formatter/non-sloppy parser for W3C datetime (ISO8601) in GMT/UTC
iso8601MillisFormat - Static variable in class ai.susi.tools.DateParser
 
isObject() - Method in class ai.susi.server.ServiceResponse
 
isPasswdLogin() - Method in class ai.susi.server.ClientCredential
 
isPersistent() - Method in class ai.susi.server.ClientCredential
 
isPersistent() - Method in enum ai.susi.server.ClientCredential.Type
 
isPersistent() - Method in class ai.susi.server.ClientIdentity
 
isPersistent() - Method in enum ai.susi.server.ClientIdentity.Type
 
isPubkeyChallange() - Method in class ai.susi.server.ClientCredential
 
isRegularExpression(String) - Static method in class ai.susi.mind.SusiPhrase
 
isResetToken() - Method in class ai.susi.server.ClientCredential
 
isSmallerOrEqualTo(HttpsMode) - Method in enum ai.susi.server.HttpsMode
 
isSmallerThan(HttpsMode) - Method in enum ai.susi.server.HttpsMode
 
isString() - Method in class ai.susi.server.ServiceResponse
 
isToken() - Method in class ai.susi.server.ClientCredential
 
isUnixFS - Static variable in class ai.susi.tools.OS
 
isWin32 - Static variable in class ai.susi.tools.OS
 
isWindows - Static variable in class ai.susi.tools.OS
 
iterator() - Method in class ai.susi.mind.SusiArgument
the iterator returns the thoughts in reverse order, latest thought first
iterator() - Method in class org.json.JSONArray
 

J

join(String) - Method in class org.json.JSONArray
Make a string from the contents of this JSONArray.
JSONArray - Class in org.json
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class org.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class org.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class org.json.JSONArray
Construct a JSONArray from a source JSON text.
JSONArray(Collection<?>) - Constructor for class org.json.JSONArray
Construct a JSONArray from a Collection.
JSONArray(Object) - Constructor for class org.json.JSONArray
Construct a JSONArray from an array
JSONConverter - Class in api.external.transit
 
JSONConverter() - Constructor for class api.external.transit.JSONConverter
 
JsonDataset - Class in ai.susi.json
 
JsonDataset(File, String, JsonDataset.Column[], String, String, JsonRepository.Mode, boolean, int) - Constructor for class ai.susi.json.JsonDataset
define a data set: an indexed JsonDump where the index is held in RAM
JsonDataset.Column - Class in ai.susi.json
 
JsonDataset.JsonFactoryIndex - Class in ai.susi.json
 
JSONException - Exception in org.json
The JSONException is thrown by the JSON.org classes when things are amiss.
JSONException(String) - Constructor for exception org.json.JSONException
Constructs a JSONException with an explanatory message.
JSONException(String, Throwable) - Constructor for exception org.json.JSONException
Constructs a JSONException with an explanatory message and cause.
JSONException(Throwable) - Constructor for exception org.json.JSONException
Constructs a new JSONException with the specified cause.
JsonFactory - Interface in ai.susi.json
 
JsonFactoryIndex() - Constructor for class ai.susi.json.JsonDataset.JsonFactoryIndex
 
JsonFile - Class in ai.susi.json
This extends JSONObject to be a file which gets loaded and written to disk It also offers some key management tools
JsonFile(File) - Constructor for class ai.susi.json.JsonFile
 
JsonHandle(JSONObject, long, int) - Constructor for class ai.susi.json.JsonRandomAccessFile.JsonHandle
 
JsonMinifier - Class in ai.susi.json
 
JsonMinifier() - Constructor for class ai.susi.json.JsonMinifier
 
JsonMinifier.JsonCapsuleFactory - Class in ai.susi.json
 
JSONObject - Class in org.json
A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class org.json.JSONObject
Construct an empty JSONObject.
JSONObject(boolean) - Constructor for class org.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONObject, String[]) - Constructor for class org.json.JSONObject
Construct a JSONObject from a subset of another JSONObject.
JSONObject(JSONTokener) - Constructor for class org.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(Map<?, ?>) - Constructor for class org.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Object) - Constructor for class org.json.JSONObject
Construct a JSONObject from an Object using bean getters.
JSONObject(Object, String[]) - Constructor for class org.json.JSONObject
Construct a JSONObject from an Object, using reflection to find the public members.
JSONObject(String) - Constructor for class org.json.JSONObject
Construct a JSONObject from a source JSON text string.
JSONObject(String, Locale) - Constructor for class org.json.JSONObject
Construct a JSONObject from a ResourceBundle.
JsonObjectWithDefault - Class in ai.susi.json
This class extends JSONObjects with additional get-methods that accept default values.
JsonObjectWithDefault() - Constructor for class ai.susi.json.JsonObjectWithDefault
 
JsonObjectWithDefault(JSONObject) - Constructor for class ai.susi.json.JsonObjectWithDefault
 
JsonPath - Class in ai.susi.json
 
JsonPath() - Constructor for class ai.susi.json.JsonPath
 
JsonPathTestService - Class in ai.susi.server.api.susi
test a jsonpath i.e.: http://localhost:4000/susi/jsonpath.json?json=%7B%22text%22:%22abc%22%7D&path=$.text http://localhost:4000/susi/jsonpath.json?path=$.Models[0]&url=https://www.carqueryapi.com/api/0.3/?callback=xx%26cmd=getModels%26make=ford
JsonPathTestService() - Constructor for class ai.susi.server.api.susi.JsonPathTestService
 
JsonRandomAccessFile - Class in ai.susi.json
 
JsonRandomAccessFile(File, int) - Constructor for class ai.susi.json.JsonRandomAccessFile
if a JsonRandomAccessFile object in initiated, it must be wrapped with a Thread object and started.
JsonRandomAccessFile.JsonHandle - Class in ai.susi.json
The JsonHandle class is a bundle of a json with the information about the seek location in the file and the length of bytes of the original json string
JsonRandomAccessFile.ReaderJsonFactory - Class in ai.susi.json
 
JsonReader - Interface in ai.susi.json
 
JsonRepository - Class in ai.susi.json
 
JsonRepository(File, String, String, JsonRepository.Mode, boolean, int) - Constructor for class ai.susi.json.JsonRepository
 
JsonRepository.Mode - Enum in ai.susi.json
 
JsonSignature - Class in ai.susi.tools
This class offers functions to add and verify signatures of JSONObjects
JsonSignature() - Constructor for class ai.susi.tools.JsonSignature
 
JsonStreamReader - Class in ai.susi.json
 
JsonStreamReader(InputStream, String, int) - Constructor for class ai.susi.json.JsonStreamReader
 
JsonStreamReader.WrapperJsonFactory - Class in ai.susi.json
 
JSONString - Interface in org.json
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).
JSONTokener - Class in org.json
A JSONTokener takes a source string and extracts characters and tokens from it.
JSONTokener(Reader) - Constructor for class org.json.JSONTokener
Construct a JSONTokener from a Reader.
JSONTokener(InputStream) - Constructor for class org.json.JSONTokener
Construct a JSONTokener from an InputStream.
JSONTokener(String) - Constructor for class org.json.JSONTokener
Construct a JSONTokener from a string.
JsonTray - Class in ai.susi.json
 
JsonTray(File, File, int) - Constructor for class ai.susi.json.JsonTray
 

K

key - Variable in class ai.susi.json.JsonDataset.Column
 
keys() - Method in class ai.susi.json.JsonTray
 
keys() - Method in class ai.susi.mind.SusiTransfer
get the set of transfer keys
keys() - Method in class org.json.JSONObject
Get an enumeration of the keys of the JSONObject.
keySet() - Method in class org.json.JSONObject
Get a set of keys of the JSONObject.

L

LanguageListService - Class in ai.susi.server.api.cms
Servlet to load languages from the skill database i.e.
LanguageListService() - Constructor for class ai.susi.server.api.cms.LanguageListService
 
lat() - Method in interface ai.susi.geo.GeoPoint
get the latitude of the point
lat() - Method in class ai.susi.geo.IntegerGeoPoint
Returns the latitude as a double
latestVisit(String, String) - Static method in class ai.susi.server.RemoteAccess
 
layer - Variable in class ai.susi.graphics.GraphPlotter.Point
 
learn(SusiCognition) - Method in class ai.susi.mind.SusiAwareness
learning a new cognition means that we store it to our memory.
learn(JSONObject, File) - Method in class ai.susi.mind.SusiMind
 
learn(JSONObject) - Method in class ai.susi.mind.SusiReader
 
legToJSON(Leg) - Static method in class api.external.transit.JSONConverter
 
length() - Method in class ai.susi.tools.ByteBuffer
 
length() - Method in class org.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
length() - Method in class org.json.JSONObject
Get the number of keys stored in the JSONObject.
likelihoodCanSpeak(SusiLanguage) - Method in enum ai.susi.mind.SusiLanguage
 
limitAwareness(int) - Method in class ai.susi.mind.SusiAwareness
Limit the cognition up to an attention limit
line(int, int, int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
line(int, int, int, int, Long, int, Long, int, int, int, int, boolean) - Method in class ai.susi.graphics.RasterPlotter
draw a line using Bresenham's line drawing algorithm.
lineArrow(int, int, int, int, int, int, long, long) - Method in class ai.susi.graphics.RasterPlotter
draw a line with an arrow at the end
lineDot(int, int, int, int, int, int, long, long) - Method in class ai.susi.graphics.RasterPlotter
draw a line with a dot at the end
lineToJSON(Line) - Static method in class api.external.transit.JSONConverter
 
LinkPreviewService - Class in ai.susi.server.api.susi
Created by chetankaushik on 25/07/17.
LinkPreviewService() - Constructor for class ai.susi.server.api.susi.LinkPreviewService
 
listFilesForFolder(String, File) - Method in class ai.susi.server.api.cms.GetSkillsByAuthor
 
ListSettingsService - Class in ai.susi.server.api.aaa
Created by dravit on 14/6/17.
ListSettingsService() - Constructor for class ai.susi.server.api.aaa.ListSettingsService
 
ListSkillService - Class in ai.susi.server.api.cms
This Servlet gives a API Endpoint to list all the Skills given its model, group and language.
ListSkillService() - Constructor for class ai.susi.server.api.cms.ListSkillService
 
ListUserSettings - Class in ai.susi.server.api.aaa
Created by saurabh on 20/6/17.
ListUserSettings() - Constructor for class ai.susi.server.api.aaa.ListUserSettings
 
loadData(String, String) - Static method in class ai.susi.server.api.susi.ConsoleService
 
loadData(String) - Static method in class ai.susi.server.api.susi.ConsoleService
 
loadKey(ClientIdentity, String) - Static method in class ai.susi.DAO
 
loadPrivateKey() - Method in class ai.susi.server.Settings
Load private key from file
loadPublicKey() - Method in class ai.susi.server.Settings
Load public key from file
LOCAL_SUSI - Static variable in class ai.susi.client.ClientBoilerplate
 
LocationNotFoundException(String) - Constructor for exception ai.susi.geo.NominatimService.LocationNotFoundException
 
LocationSource - Enum in ai.susi.geo
 
locationToJSON(Location) - Static method in class api.external.transit.JSONConverter
 
log(String) - Static method in class ai.susi.DAO
 
log - Variable in class ai.susi.mind.SusiIntent.Score
 
LoginService - Class in ai.susi.server.api.aaa
This service allows users to login, logout or to check their login status.
LoginService() - Constructor for class ai.susi.server.api.aaa.LoginService
 
lon() - Method in interface ai.susi.geo.GeoPoint
get the longitude of the point
lon() - Method in class ai.susi.geo.IntegerGeoPoint
 

M

macFSCreatorCache - Static variable in class ai.susi.tools.OS
 
macFSTypeCache - Static variable in class ai.susi.tools.OS
 
main(String[]) - Static method in class ai.susi.client.ClientBoilerplate
 
main(String[]) - Static method in class ai.susi.geo.GeoJsonReader
 
main(String[]) - Static method in class ai.susi.graphics.AnimationGIF
 
main(String[]) - Static method in class ai.susi.graphics.ChartPlotter
 
main(String[]) - Static method in class ai.susi.graphics.HexGridPlotter
 
main(String[]) - Static method in class ai.susi.graphics.RasterPlotter
 
main(String[]) - Static method in class ai.susi.json.JsonPath
 
main(String[]) - Static method in class ai.susi.mind.SusiArgument
 
main(String[]) - Static method in class ai.susi.mind.SusiMind
 
main(String[]) - Static method in class ai.susi.mind.SusiThought
 
main(String[]) - Static method in class ai.susi.server.api.susi.StatusService
 
main(String[]) - Static method in class ai.susi.server.ClientConnection
 
main(String[]) - Static method in class ai.susi.server.UserRequests
 
main(String[]) - Static method in class ai.susi.SusiServer
 
main(String[]) - Static method in class ai.susi.tools.BufferedRandomAccessFile
 
main(String[]) - Static method in class ai.susi.tools.DateParser
 
main(String[]) - Static method in class ai.susi.tools.JsonSignature
 
main(String[]) - Static method in class api.external.deliveroo.DeliverooDemo
 
mapAction(double, double, int) - Static method in class ai.susi.mind.SusiAction
map action: draw a map for a given location and zoom level.
MapServlet - Class in ai.susi.server.api.vis
 
MapServlet() - Constructor for class ai.susi.server.api.vis.MapServlet
 
MapTools - Class in ai.susi.tools
 
MapTools() - Constructor for class ai.susi.tools.MapTools
 
MarkdownServlet - Class in ai.susi.server.api.vis
 
MarkdownServlet() - Constructor for class ai.susi.server.api.vis.MarkdownServlet
 
matcher(String) - Method in class ai.susi.mind.SusiIntent
The matcher of a intent is the result of the application of the intent's phrases, the pattern which allow to apply the intent
matches() - Method in class ai.susi.tools.TimeoutMatcher
 
MAX_FINISHED - Static variable in class ai.susi.server.AccessTracker
 
maxPathLength - Static variable in class ai.susi.tools.OS
 
MenuItem - Class in api.external.deliveroo
 
MenuItem(JSONObject) - Constructor for class api.external.deliveroo.MenuItem
 
MenuTag - Class in api.external.deliveroo
 
MenuTag(int, String, String) - Constructor for class api.external.deliveroo.MenuTag
 
MenuTag(JSONObject) - Constructor for class api.external.deliveroo.MenuTag
 
mergeData(JSONArray) - Method in class ai.susi.mind.SusiThought
Merging of data is required during an mind-meld.
META_KEYS - Static variable in class ai.susi.json.JsonRepository
 
meter - Static variable in interface ai.susi.geo.GeoPoint
 
mindmeld(boolean) - Method in class ai.susi.mind.SusiArgument
The mindmeld is the combination of all thoughts into one.
MindService - Class in ai.susi.server.api.susi
 
MindService() - Constructor for class ai.susi.server.api.susi.MindService
 
mindstate() - Method in class ai.susi.mind.SusiArgument
The 'mindstate' is the current state of an argument.
minify(JSONObject) - Method in class ai.susi.json.JsonMinifier
 
minuteDateFormat - Static variable in class ai.susi.tools.DateParser
 
MOD_DATE_KEY - Static variable in class ai.susi.json.JsonRepository
 
model_watch_dir - Static variable in class ai.susi.DAO
 
ModelListService - Class in ai.susi.server.api.cms
Servlet to load an model from the skill database i.e.
ModelListService() - Constructor for class ai.susi.server.api.cms.ModelListService
 
ModifySkillService - Class in ai.susi.server.api.cms
Created by chetankaushik on 07/06/17.
ModifySkillService() - Constructor for class ai.susi.server.api.cms.ModifySkillService
 
more() - Method in class org.json.JSONTokener
Determine if the source string still contains characters that next() can consume.
MULTIPART_FORMDATA_TYPE - Static variable in class ai.susi.tools.MultipartConfigInjectionHandler
 
MultipartConfigInjectionHandler - Class in ai.susi.tools
Handler that adds the multipart config to the request that passes through if it is a multipart request.
MultipartConfigInjectionHandler() - Constructor for class ai.susi.tools.MultipartConfigInjectionHandler
 

N

n - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
names() - Method in class org.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
NEWLINE - Static variable in class ai.susi.tools.CommonPattern
 
next() - Method in class org.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class org.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class org.json.JSONTokener
Get the next n characters.
nextClean() - Method in class org.json.JSONTokener
Get the next char in the string, skipping whitespace.
nextString(char) - Method in class org.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class org.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class org.json.JSONTokener
Get the text up but not including one of the specified delimiter characters or the end of line, whichever comes first.
nextValue() - Method in class org.json.JSONTokener
Get the next value.
NominatimService - Class in ai.susi.geo
 
NominatimService() - Constructor for class ai.susi.geo.NominatimService
 
NominatimService.LocationNotFoundException - Exception in ai.susi.geo
 
normalize() - Method in class ai.susi.graphics.GraphPlotter
 
normalizeExpression(String) - Static method in class ai.susi.mind.SusiPhrase
 
normalizeHorizontal() - Method in class ai.susi.graphics.GraphPlotter
 
normalizeVertical() - Method in class ai.susi.graphics.GraphPlotter
 
north_lat - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
NoStationFoundException(String) - Constructor for exception api.external.transit.BahnService.NoStationFoundException
 
NULL - Static variable in class org.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
numberToString(Number) - Static method in class org.json.JSONObject
Produce a string from a Number.

O

observe() - Method in class ai.susi.mind.SusiMind
 
onAction(JSONObject, JSONArray) - Static method in class ai.susi.client.ClientBoilerplate
 
oneDayAgo() - Static method in class ai.susi.tools.DateParser
 
oneHourAgo() - Static method in class ai.susi.tools.DateParser
 
oneWeekAgo() - Static method in class ai.susi.tools.DateParser
 
onRequest(String) - Static method in class ai.susi.client.ClientBoilerplate
 
openBrowser(String) - Static method in class ai.susi.tools.OS
 
openBrowserClassic(String) - Static method in class ai.susi.tools.OS
 
OpeningHours(String, String, String) - Constructor for class api.external.deliveroo.Restaurant.OpeningHours
 
OPERATION_KEY - Static variable in class ai.susi.json.JsonRepository
 
opt(int) - Method in class org.json.JSONArray
Get the optional object value associated with an index.
opt(String) - Method in class org.json.JSONObject
Get an optional value associated with a key.
optBigDecimal(int, BigDecimal) - Method in class org.json.JSONArray
Get the optional BigDecimal value associated with an index.
optBigDecimal(String, BigDecimal) - Method in class org.json.JSONObject
Get an optional BigDecimal associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optBigInteger(int, BigInteger) - Method in class org.json.JSONArray
Get the optional BigInteger value associated with an index.
optBigInteger(String, BigInteger) - Method in class org.json.JSONObject
Get an optional BigInteger associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optBoolean(int) - Method in class org.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(int, boolean) - Method in class org.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class org.json.JSONObject
Get an optional boolean associated with a key.
optBoolean(String, boolean) - Method in class org.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class org.json.JSONArray
Get the optional double value associated with an index.
optDouble(int, double) - Method in class org.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class org.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optDouble(String, double) - Method in class org.json.JSONObject
Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optEnum(Class<E>, int) - Method in class org.json.JSONArray
Get the enum value associated with a key.
optEnum(Class<E>, int, E) - Method in class org.json.JSONArray
Get the enum value associated with a key.
optEnum(Class<E>, String) - Method in class org.json.JSONObject
Get the enum value associated with a key.
optEnum(Class<E>, String, E) - Method in class org.json.JSONObject
Get the enum value associated with a key.
optInt(int) - Method in class org.json.JSONArray
Get the optional int value associated with an index.
optInt(int, int) - Method in class org.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class org.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optInt(String, int) - Method in class org.json.JSONObject
Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class org.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class org.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class org.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class org.json.JSONObject
Get an optional JSONObject associated with a key.
optLong(int) - Method in class org.json.JSONArray
Get the optional long value associated with an index.
optLong(int, long) - Method in class org.json.JSONArray
Get the optional long value associated with an index.
optLong(String) - Method in class org.json.JSONObject
Get an optional long value associated with a key, or zero if there is no such key or if the value is not a number.
optLong(String, long) - Method in class org.json.JSONObject
Get an optional long value associated with a key, or the default if there is no such key or if the value is not a number.
optString(int) - Method in class org.json.JSONArray
Get the optional string value associated with an index.
optString(int, String) - Method in class org.json.JSONArray
Get the optional string associated with an index.
optString(String) - Method in class org.json.JSONObject
Get an optional string associated with a key.
optString(String, String) - Method in class org.json.JSONObject
Get an optional string associated with a key.
org.json - package org.json
 
original - Variable in class ai.susi.mind.SusiReader.Token
 
OS - Class in ai.susi.tools
 
OS() - Constructor for class ai.susi.tools.OS
 
OS.System - Enum in ai.susi.tools
 
OSMTile - Class in ai.susi.geo
 
OSMTile() - Constructor for class ai.susi.geo.OSMTile
 
OSMTile.TileCoordinates - Class in ai.susi.geo
 

P

parse(JSONTokener, String) - Static method in class ai.susi.json.JsonPath
 
parse(String) - Static method in enum ai.susi.mind.SusiLanguage
Parse a string containing a language name.
parse(String, int) - Static method in class ai.susi.tools.DateParser
parse a date string for a given time zone
parseDate(JSONObject) - Method in class ai.susi.json.JsonDataset
 
parsePattern(String) - Static method in class ai.susi.mind.SusiPhrase
 
parseRaw(JSONTokener, String) - Static method in class ai.susi.json.JsonPath
Very simple JSONPath decoder which always creates a JSONArray as result.
PasswordChangeService - Class in ai.susi.server.api.aaa
Created by dravit on 6/7/17.
PasswordChangeService() - Constructor for class ai.susi.server.api.aaa.PasswordChangeService
 
PasswordRecoveryService - Class in ai.susi.server.api.aaa
 
PasswordRecoveryService() - Constructor for class ai.susi.server.api.aaa.PasswordRecoveryService
 
passwordreset - Static variable in class ai.susi.DAO
 
PasswordResetService - Class in ai.susi.server.api.aaa
 
PasswordResetService() - Constructor for class ai.susi.server.api.aaa.PasswordResetService
 
PATTERN_ISO8601 - Static variable in class ai.susi.tools.DateParser
 
PATTERN_ISO8601MILLIS - Static variable in class ai.susi.tools.DateParser
 
PATTERN_MONTHDAY - Static variable in class ai.susi.tools.DateParser
 
PATTERN_MONTHDAYHOURMINUTE - Static variable in class ai.susi.tools.DateParser
 
physics(GraphPlotter.Ribbon, GraphPlotter.Ribbon) - Method in class ai.susi.graphics.GraphPlotter
 
PI180 - Static variable in class ai.susi.graphics.RasterPlotter
 
PI2 - Static variable in class ai.susi.graphics.RasterPlotter
 
PI32 - Static variable in class ai.susi.graphics.RasterPlotter
 
PI4 - Static variable in class ai.susi.graphics.RasterPlotter
 
piechartAction(int, String, String, String) - Static method in class ai.susi.mind.SusiAction
piechart action: draw a pie chart
PieChartServlet - Class in ai.susi.server.api.vis
 
PieChartServlet() - Constructor for class ai.susi.server.api.vis.PieChartServlet
 
PIPE - Static variable in class ai.susi.tools.CommonPattern
 
plot(int, int) - Method in class ai.susi.graphics.RasterPlotter
 
plot(int, int, int) - Method in class ai.susi.graphics.RasterPlotter
 
PLUS - Static variable in class ai.susi.tools.CommonPattern
 
pngEncode(int) - Method in class ai.susi.graphics.RasterPlotter
 
Point(double, double, int) - Constructor for class ai.susi.graphics.GraphPlotter.Point
 
POISON_FEATURE - Static variable in class ai.susi.geo.GeoJsonReader
 
POISON_JSON_MAP - Static variable in interface ai.susi.json.JsonReader
 
PostSkillJsonService - Class in ai.susi.server.api.cms
 
PostSkillJsonService() - Constructor for class ai.susi.server.api.cms.PostSkillJsonService
 
PostSkillTxtService - Class in ai.susi.server.api.cms
 
PostSkillTxtService() - Constructor for class ai.susi.server.api.cms.PostSkillTxtService
 
print() - Method in class ai.susi.graphics.GraphPlotter
 
print(RasterPlotter, int, int, int, char, boolean, int) - Static method in class ai.susi.graphics.PrintTool
 
print(RasterPlotter, int, int, int, String, int, boolean, int) - Static method in class ai.susi.graphics.PrintTool
 
printJSON(HttpServletResponse, JSONObject) - Method in class ai.susi.server.api.susi.GenericScraper
PrintJSON
PrintTool - Class in ai.susi.graphics
 
PrintTool() - Constructor for class ai.susi.graphics.PrintTool
 
process(HttpServletRequest, HttpServletResponse, Query) - Method in class ai.susi.server.api.vis.MapServlet
 
process(HttpServletRequest, HttpServletResponse, Query) - Method in class ai.susi.server.api.vis.MarkdownServlet
 
properties - Variable in class ai.susi.geo.GeoJsonReader.Feature
 
protectPath(Path) - Static method in class ai.susi.tools.OS
 
PublicKeyRegistrationService - Class in ai.susi.server.api.aaa
This service allows users to register a public key for login.
PublicKeyRegistrationService() - Constructor for class ai.susi.server.api.aaa.PublicKeyRegistrationService
 
pull(Git) - Static method in class ai.susi.DAO
 
pushCommit(Git, String) - Static method in class ai.susi.DAO
 
put(String, boolean) - Method in class ai.susi.json.JsonFile
 
put(String, double) - Method in class ai.susi.json.JsonFile
 
put(String, Collection<?>) - Method in class ai.susi.json.JsonFile
 
put(String, int) - Method in class ai.susi.json.JsonFile
 
put(String, long) - Method in class ai.susi.json.JsonFile
 
put(String, Map<?, ?>) - Method in class ai.susi.json.JsonFile
 
put(String, Object) - Method in class ai.susi.json.JsonFile
 
put(String, JSONObject) - Method in class ai.susi.json.JsonFile
 
put(String, JSONObject, boolean) - Method in class ai.susi.json.JsonTray
 
put(String, Object) - Method in class ai.susi.server.Authentication
Put data into the internal JSONObject
put(K, V) - Method in class ai.susi.tools.CacheMap
 
put(boolean) - Method in class org.json.JSONArray
Append a boolean value.
put(Collection<?>) - Method in class org.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(double) - Method in class org.json.JSONArray
Append a double value.
put(int) - Method in class org.json.JSONArray
Append an int value.
put(long) - Method in class org.json.JSONArray
Append an long value.
put(Map<?, ?>) - Method in class org.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(Object) - Method in class org.json.JSONArray
Append an object value.
put(int, boolean) - Method in class org.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, Collection<?>) - Method in class org.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(int, double) - Method in class org.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class org.json.JSONArray
Put or replace an int value.
put(int, long) - Method in class org.json.JSONArray
Put or replace a long value.
put(int, Map<?, ?>) - Method in class org.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject that is produced from a Map.
put(int, Object) - Method in class org.json.JSONArray
Put or replace an object value in the JSONArray.
put(String, boolean) - Method in class org.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, Collection<?>) - Method in class org.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
put(String, double) - Method in class org.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class org.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, long) - Method in class org.json.JSONObject
Put a key/long pair in the JSONObject.
put(String, Map<?, ?>) - Method in class org.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
put(String, Object) - Method in class org.json.JSONObject
Put a key/value pair in the JSONObject.
putAll(JSONObject) - Method in class ai.susi.json.JsonFile
 
putAll(JSONObject) - Method in class org.json.JSONObject
 
putOnce(String, Object) - Method in class org.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null, and only if there is not already a member with that name.
putOpt(String, Object) - Method in class org.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
putUnique(JSONObject) - Method in class ai.susi.json.JsonDataset
put an object into the index, but do not overwrite existing pairs

Q

Query - Class in ai.susi.server
 
Query(HttpServletRequest) - Constructor for class ai.susi.server.Query
 
QUESTION - Static variable in class ai.susi.tools.CommonPattern
 
quote(String) - Static method in class org.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.
quote(String, Writer) - Static method in class org.json.JSONObject
 

R

random - Static variable in class ai.susi.DAO
 
range - Variable in class api.external.deliveroo.Restaurant.TargetDeliveryTime
 
RasterPlotter - Class in ai.susi.graphics
This Class implements some convenience-methods to support drawing of statistical Data It is not intended to replace existing awt-funktions even if it looks so This class provides some drawing methods that creates transparency effects that are not available in awt.
RasterPlotter(int, int, RasterPlotter.DrawMode, String) - Constructor for class ai.susi.graphics.RasterPlotter
 
RasterPlotter(int, int, RasterPlotter.DrawMode, long) - Constructor for class ai.susi.graphics.RasterPlotter
 
RasterPlotter.DrawMode - Enum in ai.susi.graphics
 
RasterPlotter.FilterMode - Enum in ai.susi.graphics
 
RateSkillService - Class in ai.susi.server.api.cms
This Endpoint accepts 5 parameters.
RateSkillService() - Constructor for class ai.susi.server.api.cms.RateSkillService
 
react(String, SusiLanguage, int, String, SusiThought) - Method in class ai.susi.mind.SusiMind
react on a user input: this causes the selection of deduction intents and the evaluation of the process steps in every intent up to the moment where enough intents have been applied as consideration.
Reaction(String, SusiLanguage, String, SusiThought) - Constructor for class ai.susi.mind.SusiMind.Reaction
 
read() - Method in class ai.susi.tools.BufferedRandomAccessFile
Reads one byte form the current position
read(byte[], int, int) - Method in class ai.susi.tools.BufferedRandomAccessFile
Reads the set number of bytes into the passed buffer.
read(byte[], long) - Method in class ai.susi.tools.BufferedRandomAccessFile
 
readAIMLCategory(Node) - Static method in class ai.susi.mind.SusiSkill
 
readAIMLSentences(Node) - Static method in class ai.susi.mind.SusiSkill
 
readAIMLSkill(File) - Static method in class ai.susi.mind.SusiSkill
 
readConfig(Path) - Static method in class ai.susi.SusiServer
 
ReaderJsonFactory(long, int) - Constructor for class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
readEzDSkill(BufferedReader) - Static method in class ai.susi.mind.SusiSkill
 
readFile(Path) - Static method in class ai.susi.tools.IO
 
readFileCached(Path) - Static method in class ai.susi.tools.IO
 
readIndexedLine() - Method in class ai.susi.tools.BufferedRandomAccessFile
Reading of text lines will produce index information along with the parsed text.
readJson(File) - Static method in class ai.susi.json.JsonFile
static JSON reader which is able to read a json file written by JsonFile
readJsonSkill(File) - Static method in class ai.susi.mind.SusiSkill
 
readMemory(File, int) - Static method in class ai.susi.mind.SusiAwareness
produce awareness by reading a memory dump up to a given attention time
readRSS(String) - Static method in class ai.susi.server.api.susi.RSSReaderService
 
recallDispute() - Method in class ai.susi.mind.SusiCognition
The cognition is the result of a though extraction.
recordEvent(String, Object) - Method in class ai.susi.server.Query
 
RED - Static variable in class ai.susi.graphics.RasterPlotter
 
REFERRER_KEY - Static variable in class ai.susi.json.JsonRepository
 
registerKey(ClientIdentity, PublicKey) - Static method in class ai.susi.DAO
Registers a key for an identity.
remember(int) - Method in class ai.susi.mind.SusiArgument
Remembering the thoughts is essential to recall which thoughts leads to the current mindstate
RemoteAccess - Class in ai.susi.server
Storage of a peer list which can be used for peer-to-peer communication.
RemoteAccess.FileType - Enum in ai.susi.server
 
RemoteAccess.FileTypeEncoding - Class in ai.susi.server
 
remove(String) - Method in class ai.susi.json.JsonFile
 
remove(String) - Method in class ai.susi.json.JsonTray
 
remove(String) - Method in class ai.susi.server.Authentication
Remove an object from the internal JSONObject
remove(Collection<byte[]>, byte[]) - Static method in class ai.susi.tools.ByteBuffer
 
remove(K) - Method in class ai.susi.tools.CacheMap
 
remove(int) - Method in class org.json.JSONArray
Remove an index and close the hole.
remove(String) - Method in class org.json.JSONObject
Remove a name and its value, if present.
removeSignature(JSONObject) - Static method in class ai.susi.tools.JsonSignature
Remove the signature
removeSignature(Map<String, byte[]>) - Static method in class ai.susi.tools.JsonSignature
 
removeUnanswered(String) - Method in class ai.susi.mind.SusiMemory
 
removeUnanswered(Pattern) - Method in class ai.susi.mind.SusiMemory
 
ResendVerificationLinkService - Class in ai.susi.server.api.aaa
Created by dravit on 25/7/17.
ResendVerificationLinkService() - Constructor for class ai.susi.server.api.aaa.ResendVerificationLinkService
 
Restaurant - Class in api.external.deliveroo
 
Restaurant(JSONObject) - Constructor for class api.external.deliveroo.Restaurant
 
Restaurant.OpeningHours - Class in api.external.deliveroo
 
Restaurant.TargetDeliveryTime - Class in api.external.deliveroo
 
rethink() - Method in class ai.susi.mind.SusiArgument
Re-Thinking removes the latest thought from the mind stack.
REWRITABLE_MODE - Static variable in class ai.susi.json.JsonRepository
 
Ribbon(double, double, double) - Constructor for class ai.susi.graphics.GraphPlotter.Ribbon
 
rssAction(String, String, String, int) - Static method in class ai.susi.mind.SusiAction
rss action: draw a search result-like list.
RSSReaderService - Class in ai.susi.server.api.susi
 
RSSReaderService() - Constructor for class ai.susi.server.api.susi.RSSReaderService
 
run() - Method in class ai.susi.Caretaker
 
run() - Method in class ai.susi.geo.GeoJsonReader
 
run() - Method in class ai.susi.json.JsonRandomAccessFile
 
run() - Method in class ai.susi.json.JsonStreamReader
 
run() - Method in class ai.susi.server.AccessTracker
 

S

save(File, String, String) - Method in class ai.susi.graphics.AnimationPlotter
 
save(File, String) - Method in class ai.susi.graphics.RasterPlotter
save the image to a file
Score(SusiLanguage) - Constructor for class ai.susi.mind.SusiIntent.Score
 
score - Variable in class ai.susi.mind.SusiIntent.Score
 
secondDateFormat - Static variable in class ai.susi.tools.DateParser
 
seek(long) - Method in class ai.susi.tools.BufferedRandomAccessFile
Overridden seek method always throws exception: this would not work in concurrent environments.
SEMICOLON - Static variable in class ai.susi.tools.CommonPattern
 
sendEmail(String, String, String) - Static method in class ai.susi.EmailHandler
Send an email
sendEmail(String, String, String, String, String) - Static method in class ai.susi.EmailHandler
 
serialVersionUID - Static variable in class ai.susi.server.api.vis.PieChartServlet
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.AbstractAPIHandler
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.AuthorizationDemoService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ChangeUserRoles
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ChangeUserSettings
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.CreateGroupService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.DeleteGroupService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.DownloadDataSettings
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.GetAllGroups
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.GetAllUsers
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ListSettingsService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ListUserSettings
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.LoginService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.PasswordChangeService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.PasswordRecoveryService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.PasswordResetService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.PublicKeyRegistrationService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ResendVerificationLinkService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.ShowAdminService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.SignUpService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.UploadSettingsService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.UserAccountPermissions
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.aaa.UserManagementService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.AppsService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ConvertSkillJsonToTxtService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ConvertSkillTxtToJsonService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.CreateSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.DeleteSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.DescriptionSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ExampleSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetAllLanguages
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetCommitHistory
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetFileAtCommitID
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetGroupDetails
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillJsonService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillMetadataService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillRatingService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillsByAuthor
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillsImage
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GetSkillTxtService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.GroupListService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.HistorySkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.LanguageListService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ListSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ModelListService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.ModifySkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.PostSkillJsonService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.PostSkillTxtService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.RateSkillService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.cms.TopMenuService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.learning.ConsoleLearning
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.service.EmailSenderService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.ConsoleService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.JsonPathTestService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.LinkPreviewService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.MindService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.RSSReaderService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.StatusService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.SusiService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in class ai.susi.server.api.susi.UserService
 
serviceImpl(Query, HttpServletResponse, Authorization, JsonObjectWithDefault) - Method in interface ai.susi.server.APIHandler
call the servlet with a query locally without a network connection
ServiceResponse - Class in ai.susi.server
wrapper class for the result type of services: either JSONObject, JSONArray, String, or byte[]
ServiceResponse(JSONObject) - Constructor for class ai.susi.server.ServiceResponse
 
ServiceResponse(JSONArray) - Constructor for class ai.susi.server.ServiceResponse
 
ServiceResponse(String) - Constructor for class ai.susi.server.ServiceResponse
 
ServiceResponse(byte[]) - Constructor for class ai.susi.server.ServiceResponse
 
services - Static variable in class ai.susi.SusiServer
 
Session - Class in api.external.deliveroo
 
Session() - Constructor for class api.external.deliveroo.Session
 
setAccessFrom(Date) - Method in class ai.susi.server.ClientService
 
setAccessUntil(Date) - Method in class ai.susi.server.ClientService
 
setAdmin() - Method in class ai.susi.server.Authorization
 
setAttention(int) - Method in class ai.susi.mind.SusiIdentity
To be able to increase or decrease the current attention the attention level can be set here.
setAuthor(String) - Method in class ai.susi.mind.SusiSkill
 
setAuthorURL(String) - Method in class ai.susi.mind.SusiSkill
 
setCaching(HttpServletResponse, int) - Static method in class ai.susi.server.FileHandler
 
setColor(long) - Method in class ai.susi.graphics.RasterPlotter
 
setCounter(int) - Method in class ai.susi.mind.SusiMemory.TokenMapList
 
setData(JSONArray) - Method in class ai.susi.mind.SusiThought
Information contained in this thought has the form of a result set table, organized in rows and columns.
setDescription(String) - Method in class ai.susi.mind.SusiSkill
 
setDeveloperPrivacyPolicy(String) - Method in class ai.susi.mind.SusiSkill
 
setDoSBlackout(boolean) - Method in class ai.susi.server.AccessTracker.Track
 
setDoSServicereduction(boolean) - Method in class ai.susi.server.AccessTracker.Track
 
setDrawMode(RasterPlotter.DrawMode) - Method in class ai.susi.graphics.RasterPlotter
 
setDynamicContent(Boolean) - Method in class ai.susi.mind.SusiSkill
 
setEdge(String, String) - Method in class ai.susi.graphics.GraphPlotter
 
setExamples(Set<String>) - Method in class ai.susi.mind.SusiSkill
 
setExpireTime(long) - Method in class ai.susi.server.Authentication
Set an expire time.
setHits(int) - Method in class ai.susi.mind.SusiThought
While the number of information pieces in a whole has a count, the number of relevant information pieces may have been extracted.
setIdentity(Client) - Method in class ai.susi.server.Authentication
Associate a ClientIdentity with this Authentication
setImage(String) - Method in class ai.susi.mind.SusiSkill
 
setLatitude(String) - Method in class api.external.deliveroo.Coordinate
 
setLongitude(String) - Method in class api.external.deliveroo.Coordinate
 
setMetadata(JSONObject) - Method in class ai.susi.server.ClientService
 
setOffset(int) - Method in class ai.susi.mind.SusiThought
In a series of information pieces the first information piece has number 0.
setPermission(APIHandler, String, long) - Method in class ai.susi.server.Authorization
 
setPixel(int, int, int[]) - Method in class ai.susi.graphics.RasterPlotter
 
setPrivateKey(PrivateKey, String) - Method in class ai.susi.server.Settings
Set the private key
setProcess(String) - Method in class ai.susi.mind.SusiThought
The process which created this thought may have a name or description string.
setPublicKey(PublicKey, String) - Method in class ai.susi.server.Settings
Set the public key
setQuery(String) - Method in class ai.susi.mind.SusiCognition
 
setQuery(String) - Method in class ai.susi.mind.SusiThought
If this thought was the result of a retrieval using a specific expression, that expression is called the query.
setQuery(Map<String, String>) - Method in class ai.susi.server.AccessTracker.Track
 
setRequestFrequency(String, int) - Method in class ai.susi.server.Authorization
 
setResponse(HttpServletResponse, String) - Method in class ai.susi.server.Query
 
setScraperInfo(String) - Method in class ai.susi.mind.SusiThought
If the expression to create this thought had an agent that expressed the result set of the information contained in this thought, it is called the scraper.
setSkillName(String) - Method in class ai.susi.mind.SusiSkill
 
setTermsOfUse(String) - Method in class ai.susi.mind.SusiSkill
 
setTimes(int) - Method in class ai.susi.mind.SusiThought
 
setTimeSinceLastAccess(long) - Method in class ai.susi.server.AccessTracker.Track
 
Settings - Class in ai.susi.server
 
Settings(File) - Constructor for class ai.susi.server.Settings
 
setToken(SusiReader.Token) - Method in class ai.susi.mind.SusiIdea
Add an token to the idea.
setUp() - Method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
setUserRole(UserRole) - Method in class ai.susi.server.Authorization
 
severe(String) - Static method in class ai.susi.DAO
 
severe(String, Throwable) - Static method in class ai.susi.DAO
 
severe(Throwable) - Static method in class ai.susi.DAO
 
shiftProcessedDump(String) - Method in class ai.susi.json.JsonRepository
move a file from the import directory to the imported directory.
show() - Method in class ai.susi.graphics.AnimationPlotter
show the images as stream of JFrame on desktop
show() - Method in class ai.susi.graphics.RasterPlotter
show the image as JFrame on desktop
ShowAdminService - Class in ai.susi.server.api.aaa
Created by dravit on 10/8/17.
ShowAdminService() - Constructor for class ai.susi.server.api.aaa.ShowAdminService
 
shutdown() - Method in class ai.susi.Caretaker
ask the thread to shut down
signatureString - Static variable in class ai.susi.tools.JsonSignature
 
SignUpService - Class in ai.susi.server.api.aaa
 
SignUpService() - Constructor for class ai.susi.server.api.aaa.SignUpService
 
similar(Object) - Method in class org.json.JSONArray
Determine if two JSONArrays are similar.
similar(Object) - Method in class org.json.JSONObject
Determine if two JSONObjects are similar.
simpleMemoryProcess(String) - Static method in class ai.susi.mind.SusiInference
 
simplePhrase(String, boolean) - Static method in class ai.susi.mind.SusiPhrase
 
Sitemap - Class in ai.susi.server.api.cms
 
Sitemap() - Constructor for class ai.susi.server.api.cms.Sitemap
 
size() - Method in class ai.susi.json.JsonDataset
 
skillRating - Static variable in class ai.susi.DAO
 
skipTo(char) - Method in class org.json.JSONTokener
Skip characters until the next character is the requested character.
SLASH - Static variable in class ai.susi.tools.CommonPattern
 
sortByValue(Map<K, V>) - Static method in class ai.susi.tools.MapTools
sort a given map by the value
south_lat - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
SPACE - Static variable in class ai.susi.tools.CommonPattern
 
split(byte[], byte) - Static method in class ai.susi.tools.ByteBuffer
 
start - Variable in class api.external.deliveroo.Restaurant.OpeningHours
 
startsWith(byte[], int) - Method in class ai.susi.tools.ByteBuffer
 
startTracking(String, String) - Method in class ai.susi.server.AccessTracker
 
startupTime - Static variable in class ai.susi.Caretaker
 
status(String) - Static method in class ai.susi.server.api.susi.StatusService
 
StatusService - Class in ai.susi.server.api.susi
 
StatusService() - Constructor for class ai.susi.server.api.susi.StatusService
 
String(byte[]) - Static method in class ai.susi.tools.UTF8
using the string method with the default charset given as argument should prevent using the charset cache in FastCharsetProvider.java:118 which locks all concurrent threads using a UTF8.String() method
String(byte[], int, int) - Static method in class ai.susi.tools.UTF8
 
stringToValue(String) - Static method in class org.json.JSONObject
Try to convert a string into a number, boolean, or null.
susi - Static variable in class ai.susi.DAO
 
susi_memory_dir - Static variable in class ai.susi.DAO
 
susi_skill_repo - Static variable in class ai.susi.DAO
 
SusiAction - Class in ai.susi.mind
An action is an application on the information deduced during inferences on mind states as they are represented in an argument.
SusiAction(JSONObject) - Constructor for class ai.susi.mind.SusiAction
initialize an action using a json description.
SusiAction.DialogType - Enum in ai.susi.mind
 
SusiAction.RenderType - Enum in ai.susi.mind
 
SusiAction.SelectionType - Enum in ai.susi.mind
 
SusiArgument - Class in ai.susi.mind
An Argument is a series of thoughts, also known as a 'proof' in automated reasoning.
SusiArgument() - Constructor for class ai.susi.mind.SusiArgument
Create an empty argument
SusiAwareness - Class in ai.susi.mind
Awareness is a sequence of cognitions.
SusiAwareness() - Constructor for class ai.susi.mind.SusiAwareness
 
SusiCognition - Class in ai.susi.mind
An cognition is the combination of a query of a user with the response of susi.
SusiCognition(SusiMind, String, int, double, double, String, int, ClientIdentity) - Constructor for class ai.susi.mind.SusiCognition
 
SusiCognition(JSONObject) - Constructor for class ai.susi.mind.SusiCognition
 
SusiCognition() - Constructor for class ai.susi.mind.SusiCognition
 
SusiIdea - Class in ai.susi.mind
An idea is the application of a intent on a specific input.
SusiIdea(SusiIntent) - Constructor for class ai.susi.mind.SusiIdea
create an idea based on a intent
SusiIdentity - Class in ai.susi.mind
Identity is the mental model of a being represented with a SusiMind.
SusiIdentity(File, int) - Constructor for class ai.susi.mind.SusiIdentity
Create a new identity.
SusiInference - Class in ai.susi.mind
Automated reasoning systems need inference methods to move from one proof state to another.
SusiInference(JSONObject) - Constructor for class ai.susi.mind.SusiInference
Instantiate an inference with the inference description.
SusiInference.Type - Enum in ai.susi.mind
 
SusiIntent - Class in ai.susi.mind
An intent in the Susi AI framework is a collection of phrases, inference processes and actions that are applied on external sense data if the phrases identify that this intent set would be applicable on the sense data.
SusiIntent.Score - Class in ai.susi.mind
The score is used to prefer one intent over another if that other intent has a lower score.
SusiLanguage - Enum in ai.susi.mind
ISO-639-1 language codes as enum
SusiMemory - Class in ai.susi.mind
Susis log is a kind of reflection about the conversation in the past
SusiMemory(File, int) - Constructor for class ai.susi.mind.SusiMemory
 
SusiMemory.TokenMapList - Class in ai.susi.mind
TokenMapList is an object which combines a token with a list of all extractions of the unanswered map.
SusiMind - Class in ai.susi.mind
 
SusiMind(File, File...) - Constructor for class ai.susi.mind.SusiMind
 
SusiMind.Reaction - Class in ai.susi.mind
 
SusiPhrase - Class in ai.susi.mind
Thinking starts with a series of inferences if it is triggered with a matching mechanism which tells the Susi mind that it should identify a given input as something it can think about.
SusiPhrase(JSONObject) - Constructor for class ai.susi.mind.SusiPhrase
Create a phrase using a json data structure containing the phrase description.
SusiPhrase.Type - Enum in ai.susi.mind
 
SusiProcedures - Class in ai.susi.mind
 
SusiProcedures() - Constructor for class ai.susi.mind.SusiProcedures
 
SusiReader - Class in ai.susi.mind
 
SusiReader() - Constructor for class ai.susi.mind.SusiReader
 
SusiReader.Token - Class in ai.susi.mind
 
SusiServer - Class in ai.susi
 
SusiServer() - Constructor for class ai.susi.SusiServer
 
SusiService - Class in ai.susi.server.api.susi
 
SusiService() - Constructor for class ai.susi.server.api.susi.SusiService
 
SusiSkill - Class in ai.susi.mind
A susi skill is a set of intents.
SusiSkill() - Constructor for class ai.susi.mind.SusiSkill
read an "EzD" ('Easy Dialog') file: this is just a text file.
SusiThought - Class in ai.susi.mind
A thought is a piece of data that can be remembered.
SusiThought() - Constructor for class ai.susi.mind.SusiThought
create an empty thought, to be filled with single data entities.
SusiThought(JSONObject) - Constructor for class ai.susi.mind.SusiThought
create a clone of a json object as a SusiThought object
SusiThought(Matcher) - Constructor for class ai.susi.mind.SusiThought
Create an initial thought using the matcher on an expression.
SusiThought(String, String) - Constructor for class ai.susi.mind.SusiThought
Deprecated.
SusiTransfer - Class in ai.susi.mind
Transfer is the ability to perceive a given thought in a different representation in such a way that it applies on a intent or a intent set.
SusiTransfer(String) - Constructor for class ai.susi.mind.SusiTransfer
Create a new transfer.
syntaxError(String) - Method in class org.json.JSONTokener
Make a JSONException to signal a syntax error.
systemOS - Static variable in class ai.susi.tools.OS
 

T

TAB - Static variable in class ai.susi.tools.CommonPattern
 
tableAction(JSONObject, int) - Static method in class ai.susi.mind.SusiAction
table action: to draw a table.
take() - Method in class ai.susi.geo.GeoJsonReader
 
take() - Method in class ai.susi.json.JsonRandomAccessFile
 
take() - Method in interface ai.susi.json.JsonReader
 
take() - Method in class ai.susi.json.JsonStreamReader
 
TargetDeliveryTime(String, String) - Constructor for class api.external.deliveroo.Restaurant.TargetDeliveryTime
 
tearDown() - Method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
terminateAll() - Static method in class ai.susi.tools.TimeoutMatcher
 
Test() - Constructor for class ai.susi.tools.BufferedRandomAccessFile.Test
 
testSequentialWriteThenRead() - Method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
testSimultanousWriteAndRead() - Method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
testValidity(Object) - Static method in class org.json.JSONObject
Throw an exception if the object is a NaN or infinite number.
think(SusiThought) - Method in class ai.susi.mind.SusiArgument
Thinking is a series of thoughts, every new thought appends another thought to the argument.
think(SusiArgument) - Method in class ai.susi.mind.SusiArgument
to remember larger sets of thoughts, we can also think arguments.
ThreaddumpServlet - Class in ai.susi.server.api.cms
 
ThreaddumpServlet() - Constructor for class ai.susi.server.api.cms.ThreaddumpServlet
 
TileCoordinates(double, double, int) - Constructor for class ai.susi.geo.OSMTile.TileCoordinates
 
TileCoordinates(int, int, int) - Constructor for class ai.susi.geo.OSMTile.TileCoordinates
 
TimeoutMatcher - Class in ai.susi.tools
A timeout matcher is a workaround to non-terminating matcher methods.
TimeoutMatcher(Matcher) - Constructor for class ai.susi.tools.TimeoutMatcher
 
timerSetAction(int, int, int) - Static method in class ai.susi.mind.SusiAction
set timer: set an alarm in the client making the request.
times() - Method in class ai.susi.mind.SusiArgument
Get an impression of time which elapsed since the start of reasoning in this argument.
TL - Static variable in class ai.susi.graphics.RasterPlotter
 
toByteArray(boolean) - Method in class ai.susi.server.ServiceResponse
 
toIndexed() - Method in class ai.susi.graphics.RasterPlotter
 
toJSON() - Method in class ai.susi.json.JsonTray
 
toJSON() - Method in class ai.susi.mind.SusiArgument
 
toJSON() - Method in class ai.susi.mind.SusiIntent
 
toJSON() - Method in class ai.susi.mind.SusiPhrase
 
toJSON() - Method in class ai.susi.mind.SusiThought
 
toJSON() - Method in class ai.susi.server.Client
 
toJSON() - Method in class ai.susi.server.ClientIdentity
 
toJSON() - Method in class ai.susi.server.ClientService
 
toJSONArray(JSONArray) - Method in class org.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONClone() - Method in class ai.susi.mind.SusiAction
An action is backed with a JSON data structure.
toJSONObject() - Method in class ai.susi.json.JsonFile
Return a copy of the JSON content
toJSONObject(JSONArray) - Method in class org.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONString() - Method in interface org.json.JSONString
The toJSONString method allows a class to produce its own JSON serialization.
Token(String, String, String) - Constructor for class ai.susi.mind.SusiReader.Token
 
tokenizeSentence(String) - Method in class ai.susi.mind.SusiReader
 
tokenizeTerm(String) - Method in class ai.susi.mind.SusiReader
 
TokenMapList(String, Map<String, Integer>, int) - Constructor for class ai.susi.mind.SusiMemory.TokenMapList
 
toMap() - Method in class org.json.JSONObject
 
TopMenuService - Class in ai.susi.server.api.cms
 
TopMenuService() - Constructor for class ai.susi.server.api.cms.TopMenuService
 
toPostDate(Date) - Static method in class ai.susi.tools.DateParser
 
toString() - Method in class ai.susi.geo.GeoJsonReader.Feature
 
toString() - Method in interface ai.susi.geo.GeoPoint
printout format of the point
toString() - Method in class ai.susi.geo.IntegerGeoPoint
 
toString() - Method in class ai.susi.json.JsonRandomAccessFile.JsonHandle
 
toString() - Method in class ai.susi.json.JsonRandomAccessFile.ReaderJsonFactory
 
toString() - Method in class ai.susi.mind.SusiAction
toString
toString() - Method in class ai.susi.mind.SusiArgument
 
toString() - Method in class ai.susi.mind.SusiAwareness
 
toString() - Method in class ai.susi.mind.SusiCognition
 
toString() - Method in class ai.susi.mind.SusiIdea
 
toString() - Method in class ai.susi.mind.SusiInference
 
toString() - Method in class ai.susi.mind.SusiIntent
 
toString() - Method in class ai.susi.mind.SusiMind.Reaction
 
toString() - Method in class ai.susi.mind.SusiPhrase
 
toString() - Method in class ai.susi.mind.SusiReader.Token
 
toString() - Method in class ai.susi.mind.SusiThought
 
toString() - Method in class ai.susi.mind.SusiTransfer
 
toString() - Method in class ai.susi.server.AccessTracker.Track
 
toString() - Method in class ai.susi.server.Client
 
toString(boolean) - Method in class ai.susi.server.ServiceResponse
 
toString() - Method in class ai.susi.tools.BufferedRandomAccessFile.IndexedLine
 
toString() - Method in class ai.susi.tools.ByteBuffer
 
toString(int, int) - Method in class ai.susi.tools.ByteBuffer
 
toString() - Method in class api.external.deliveroo.Coordinate
 
toString() - Method in class api.external.deliveroo.MenuItem
 
toString() - Method in class api.external.deliveroo.MenuTag
 
toString() - Method in class api.external.deliveroo.Restaurant.OpeningHours
 
toString() - Method in class api.external.deliveroo.Restaurant
 
toString() - Method in class org.json.JSONArray
Make a JSON text of this JSONArray.
toString(int) - Method in class org.json.JSONArray
Make a prettyprinted JSON text of this JSONArray.
toString() - Method in class org.json.JSONObject
Make a JSON text of this JSONObject.
toString(int) - Method in class org.json.JSONObject
Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class org.json.JSONTokener
Make a printable string of this JSONTokener.
toStringBuilder(int, int, int) - Method in class ai.susi.tools.ByteBuffer
 
Track(String, String) - Constructor for class ai.susi.server.AccessTracker.Track
 
Track(String) - Constructor for class ai.susi.server.AccessTracker.Track
 
track - Variable in class ai.susi.server.Query
 
trim(int) - Method in class ai.susi.tools.ByteBuffer
 
trim(int, int) - Method in class ai.susi.tools.ByteBuffer
 
tripToJSON(Trip) - Static method in class api.external.transit.JSONConverter
 

U

unanswered2tokenizedstats() - Method in class ai.susi.mind.SusiMemory
transform unanswered into a statistic for the number of occurrences of words.
unanswered2tokenizedstats() - Method in class ai.susi.mind.SusiMind
 
UnansweredServlet - Class in ai.susi.server.api.susi
 
UnansweredServlet() - Constructor for class ai.susi.server.api.susi.UnansweredServlet
 
UNDERSCORE - Static variable in class ai.susi.tools.CommonPattern
 
unify(String, boolean, int) - Method in class ai.susi.mind.SusiArgument
Unification applies a piece of memory within the current argument to a statement which creates an instantiated statement TODO: this should support backtracking, thus producing optional several unifications and turning this into a choice point
unify(String, boolean) - Method in class ai.susi.mind.SusiArgument
 
unify(String, boolean) - Method in class ai.susi.mind.SusiThought
Unification applies a piece of memory within the current argument to a statement which creates an instantiated statement
UploadSettingsService - Class in ai.susi.server.api.aaa
Created by dravit on 28/6/17.
UploadSettingsService() - Constructor for class ai.susi.server.api.aaa.UploadSettingsService
 
url(int) - Method in class ai.susi.geo.OSMTile.TileCoordinates
 
USER_AGENT - Static variable in class ai.susi.server.ClientConnection
 
UserAccountPermissions - Class in ai.susi.server.api.aaa
 
UserAccountPermissions() - Constructor for class ai.susi.server.api.aaa.UserAccountPermissions
 
UserManagementService - Class in ai.susi.server.api.aaa
 
UserManagementService() - Constructor for class ai.susi.server.api.aaa.UserManagementService
 
UserRequests - Class in ai.susi.server
Accounting asks: what has the user done.
UserRequests() - Constructor for class ai.susi.server.UserRequests
 
UserRole - Enum in ai.susi.server
A UserRole defines the servlet access right.
UserService - Class in ai.susi.server.api.susi
get information about the user.
UserService() - Constructor for class ai.susi.server.api.susi.UserService
 
UTCCalendar - Static variable in class ai.susi.tools.DateParser
 
utcFormatter - Static variable in class ai.susi.tools.DateParser
 
UTCtimeZone - Static variable in class ai.susi.tools.DateParser
 
UTF8 - Class in ai.susi.tools
 
UTF8() - Constructor for class ai.susi.tools.UTF8
 

V

value - Variable in class api.external.deliveroo.Restaurant.TargetDeliveryTime
 
valueOf(String) - Static method in enum ai.susi.geo.LocationSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.graphics.RasterPlotter.DrawMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.graphics.RasterPlotter.FilterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.json.JsonRepository.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiAction.DialogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiAction.RenderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiAction.SelectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiInference.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.mind.SusiPhrase.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.ClientCredential.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.ClientIdentity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.ClientService.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.HttpsMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.RemoteAccess.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.server.UserRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.susi.tools.OS.System
Returns the enum constant of this type with the specified name.
values() - Static method in enum ai.susi.geo.LocationSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.graphics.RasterPlotter.DrawMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.graphics.RasterPlotter.FilterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.json.JsonRepository.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiAction.DialogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiAction.RenderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiAction.SelectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiInference.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.mind.SusiPhrase.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.ClientCredential.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.ClientIdentity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.ClientService.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.HttpsMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.RemoteAccess.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.server.UserRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.susi.tools.OS.System
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(Object) - Static method in class org.json.JSONObject
Make a JSON text of an Object value.
variable_pattern - Static variable in class ai.susi.mind.SusiThought
 
verificationLinkPlaceholder - Static variable in class ai.susi.server.api.aaa.ResendVerificationLinkService
 
verificationLinkPlaceholder - Static variable in class ai.susi.server.api.aaa.SignUpService
 
verify(JSONObject, PublicKey) - Static method in class ai.susi.tools.JsonSignature
Verfies if the signature of a JSONObject is valid
verify(Map<String, byte[]>, PublicKey) - Static method in class ai.susi.tools.JsonSignature
 
VERTICALBAR - Static variable in class ai.susi.tools.CommonPattern
 

W

websearchAction(String) - Static method in class ai.susi.mind.SusiAction
websearch action: draw a search result list.
WEEK_MILLIS - Static variable in class ai.susi.tools.DateParser
 
west_lon - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
width - Variable in class ai.susi.graphics.RasterPlotter
 
wrap(Object) - Static method in class org.json.JSONObject
Wrap an object, if necessary.
WrapperJsonFactory(JSONObject) - Constructor for class ai.susi.json.JsonStreamReader.WrapperJsonFactory
 
write(JSONObject) - Method in class ai.susi.json.JsonRepository
 
write(JSONObject, char) - Method in class ai.susi.json.JsonRepository
 
write(int) - Method in class ai.susi.tools.ByteBuffer
 
write(char) - Method in class ai.susi.tools.ByteBuffer
 
write(byte[]) - Method in class ai.susi.tools.ByteBuffer
 
write(byte[], int, int) - Method in class ai.susi.tools.ByteBuffer
 
write(Writer) - Method in class org.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer, int, int) - Method in class org.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class org.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
write(Writer, int, int) - Method in class org.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
writeImage(RemoteAccess.FileTypeEncoding, HttpServletResponse, Query, RasterPlotter) - Static method in class ai.susi.server.RemoteAccess
 
writeJson(File, JSONObject) - Static method in class ai.susi.json.JsonFile
write a json file in transaction style: first write a temporary file, then rename the original file to another temporary file, then rename the just written file to the target file name, then delete all other temporary files.
writeLines(File, String[]) - Static method in class ai.susi.tools.BufferedRandomAccessFile.Test
 
writeTo(OutputStream) - Method in class ai.susi.tools.ByteBuffer
 

X

x - Variable in class ai.susi.graphics.GraphPlotter.Point
 
xtile - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 

Y

y - Variable in class ai.susi.graphics.GraphPlotter.Point
 
ytile - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 

Z

zoom - Variable in class ai.susi.geo.OSMTile.TileCoordinates
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links