A B C D E F G H I J K L M N O P Q R S T U V W _

A

AbstractMapping - class com.sri.oaa2.mapper.AbstractMapping.
 
AbstractMapping() - Constructor for class com.sri.oaa2.mapper.AbstractMapping
 
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclVar
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclTerm
Accept a visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclStruct
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclStr
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclList
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclInt
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclGroup
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclFloat
Accept the visitor.
accept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclDataQ
Accept the visitor.
acquire() - Method in class com.sri.oaa2.com.ComSem
 
actionPerformed(ActionEvent) - Method in class com.sri.oaa2.guiutils.OaaHelpDialog
 
add(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Add a child to the end of the list of children.
add(IclTerm) - Method in class com.sri.oaa2.icl.IclList
 
add(int, IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Add a child to this term at the given index
add(int, IclTerm) - Method in class com.sri.oaa2.icl.IclList
 
addAll(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Add all the children of the given term to this term.
addChild(AST) - Method in class com.sri.oaa2.icl.IclAST
Add child to this node.
addList(IclTerm) - Method in class com.sri.oaa2.icl.IclList
Add the contents of another list.
addSolvableObject(Object) - Method in class com.sri.oaa2.mapper.OAAMapper
Adds an object upon which callFunction() and doOAAEvent function calls are invoked.
AnonNumberer - class com.sri.oaa2.icl.AnonNumberer.
 
AnonNumberer() - Constructor for class com.sri.oaa2.icl.AnonNumberer
 
anonVarNum - Static variable in class com.sri.oaa2.icl.IclVar
 
asserta(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Asserts a new term at the beginning of the table
assertz(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Asserts a new term at the end of the table
astParent - Variable in class com.sri.oaa2.icl.IclAST
 
astSibNum - Variable in class com.sri.oaa2.icl.IclAST
 
astText - Variable in class com.sri.oaa2.icl.IclAST
 
astType - Variable in class com.sri.oaa2.icl.IclAST
 
availTerms() - Method in class com.sri.oaa2.com.LibCom
 

B

BACKSLASH - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
backslashExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
BANG - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 

C

cacheMap - Static variable in class com.sri.oaa2.icl.IclTermCache
 
callFunction(IclTerm) - Method in class com.sri.oaa2.mapper.OAAMapper
Calls the function indicated by the solvable.
checkForExpiredEvents() - Method in class com.sri.oaa2.lib.LibOaa
 
checkWritable() - Method in class com.sri.oaa2.icl.IclTerm
Check read only flag.
children - Variable in class com.sri.oaa2.icl.IclTerm
 
children - Variable in class com.sri.oaa2.icl.IclAST
 
childrenAccept(OaaPrologVisitor, Object) - Method in class com.sri.oaa2.icl.IclTerm
Have children accept the visitor.
ClassMapping - class com.sri.oaa2.mapper.ClassMapping.
 
ClassMapping() - Constructor for class com.sri.oaa2.mapper.ClassMapping
 
clearTerms() - Method in class com.sri.oaa2.icl.IclTerm
Remove all children of this node.
clone() - Method in class com.sri.oaa2.icl.IclVar
Clone this variable.
clone() - Method in class com.sri.oaa2.icl.IclTerm
Clone this node.
cnx_CanonicalAddress(IclTerm) - Method in class com.sri.oaa2.com.LibComTcpConnection
Returns address tcp(IPAddr,Port) to connected socket.
cnx_CanonicalAddress(IclTerm) - Method in interface com.sri.oaa2.com.LibComConnection
 
cnx_Connect(IclTerm, IclTerm) - Method in class com.sri.oaa2.com.LibComTcpConnection
Opens a Socket connection on a Host at Port
cnx_Connect(IclTerm, IclTerm) - Method in interface com.sri.oaa2.com.LibComConnection
 
cnx_Disconnect() - Method in class com.sri.oaa2.com.LibComTcpConnection
Closes the Socket connection
cnx_Disconnect() - Method in interface com.sri.oaa2.com.LibComConnection
 
cnx_IsConnected() - Method in class com.sri.oaa2.com.LibComTcpConnection
 
cnx_IsConnected() - Method in interface com.sri.oaa2.com.LibComConnection
LibComConnection public LibComConnection(LibComClient client, String connectionId, String[] cmdLine) { mClient = client; mConnectionId = connectionId; mCmdLine = cmdLine; connected = false; };
cnx_ListenAt(IclTerm, IclTerm) - Method in class com.sri.oaa2.com.LibComTcpConnection
 
cnx_ListenAt(IclTerm, IclTerm) - Method in interface com.sri.oaa2.com.LibComConnection
 
cnx_sendMsg(IclTerm) - Method in class com.sri.oaa2.com.LibComTcpConnection
 
cnx_sendMsg(IclTerm) - Method in interface com.sri.oaa2.com.LibComConnection
 
cnx_sendMsgFormatWriter(IclTerm) - Method in class com.sri.oaa2.com.LibComTcpConnection
 
cnx_sendMsgFormatWriter(IclTerm) - Method in interface com.sri.oaa2.com.LibComConnection
 
COLON - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
colonExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
com.sri.oaa2.com - package com.sri.oaa2.com
 
com.sri.oaa2.guiutils - package com.sri.oaa2.guiutils
 
com.sri.oaa2.icl - package com.sri.oaa2.icl
 
com.sri.oaa2.lib - package com.sri.oaa2.lib
 
com.sri.oaa2.mapper - package com.sri.oaa2.mapper
 
comAddInfo(String, IclTerm) - Method in class com.sri.oaa2.com.LibCom
Add NewInfo to the database entry for the client connection described by ConnectionId.
comAddProtocol(LibComProtocol) - Method in class com.sri.oaa2.com.LibCom
 
comConnect(String, IclTerm, IclList) - Method in class com.sri.oaa2.com.LibCom
Connect a client agent to the Facilitator found at Address.
comConnected(String) - Method in class com.sri.oaa2.com.LibCom
Determines whether a given connection is actually valid.
comDisconnect(String, IclList) - Method in class com.sri.oaa2.com.LibCom
Shut down the connection between client agent and Facilitator as named by ConnectionId.
comGetConnectionFromInfo(IclTerm) - Method in class com.sri.oaa2.com.LibCom
purpose: Looks up a connection that contains a given information returns: Null if fail, an IclTerm if success
comGetConnectionId(IclTerm) - Method in class com.sri.oaa2.com.LibCom
purpose: Looks up a connection that contains the given information in the info list.
comGetInfo(String, IclTerm) - Method in class com.sri.oaa2.com.LibCom
Find and return information associated with Info stored in the client database for the connection named ConnectionId.
comListenAt(String, IclTerm, IclTerm) - Method in class com.sri.oaa2.com.LibCom
Given a connection ID and an address, initiate a server connection.
COMMA - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
commaSeparatedStructs() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
commdb - Variable in class com.sri.oaa2.com.LibCom
 
ComPrintDB(String) - Method in class com.sri.oaa2.com.LibCom
 
ComSem - class com.sri.oaa2.com.ComSem.
 
ComSem() - Constructor for class com.sri.oaa2.com.ComSem
 
ComSem(int) - Constructor for class com.sri.oaa2.com.ComSem
 
comSendData(String, IclTerm) - Method in class com.sri.oaa2.com.LibCom
 
configureLoggerFromXMLStream(InputStream, boolean) - Static method in class com.sri.oaa2.lib.LibOaa
Allows the OAA logger to be configured from the specified stream.
configureLoggerFromXMLStreamIfNecessary(InputStream) - Static method in class com.sri.oaa2.lib.LibOaa
Allows the OAA logger to be configured from the specified stream.
connect() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
Connects to a local facilitator.
connected - Variable in class com.sri.oaa2.com.LibComTcpConnection
 
copyright - Static variable in class com.sri.oaa2.com.LibComTcpConnection
Copyright and version information.
createOAAProxy(Class[], LibOaa) - Method in class com.sri.oaa2.mapper.OAAMapper
Creates a proxy object that implements the specified interfaces, translates calls on those interfaces into OAA solvable calls, and translates the results into Java objects.
createSolvable(Class, Method, Object[]) - Method in class com.sri.oaa2.mapper.OAAMapper
 

D

data - Variable in class com.sri.oaa2.icl.IclDataQ
 
db_Assert(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Asserts a new term in the database.
db_Contains(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Checks if a term is stored in the database.
db_getRef(IclTerm, IclList, IclList) - Method in class com.sri.oaa2.icl.IclDb
Fills the incoming list with all internal references of the terms that unify with the incoming one.
db_PrintDB() - Method in class com.sri.oaa2.icl.IclDb
Writes out the entire database
db_Replace(IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Replaces an ICL term from the database by another one.
db_Retract(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclDb
db_Retract(IclTerm term, IclTerm params)
db_Retract(IclTerm, IclTerm, boolean) - Method in class com.sri.oaa2.icl.IclDb
Removes an ICL term from the database.
db_Solve(IclTerm, IclList, IclList) - Method in class com.sri.oaa2.icl.IclDb
db_Solve(IclTerm term, IclList params, IclList answer)
db_Solve(IclTerm, IclList, IclList, boolean) - Method in class com.sri.oaa2.icl.IclDb
Searches the database for matches to term.
db_SolveDebug(IclTerm, IclList, IclList, boolean) - Method in class com.sri.oaa2.icl.IclDb
 
DBL_COLON - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
DBLQUOTE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
DBLQUOTED - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
debugP(String) - Static method in class com.sri.oaa2.icl.IclUtils
 
debugPrint(String) - Static method in class com.sri.oaa2.icl.IclUtils
debugPrint
debugPrint(String, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
debugPrint
deref(IclTerm, HashMap) - Method in class com.sri.oaa2.icl.Unifier
Creates a copy of the term.
disconnect() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
Disconnects from the facilitator.
discover(IclTerm) - Method in class com.sri.oaa2.icl.IclTermTraverser
Called when an IclTerm is first visited.
DIV - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
doEvent(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.OaaCallback
 
doOAAEvent(IclTerm, IclList, IclList) - Method in interface com.sri.oaa2.lib.OAAEventListener
doOAAEvent(e) is used for a DoEvent style callback.
doOAAEvent(IclTerm, IclList, IclList) - Method in class com.sri.oaa2.mapper.OAAMapper
Maps an OAA solvable to a function call, and parses and returns the result.
DOT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
doubleQuotes(String) - Static method in class com.sri.oaa2.icl.IclUtils
Doubles any "'" in the string, to prepare the string to be surrounded by "'".
dump(String) - Method in class com.sri.oaa2.icl.IclTerm
Override this method if you want to customize how the node dumps out its children.

E

ender - Variable in class com.sri.oaa2.icl.IclGroup
 
ENDPAREN_LITERAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
EOF - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
EQUAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
equals(AST) - Method in class com.sri.oaa2.icl.IclAST
Is node t equal to this in terms of token type and text?
equals(Object) - Method in class com.sri.oaa2.icl.IclVar
 
equals(Object) - Method in class com.sri.oaa2.icl.IclStr
 
equals(Object) - Method in class com.sri.oaa2.icl.IclList
 
equals(Object) - Method in class com.sri.oaa2.icl.IclInt
 
equals(Object) - Method in class com.sri.oaa2.icl.IclGroup
 
equals(Object) - Method in class com.sri.oaa2.icl.IclFloat
 
equals(Object) - Method in class com.sri.oaa2.icl.IclDataQ
 
equalsExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
equalsList(AST) - Method in class com.sri.oaa2.icl.IclAST
Is t an exact structural and equals() match of this tree.
equalsListPartial(AST) - Method in class com.sri.oaa2.icl.IclAST
Checks if 'sub' a subtree of this list.
equalsTree(AST) - Method in class com.sri.oaa2.icl.IclAST
Checks if tree rooted at 'this' equal to 't'.
equalsTreePartial(AST) - Method in class com.sri.oaa2.icl.IclAST
Checks if 't' a subtree of the tree rooted at 'this'.
erase(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Erases the term that is bound to the incoming reference
EventsBucket - class com.sri.oaa2.lib.EventsBucket.
 
EventsBucket() - Constructor for class com.sri.oaa2.lib.EventsBucket
 
execute() - Method in class com.sri.oaa2.lib.OaaCallback
 
EXPONENT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 

F

findAll(AST) - Method in class com.sri.oaa2.icl.IclAST
Deprecated. unimplemented
findAllPartial(AST) - Method in class com.sri.oaa2.icl.IclAST
Deprecated. unimplemented
FindVarNames - class com.sri.oaa2.mapper.FindVarNames.
Traverses an ICL tree and collects names of IclVar instances.
FindVarNames() - Constructor for class com.sri.oaa2.mapper.FindVarNames
 
finish(IclTerm) - Method in class com.sri.oaa2.icl.IclTermTraverser
Called when an IclTerm's children have all been visited.
fixQuotes() - Method in class com.sri.oaa2.icl.IclDataQ
Doubles (escapes) double quotes in the data.
fixQuotes(String) - Static method in class com.sri.oaa2.icl.IclUtils
Converts any '' marks inside a string to just ', and removes any external quote marks around the string.
fixQuotes(String) - Static method in class com.sri.oaa2.icl.IclDataQ
Doubles (escapes) double quotes in a String.
FLOAT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
forcedQuotedValue - Variable in class com.sri.oaa2.icl.IclStr
 
from(IclTerm) - Method in class com.sri.oaa2.icl.ToString
Convert an IclTerm into a String.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToStarter
Convert an IclTerm to a starter character, throwing an Exception if no conversion possible.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToReadOnly
Make an IclTerm readonly.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToLong
Convert an IclTerm to an long, if possible.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToList
Convert an IclTerm to an IclList, if possible.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToInt
Convert an IclTerm to an int, if possible.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToFunctor
Convert a term to a functor, throwing an exception if no conversion possible.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToFloat
Convert a Term to a float primitive.
from(IclTerm) - Method in class com.sri.oaa2.icl.StandardizeVars
Make an IclTerm readonly.
from(IclTerm) - Method in class com.sri.oaa2.icl.ToDouble
Convert a Term to a double primitive.
from(IclTerm) - Method in class com.sri.oaa2.icl.GetListIterator
Get a ListIterator from an IclTerm.
from(IclTerm, boolean) - Method in class com.sri.oaa2.icl.ToReadOnly
 
from(IclTerm, char) - Method in class com.sri.oaa2.icl.ToStarter
Convert an IclTerm to a starter character, using default if no conversion possible.
from(IclTerm, DataOutputStream) - Method in class com.sri.oaa2.icl.ToWireString
Write term as a string on the wire to the given output stream.
from(IclTerm, double) - Method in class com.sri.oaa2.icl.ToDouble
Convert a Term to a double primitive.
from(IclTerm, float) - Method in class com.sri.oaa2.icl.ToFloat
Convert a Term to a float primitive.
from(IclTerm, IclList) - Method in class com.sri.oaa2.icl.ToList
Convert an IclTerm to an IclList, if possible.
from(IclTerm, int) - Method in class com.sri.oaa2.icl.ToInt
Convert an IclTerm to an int, if possible.
from(IclTerm, ListIterator) - Method in class com.sri.oaa2.icl.GetListIterator
Get a ListIterator from an IclTerm.
from(IclTerm, long) - Method in class com.sri.oaa2.icl.ToLong
Convert an IclTerm to a long, if possible.
from(IclTerm, String) - Method in class com.sri.oaa2.icl.ToFunctor
Convert a term to a functor, using the given default if no conversion possible.
from(String) - Method in class com.sri.oaa2.icl.GenerateManualConstruction
Generate a String representing the construction of the IclTerm represented by s.
fromString(boolean, String) - Static method in class com.sri.oaa2.icl.IclUtils
Generate an IclTerm from a string, throwing RuntimeException on errors, or displaying the errors.
fromString(boolean, String) - Static method in class com.sri.oaa2.icl.IclTerm
Generate an IclTerm from a string, throwing a RuntimeException on any parsing exceptions.
fromString(String) - Static method in class com.sri.oaa2.icl.IclUtils
Generate an IclTerm from a string.
fromString(String) - Static method in class com.sri.oaa2.icl.IclTerm
Generate an IclTerm from a string.
FunctionMapping - class com.sri.oaa2.mapper.FunctionMapping.
 
FunctionMapping() - Constructor for class com.sri.oaa2.mapper.FunctionMapping
 
functor - Variable in class com.sri.oaa2.icl.IclStruct
 

G

GenerateManualConstruction - class com.sri.oaa2.icl.GenerateManualConstruction.
Given a well-formed String, s--that is, one for which IclTerm.fromString(true, s) does not throw an exception--and where s contains no icldataq() type terms, this class can be used to generate a new String which represents the manual construction of the term represented by s.
gensym(String) - Static method in class com.sri.oaa2.com.LibComUtils
Generates a unique identifier.
get(String) - Static method in class com.sri.oaa2.icl.IclTermCache
 
getAgentName() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
 
getAllValidConnections() - Method in class com.sri.oaa2.com.LibCom
Returns an IclList containing all valid connections' ids.
getBucket() - Method in class com.sri.oaa2.lib.EventsBucket
 
getBuffers() - Method in class com.sri.oaa2.com.LibCom
 
getChild(int) - Method in class com.sri.oaa2.icl.IclTerm
Get the child at the given Index.
getChildren() - Method in class com.sri.oaa2.icl.IclTerm
Get the children of this node.
getClassMappings() - Method in class com.sri.oaa2.mapper.IclMapping
 
getClientAddress() - Method in class com.sri.oaa2.com.LibComTcpConnection
 
getClientAddress() - Method in interface com.sri.oaa2.com.LibComConnection
 
getCmdLine() - Method in class com.sri.oaa2.com.LibComTcpConnection
 
getCmdLine() - Method in interface com.sri.oaa2.com.LibComConnection
 
getCmdLine() - Method in class com.sri.oaa2.com.LibCom
 
getComLib() - Method in class com.sri.oaa2.lib.LibOaa
Returns the communications library defined at startup in the constructor.
getCurrMilliTime() - Static method in class com.sri.oaa2.lib.LibOaa
 
getData() - Method in class com.sri.oaa2.icl.IclDataQ
Return the data; the length of the returned array is the length of the data.
getEnder() - Method in class com.sri.oaa2.icl.IclGroup
Get the ending character.
getFirstChild() - Method in class com.sri.oaa2.icl.IclAST
Get the first child of this node; null if no children .
getForcedQuoted(boolean) - Method in class com.sri.oaa2.icl.IclStr
Force quoting on a string to avoid expensive needQuotes call.
getFunctionClass() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
getFunctionMappings() - Method in class com.sri.oaa2.mapper.IclMapping
 
getFunctionSignature() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
getFunctor() - Method in class com.sri.oaa2.icl.IclStruct
Get the functor
getHostName() - Method in class com.sri.oaa2.guiutils.OaaConnectDialog
Gets the host name.
getIcl() - Method in class com.sri.oaa2.mapper.AbstractMapping
 
getIclMapping() - Method in class com.sri.oaa2.mapper.OAAMapper
 
getIclTerm() - Method in class com.sri.oaa2.icl.IclAST
 
getInstance() - Static method in class com.sri.oaa2.icl.Unifier
Get an instance of a Unifier.
getInstance() - Static method in class com.sri.oaa2.icl.ToWireString
Get an instance of a ToWireString object.
getInstance() - Static method in class com.sri.oaa2.icl.ToString
Get an instance of a ToString object.
getInstance() - Static method in class com.sri.oaa2.icl.ToStarter
Get an instance of ToStarter.
getInstance() - Static method in class com.sri.oaa2.icl.ToReadOnly
Get an instance of a ToReadOnly object.
getInstance() - Static method in class com.sri.oaa2.icl.ToLong
Get an instance of a ToLong object.
getInstance() - Static method in class com.sri.oaa2.icl.ToList
Get an instance of a ToList object.
getInstance() - Static method in class com.sri.oaa2.icl.ToInt
Get an instance of a ToInt object.
getInstance() - Static method in class com.sri.oaa2.icl.ToFunctor
Get an instance of a ToFunctor object.
getInstance() - Static method in class com.sri.oaa2.icl.ToFloat
Get an instance of a ToFloat object.
getInstance() - Static method in class com.sri.oaa2.icl.StandardizeVars
Get an instance of a StandardizeVars object.
getInstance() - Static method in class com.sri.oaa2.icl.ToDouble
Get an instance of a ToDouble object.
getInstance() - Static method in class com.sri.oaa2.icl.GetListIterator
Get an instance of a GetListIterator object.
getInstance() - Static method in class com.sri.oaa2.icl.GenerateManualConstruction
Get an instance of this class.
getInstance() - Static method in class com.sri.oaa2.icl.AnonNumberer
Get an instance of a AnonNumberer object.
getLibraryLanguage() - Static method in class com.sri.oaa2.lib.LibOaa
Get the language in which this library was written
getLibraryVersion() - Static method in class com.sri.oaa2.lib.LibOaa
Return a copy of the library version IclTerm.
getListenAddress() - Method in class com.sri.oaa2.com.LibComTcpConnection
 
getListenAddress() - Method in interface com.sri.oaa2.com.LibComConnection
 
GetListIterator - class com.sri.oaa2.icl.GetListIterator.
 
GetListIterator() - Constructor for class com.sri.oaa2.icl.GetListIterator
Users must use getInstance()
getMapper() - Method in class com.sri.oaa2.mapper.PropertyMapping
 
getMapper() - Method in class com.sri.oaa2.mapper.ParameterMapping
 
getMapper() - Method in class com.sri.oaa2.mapper.ClassMapping
 
getMappingClass() - Method in class com.sri.oaa2.mapper.ClassMapping
 
getMember(IclTerm, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Get an element in the list which unifies with the given elt..
getName() - Method in class com.sri.oaa2.icl.IclVar
Get the name of this variable
getName() - Method in class com.sri.oaa2.mapper.ParameterMapping
 
getNextSibling() - Method in class com.sri.oaa2.icl.IclAST
Get the next sibling in line after this one.
getNextTermRR() - Method in class com.sri.oaa2.com.LibCom
Get next term from any connection, in round robin fashion
getNoAnon(String) - Static method in class com.sri.oaa2.icl.IclTermCache
 
getNumChildren() - Method in class com.sri.oaa2.icl.IclTerm
Get the number of children of this node.
getNumQuotes() - Method in class com.sri.oaa2.icl.IclDataQ
Get the number of double quotes in the data.
getOaaFacilitator() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
 
getOaaMapper() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
 
getOldestSib() - Method in class com.sri.oaa2.icl.IclAST
Get oldest sibling for AST, or null if unknown
getParameters() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
getParamValue(String, IclTerm, IclList) - Static method in class com.sri.oaa2.icl.IclUtils
Get a parameter value from a parameter list, using the default if the parameter if the given functor isn't in the list.
getParent() - Method in class com.sri.oaa2.icl.IclAST
Get parent for AST or null if unknown
getPortNumber() - Method in class com.sri.oaa2.guiutils.OaaConnectDialog
Gets the host name.
getPriority() - Method in class com.sri.oaa2.lib.EventsBucket
 
getProperties() - Method in class com.sri.oaa2.mapper.ClassMapping
 
getProperty() - Method in class com.sri.oaa2.mapper.PropertyMapping
 
getPropertyType(String) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
getPropertyType(String) - Method in class com.sri.oaa2.mapper.ClassMapping
 
getPropertyType(String) - Method in class com.sri.oaa2.mapper.AbstractMapping
 
getProtocolName() - Method in class com.sri.oaa2.com.LibComTcpProtocol
getProtocolName()
getProtocolName() - Method in class com.sri.oaa2.com.LibComProtocol
getProtocolName()
getQuotedData() - Method in class com.sri.oaa2.icl.IclDataQ
Return data as icldataq(""), where is the data with quote characters doubled
getQuotedValue() - Method in class com.sri.oaa2.icl.IclStr
Returns the quoted value of this atom.
getRawLen() - Method in class com.sri.oaa2.icl.IclDataQ
Raw length of the data.
getReasonFailed() - Method in class com.sri.oaa2.mapper.IclDualTraversal
 
getSiblings() - Method in class com.sri.oaa2.icl.IclAST
Get the list of siblings.
getSibNum() - Method in class com.sri.oaa2.icl.IclAST
Get the sibling number.
getSolvableObjects() - Method in class com.sri.oaa2.mapper.OAAMapper
 
getStarter() - Method in class com.sri.oaa2.icl.IclGroup
Get the starter character.
getTail() - Method in class com.sri.oaa2.icl.IclList
Get the tail of this IclList.
getTerm(int) - Method in class com.sri.oaa2.icl.IclTerm
Get the term at the given index.
getText() - Method in class com.sri.oaa2.icl.IclAST
Get the token text for this node.
getThrowOnEOF() - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
getTrueAtom() - Static method in class com.sri.oaa2.icl.IclUtils
Get the atom representing "true"
getType() - Method in class com.sri.oaa2.icl.IclTerm
Get the token type for this node.
getType() - Method in class com.sri.oaa2.icl.IclAST
 
getType() - Method in class com.sri.oaa2.mapper.PropertyMapping
 
getType() - Method in class com.sri.oaa2.mapper.ParameterMapping
 
getValue() - Method in class com.sri.oaa2.icl.IclStr
Returns the unquoted value of this atom.
getValue() - Method in class com.sri.oaa2.icl.IclInt
Get the value as a Long object
getValue() - Method in class com.sri.oaa2.icl.IclFloat
Get the value as a Float object
getVarNames() - Method in class com.sri.oaa2.mapper.FindVarNames
 
GROUP - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
group() - Method in class com.sri.oaa2.icl.OaaPrologParser
 

H

hadQuotes - Variable in class com.sri.oaa2.icl.IclStr
 
hasEmptyTail() - Method in class com.sri.oaa2.icl.IclList
Check if this IclList has an empty tail.
haveTerms() - Method in class com.sri.oaa2.com.LibCom
 

I

icl_minimally_instantiate_solvables(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Loop to call minimally_instantiate_solvable
icl_name(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Is term is a valid address name.
icl_readable_solvable(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Convert a single solvable into shorthand notation.
icl_readable_solvables(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
This is provided for use in "pretty-printing" solvables, in trace messages, etc.
icl_standardize_address(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Standardizes an address or address list.
icl_standardize_solvable(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
From shorthand form into standard.
icl_standardize_solvables(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
From shorthand form into standard.
icl(String) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.fromString(String) (which throws exceptions). You can also use fromString(bolean, String) if you want a runtime exception.
iclAddToList(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use add
iclAddToList(IclTerm, boolean) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use add(IclTerm) or add(int, IclTerm)
iclAppend(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use add
iclArguments() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use toArrayList()
iclArgumentsIterator() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use listIterator() or iterator()
IclAST - class com.sri.oaa2.icl.IclAST.
 
IclAST() - Constructor for class com.sri.oaa2.icl.IclAST
 
IclASTFloat - class com.sri.oaa2.icl.IclASTFloat.
 
IclASTFloat(int) - Constructor for class com.sri.oaa2.icl.IclASTFloat
 
iclBasicGoal(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Test whether an expression is an ICL basic (non-compound) goal; that is, just a functor with 0 or more arguments.
iclBuiltin(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Test whether an expression is an ICL built-in goal.
iclClone() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use clone()
iclCompoundGoal(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Test whether an expression is an ICL compound goal.
iclConvertSolvables(boolean, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Convert between shorthand and standard forms of solvables list.
IclDataQ - class com.sri.oaa2.icl.IclDataQ.
IclTerm representing binary data.
ICLDATAQ - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
ICLDATAQ_LITERAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
IclDataQ() - Constructor for class com.sri.oaa2.icl.IclDataQ
Create an empty IclDataQ.
IclDataQ(byte[]) - Constructor for class com.sri.oaa2.icl.IclDataQ
Construct an IclDataQ from a byte array.
IclDataQ(int) - Constructor for class com.sri.oaa2.icl.IclDataQ
For parser.
icldataqLongStruct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
icldataqShortStruct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
icldataqStruct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
icldataqTest() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
IclDb - class com.sri.oaa2.icl.IclDb.
DataBase class for OAA V2.0
IclDb() - Constructor for class com.sri.oaa2.icl.IclDb
IclDb()
iclDelete(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use removeUnifying
iclDerefTerm(IclTerm, HashMap) - Static method in class com.sri.oaa2.icl.IclTerm
Deprecated. use Unifier.getInstance().deref()
iclDerefTerm(IclTerm, HashMap) - Method in class com.sri.oaa2.icl.IclObjectUnificator
Deprecated. use deref
IclDualTraversal - class com.sri.oaa2.mapper.IclDualTraversal.
Traverses an ICL template, comparing it to a specified ICL tree and allowing substitution of variables.
IclDualTraversal() - Constructor for class com.sri.oaa2.mapper.IclDualTraversal
 
IclFloat - class com.sri.oaa2.icl.IclFloat.
 
iclFloat() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use ToFloat.getInstance().from() or ((IclFloat)this).toFloat or ((IclFloat)this).toDouble
iclFloat() - Method in class com.sri.oaa2.icl.IclInt
Deprecated. use toInteger().floatValue()
iclFloat() - Method in class com.sri.oaa2.icl.IclFloat
Deprecated. use toFloat()
IclFloat() - Constructor for class com.sri.oaa2.icl.IclFloat
Create a new IclFloat.
IclFloat(double) - Constructor for class com.sri.oaa2.icl.IclFloat
 
IclFloat(Double) - Constructor for class com.sri.oaa2.icl.IclFloat
Create a new IclFloat from a Double object
IclFloat(float) - Constructor for class com.sri.oaa2.icl.IclFloat
Create a new IclFloat from a float
IclFloat(Float) - Constructor for class com.sri.oaa2.icl.IclFloat
Create a new IclFloat from a Float object
IclFloat(int) - Constructor for class com.sri.oaa2.icl.IclFloat
Create a new IclFloat from an int
iclFunctor() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use ToFunctor.getInstance().from() or ((IclStruct)this).getFunctor()
iclGetEmptyList() - Static method in class com.sri.oaa2.icl.IclList
Deprecated. use IclList()
iclGetNestedParamValue(IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
icl_GetNestedParamValue(+SubParam, +Param, +ParamList).
iclGetParamValue(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Extracts or tests the value of a parameter list, using defaults.
iclGetPermValue(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
To get or test the value of a parameter that has a default, it is best to call iclGetPermValue.
iclGoalComponents(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Assemble, disassemble, or match against the top-level components of an ICL goal.
IclGroup - class com.sri.oaa2.icl.IclGroup.
 
IclGroup() - Constructor for class com.sri.oaa2.icl.IclGroup
Create an empty group.
IclGroup(IclTerm) - Constructor for class com.sri.oaa2.icl.IclGroup
Create a new group with one term.
IclGroup(IclTerm, char) - Constructor for class com.sri.oaa2.icl.IclGroup
Create a new group with a single term and a start character.
IclGroup(IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclGroup
Two terms.
IclGroup(IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclGroup
Three terms.
IclGroup(IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclGroup
Four terms.
IclGroup(List, char) - Constructor for class com.sri.oaa2.icl.IclGroup
Create a new group with the given elements and the given starter character.
IclInt - class com.sri.oaa2.icl.IclInt.
Represents an integer with at least 64 bits of precision.
iclInt() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use ToInt.getInstance().from() or ((IclInt)this).toInt
iclInt() - Method in class com.sri.oaa2.icl.IclInt
Deprecated. use toInt()
IclInt() - Constructor for class com.sri.oaa2.icl.IclInt
Create a new IclInt with no value.
IclInt(int) - Constructor for class com.sri.oaa2.icl.IclInt
Create a new IclInt with the given value
IclInt(long) - Constructor for class com.sri.oaa2.icl.IclInt
Create a new IclInt with the given value
iclIsEmptyList(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isEmptyList
iclIsFloat(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isFloat
iclIsGroup(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isGroup
iclIsInt(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isInt
iclIsList(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isList
iclIsStr(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isStr
iclIsStruct(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isStruct
iclIsValid(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. silly--will always return true
iclIsVar(IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.isVar
IclList - class com.sri.oaa2.icl.IclList.
 
IclList() - Constructor for class com.sri.oaa2.icl.IclList
Create an empty IclList
IclList(IclTerm) - Constructor for class com.sri.oaa2.icl.IclList
With one term...
IclList(IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclList
With two terms...
IclList(IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclList
etc...
IclList(IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclList
etc...
IclList(List) - Constructor for class com.sri.oaa2.icl.IclList
Create a new IclList using the given children
IclList(Vector) - Constructor for class com.sri.oaa2.icl.IclList
Deprecated. use IclList(ArrayList)
iclListIterator() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use listIterator() or iterator()
iclListLen() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use size
IclMapper - interface com.sri.oaa2.mapper.IclMapper.
This is the interface for custom ICL mapping components.
IclMapping - class com.sri.oaa2.mapper.IclMapping.
 
IclMapping() - Constructor for class com.sri.oaa2.mapper.IclMapping
 
IclMappingParser - class com.sri.oaa2.mapper.IclMappingParser.
Parses an XML mapping descriptor for mapping ICL solvables to Java function calls.
IclMappingParser() - Constructor for class com.sri.oaa2.mapper.IclMappingParser
 
iclMember(IclTerm, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use getMember
iclNewTermFromString(String) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use IclTerm.fromString()
iclNthTerm(int) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use getTerm(index - 1)
iclNumTerms() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use size
IclObjectUnificator - class com.sri.oaa2.icl.IclObjectUnificator.
 
IclObjectUnificator() - Constructor for class com.sri.oaa2.icl.IclObjectUnificator
Class constructor.
iclParamValue(String, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use termParamValue().getTerm(0) or getParamValue()
iclParamValue(String, IclTerm, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use termParamValue
iclParamValueAsInt(String, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Deprecated. use intParamValue()
iclRemoveElement(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use removeUnifying
iclRemoveFromList(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use removeUnifying
iclReplaceElement(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use replaceUnifying
iclReplaceNthTerm(int, IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use replaceElement
iclRetractAll() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use clearTerms
iclSortList(Comparator) - Method in class com.sri.oaa2.icl.IclList
Deprecated. use sort
iclStarter() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use ToStarter.getInstance().from() or ((IclGroup)this).getStarter
iclStarter() - Method in class com.sri.oaa2.icl.IclList
Deprecated. use getStarter
iclStarter() - Method in class com.sri.oaa2.icl.IclGroup
Deprecated. use getStarter
IclStr - class com.sri.oaa2.icl.IclStr.
Represents an ICL string, such as hello, 'hello', and 'hello.'.
iclStr() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use toIdentifyingString()
iclStr() - Method in class com.sri.oaa2.icl.IclStruct
Deprecated. use getFunctor
iclStr() - Method in class com.sri.oaa2.icl.IclStr
Deprecated. use toString() or toQuotedString() or toUnquotedString() or getForcedQuoted()
IclStr(IclStr) - Constructor for class com.sri.oaa2.icl.IclStr
Create a new atom from another atom--no error checking is done on the string.
IclStr(String) - Constructor for class com.sri.oaa2.icl.IclStr
Create a new atom from a string--does no error checking on the string.
iclStRemoveQuotes(String) - Static method in class com.sri.oaa2.icl.IclString
Deprecated. use IclUtils.removeQuotes
IclString - class com.sri.oaa2.icl.IclString.
 
IclString() - Constructor for class com.sri.oaa2.icl.IclString
 
IclStruct - class com.sri.oaa2.icl.IclStruct.
Represents an IclTerm of the form a(b).
IclStruct(String) - Constructor for class com.sri.oaa2.icl.IclStruct
Construct with functor, no children
IclStruct(String, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
Functor + one term
IclStruct(String, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm, IclTerm) - Constructor for class com.sri.oaa2.icl.IclStruct
etc
IclStruct(String, List) - Constructor for class com.sri.oaa2.icl.IclStruct
Construct with functor, and given children
IclStruct(String, Vector) - Constructor for class com.sri.oaa2.icl.IclStruct
Deprecated.  
IclTerm - class com.sri.oaa2.icl.IclTerm.
The root of the IclTerm class heirarchy.
IclTerm() - Constructor for class com.sri.oaa2.icl.IclTerm
Create an empty IclTerm.
IclTerm(int) - Constructor for class com.sri.oaa2.icl.IclTerm
Create a new term of a specific type.
IclTermCache - class com.sri.oaa2.icl.IclTermCache.
 
IclTermCache() - Constructor for class com.sri.oaa2.icl.IclTermCache
 
IclTermTraverser - class com.sri.oaa2.icl.IclTermTraverser.
An abstract class for doing depth first traversal of an IclTerm.
IclTermTraverser() - Constructor for class com.sri.oaa2.icl.IclTermTraverser
 
iclToJava(Class, IclTerm) - Method in class com.sri.oaa2.mapper.OAAMapper
Maps ICL to a Java object of the specified type as indicated by the mapping file.
iclToJava(Class, IclTerm, OAAMapper) - Method in interface com.sri.oaa2.mapper.IclMapper
 
IclTraversal - class com.sri.oaa2.mapper.IclTraversal.
Traverses an ICL tree and calls back to an IclVisitor interface.
IclTraversal() - Constructor for class com.sri.oaa2.mapper.IclTraversal
 
iclTrue - Static variable in class com.sri.oaa2.icl.IclUtils
Deprecated. use getTrueAtom()
iclUnify(IclTerm, IclTerm) - Static method in class com.sri.oaa2.icl.IclTerm
Deprecated. use Unifier.getInstance().unify()
iclUnify(IclTerm, IclTerm, boolean) - Static method in class com.sri.oaa2.icl.IclTerm
Deprecated. use Unifier.getInstance().unify()
iclUnify(IclTerm, IclTerm, HashMap) - Static method in class com.sri.oaa2.icl.IclTerm
Deprecated. use Unifier.getInstance().unify()
iclUnion(IclTerm) - Method in class com.sri.oaa2.icl.IclList
Deprecated. use addList
IclUtils - class com.sri.oaa2.icl.IclUtils.
 
IclUtils() - Constructor for class com.sri.oaa2.icl.IclUtils
 
iclVar - Static variable in class com.sri.oaa2.icl.IclVar
Deprecated. use new IclVar()
IclVar - class com.sri.oaa2.icl.IclVar.
 
IclVar() - Constructor for class com.sri.oaa2.icl.IclVar
Create a new, anonymous variable
IclVar(String) - Constructor for class com.sri.oaa2.icl.IclVar
Create a new anonymous variable with the given name.
IDENT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
initialize(AST) - Method in class com.sri.oaa2.icl.IclAST
Initialize from another AST.
initialize(int, String) - Method in class com.sri.oaa2.icl.IclAST
Initialize from an integer type and text.
initialize(Token) - Method in class com.sri.oaa2.icl.IclAST
Initialize from a token.
INT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
intParamValue(String, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
As termParamValue, but uses null for the expectedValue, and attempts to convert the IclTerm to an int.
intParamValue(String, int, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
As termParamValue, but uses null for the expectedValue, and attempts to convert the IclTerm to an int.
IntTestTerms - interface com.sri.oaa2.icl.IntTestTerms.
Interface to create IclTerms operators.
invoke(Object, Method, Object[]) - Method in class com.sri.oaa2.mapper.OAAProxy
 
isAnon - Variable in class com.sri.oaa2.icl.IclVar
 
isAnon() - Method in class com.sri.oaa2.icl.IclVar
Check if this variable is anonymous
isAtomic() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is atomic--can never have children.
isComposite() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is composite--can have children.
isConnected() - Method in class com.sri.oaa2.mapper.OAAMapperAgent
 
isEmptyList() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is the empty list.
isFloat() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is a float.
isGroup() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is a group.
isIclDataQ() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is an IclDataQ.
isInt() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is an int.
isList() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is a list.
isMatchFailed() - Method in class com.sri.oaa2.mapper.IclDualTraversal
 
isOfType(int) - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is of a certain type.
isOwnThread() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
isReadOnly() - Method in class com.sri.oaa2.icl.IclTerm
Get read only flag.
isReturnsResult() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
isStr() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is an atom.
isStruct() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is a struct.
isVar() - Method in class com.sri.oaa2.icl.IclTerm
Check if this term is an variable.
iterator() - Method in class com.sri.oaa2.icl.IclTerm
Get an iterator for the children of this term.

J

javaToIcl(Object) - Method in class com.sri.oaa2.mapper.OAAMapper
Maps a Java object to ICL as indicated by the mapping file.
javaToIcl(Object, OAAMapper) - Method in interface com.sri.oaa2.mapper.IclMapper
 

K

keyPressed(KeyEvent) - Method in class com.sri.oaa2.guiutils.OaaHelpDialog
 
keyReleased(KeyEvent) - Method in class com.sri.oaa2.guiutils.OaaHelpDialog
 
keyTyped(KeyEvent) - Method in class com.sri.oaa2.guiutils.OaaHelpDialog
 

L

LBRACE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
LBRACK - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
LibCom - class com.sri.oaa2.com.LibCom.
Provides communications methods for the agentlib
LibCom(LibComProtocol, String[]) - Constructor for class com.sri.oaa2.com.LibCom
Constructor
LibComClient - interface com.sri.oaa2.com.LibComClient.
Interface to LibComSocket
LibComConnection - interface com.sri.oaa2.com.LibComConnection.
abstract class LibComConnection
LibComInterface - interface com.sri.oaa2.com.LibComInterface.
interface LibComInterface
LibComListener - interface com.sri.oaa2.com.LibComListener.
LibComListener is sued to listen to events generated from a LibCom connection.
LibComProtocol - class com.sri.oaa2.com.LibComProtocol.
abstract class LibComProtocol
LibComProtocol() - Constructor for class com.sri.oaa2.com.LibComProtocol
 
LibComServerListener - interface com.sri.oaa2.com.LibComServerListener.
LibComServerListener is used to listen for server connections from a LibComCOnnection which is a server.
LibComTcpConnection - class com.sri.oaa2.com.LibComTcpConnection.
Provides low-level communications methods for the agentlib
LibComTcpConnection(LibComClient, String) - Constructor for class com.sri.oaa2.com.LibComTcpConnection
 
LibComTcpConnection(LibComClient, String, String[]) - Constructor for class com.sri.oaa2.com.LibComTcpConnection
Constructor
LibComTcpProtocol - class com.sri.oaa2.com.LibComTcpProtocol.
LibComTcpProtocol extends LibComProtocol
LibComTcpProtocol() - Constructor for class com.sri.oaa2.com.LibComTcpProtocol
LibComTcpProtocol()
LibComUtils - class com.sri.oaa2.com.LibComUtils.
Interface to LibComSocket
LibComUtils() - Constructor for class com.sri.oaa2.com.LibComUtils
 
libInit() - Static method in class com.sri.oaa2.lib.LibOaa
Initialize the OAA library.
LibOaa - class com.sri.oaa2.lib.LibOaa.
This class provides all the facilities to make an application become an agent in an Open Agent Architecture community.
LibOaa(LibCom) - Constructor for class com.sri.oaa2.lib.LibOaa
LibOaa contains all functions necessary to create an agent for the Open Agent Architecture.
LIST - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
list() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
listIterator() - Method in class com.sri.oaa2.icl.IclTerm
Get an iterator for the children of this term.
listOnlyExpressionList() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
logger - Variable in class com.sri.oaa2.mapper.IclDualTraversal
 
LPAREN - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 

M

MappingException - exception com.sri.oaa2.mapper.MappingException.
 
MappingException() - Constructor for class com.sri.oaa2.mapper.MappingException
 
MappingException(String) - Constructor for class com.sri.oaa2.mapper.MappingException
 
MappingException(String, Throwable) - Constructor for class com.sri.oaa2.mapper.MappingException
 
MappingException(Throwable) - Constructor for class com.sri.oaa2.mapper.MappingException
 
matchFailed(String) - Method in class com.sri.oaa2.mapper.IclDualTraversal
 
matchTerms(IclTerm, IclTerm, HashMap) - Method in class com.sri.oaa2.icl.Unifier
Tests for term matching, matches, and binds variables.
MAXBACKLOG - Static variable in class com.sri.oaa2.com.LibCom
 
mBANG(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mClient - Variable in class com.sri.oaa2.com.LibComTcpConnection
 
mCmdLine - Variable in class com.sri.oaa2.com.LibComTcpConnection
 
mCmdLine - Variable in class com.sri.oaa2.com.LibCom
 
mCOMMA(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mConnectionId - Variable in class com.sri.oaa2.com.LibComTcpConnection
 
mDBLQUOTE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mDBLQUOTED(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
memberchk(IclTerm, IclTerm) - Static method in class com.sri.oaa2.lib.LibOaa
Searches for elt in a list .
mEXPONENT(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mIDENT(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
MINUS - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
mLBRACE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mLBRACK(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mLPAREN(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mNUM_INT(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mOk - Variable in class com.sri.oaa2.guiutils.OaaConnectDialog
True if the OK button was pushed
mouseClicked(MouseEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
mouseEntered(MouseEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
mouseExited(MouseEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
mousePressed(MouseEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
mouseReleased(MouseEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
mPIPE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mRBRACE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mRBRACK(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mRPAREN(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mSEMI(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mSIGNED_EXPONENT(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mSPECIAL_CHAR_LITERAL(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mSTRING_LITERAL(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mTILDE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
multiplicativeExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
mVARIABLE(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
mWS(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 

N

name - Variable in class com.sri.oaa2.icl.IclVar
 
netstruct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
nextToken() - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
normalStruct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
notifyConnectionEstablished(LibComConnection, String, IclTerm, IclList) - Method in interface com.sri.oaa2.com.LibComServerListener
Notifies the listener that a new connection has been established.
notifyConnectionEstablished(LibComConnection, String, IclTerm, IclList) - Method in class com.sri.oaa2.com.LibCom
 
notifyConnectionShutDown(LibComConnection, ConnectionId, Throwable) - Method in interface com.sri.oaa2.com.LibComListener
Notifies the listener that a new connection has been established.
notifyConnectionShutDown(LibComConnection, ConnectionId, Throwable) - Method in class com.sri.oaa2.com.LibCom
 
NULL_TREE_LOOKAHEAD - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
NUM_FLOAT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
NUM_INT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 

O

oaa_library_language - Static variable in class com.sri.oaa2.lib.LibOaa
Deprecated. Use LibOaa.getLibraryLanguage()
oaa_library_release - Static variable in class com.sri.oaa2.lib.LibOaa
Deprecated. Use LibOaa.oaa_library_version
oaa_library_version - Static variable in class com.sri.oaa2.lib.LibOaa
Deprecated. Use getLibraryVersion()
OAA_LOG_CONFIG_FILE - Static variable in class com.sri.oaa2.lib.LibOaa
Property name for the OAA library log4j configuration file.
OAA_LOG_CONFIG_FILE_DEFAULT - Static variable in class com.sri.oaa2.lib.LibOaa
Default property value for the OAA library log4j configuration file.
OaaAboutDialog - class com.sri.oaa2.guiutils.OaaAboutDialog.
This class provides a dialog box (extends JDialog) allowing the user to have an about box for her agent application.
OaaAboutDialog(String, String) - Constructor for class com.sri.oaa2.guiutils.OaaAboutDialog
Constructor.
oaaAddData(IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Add a new fact for a data solvable to a publicly writable or private data solvable of this agent, or to a publicly writable data solvable of another agent.
oaaAddDelayedContextParams(int, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
When a goal is delayed using oaaDelaySolution(), incoming context parameters from the original request can not be automatically concatenated to outgoing oaaSolve requests -- since an agent can manage multiple delayed goals at the same time, liboaa doesn't know the correct context for the outgoing oaaSolve without explicit direction from the programmer.
oaaAddress(String, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Returns (one of more) Addresses for this agent.
oaaAddToCache(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Add each solution to goal one at a time so we can retrieve solutions later using findall.
oaaAddTrigger(IclStr, IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Adds a trigger according to parameters.
OaaAgentException - exception com.sri.oaa2.lib.OaaAgentException.
The exception thrown in the OAA doEvent method.
OaaAgentException() - Constructor for class com.sri.oaa2.lib.OaaAgentException
Class Constructor.
OaaCallback - class com.sri.oaa2.lib.OaaCallback.
 
OaaCallback() - Constructor for class com.sri.oaa2.lib.OaaCallback
 
oaaCanSolve(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Asks the Facilitator for a list of agents which could solve a Goal
oaaCheckTriggers(String, IclTerm, String) - Method in class com.sri.oaa2.lib.LibOaa
Given a trigger type, a mask and an Op (e.g.
oaaClass(String) - Method in class com.sri.oaa2.lib.LibOaa
Return the class (leaf, node, root) of the current agent
oaaClearCache() - Method in class com.sri.oaa2.lib.LibOaa
Clear the cache
oaaComTraceMsg(String) - Method in class com.sri.oaa2.lib.LibOaa
If com trace mode is on, display message and arguments
oaaConnect(String, IclTerm, String, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Connect and handshake with the agent listening on Address, or, if Address is a var, allow com_Connect to find the address.
OaaConnectDialog - class com.sri.oaa2.guiutils.OaaConnectDialog.
Provides low-level communications methods for the agentlib.
OaaConnectDialog(Frame) - Constructor for class com.sri.oaa2.guiutils.OaaConnectDialog
Constructor.
OaaConnectDialog(Frame, String) - Constructor for class com.sri.oaa2.guiutils.OaaConnectDialog
Constructor.
OaaConnectDialog(Frame, String, boolean) - Constructor for class com.sri.oaa2.guiutils.OaaConnectDialog
Constructor.
oaaDeclare(IclTerm, IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Register the declaration of new procedure or data solvables for a client or facilitator on its parent facilitator.
oaaDelaySolution(String) - Method in class com.sri.oaa2.lib.LibOaa
Requests that the current app_do_event function not return solutions to the current goal until a later time.
oaaDisconnect(IclList) - Method in class com.sri.oaa2.lib.LibOaa
Disconnect all connections between client agent and Facilitator.
oaaDisconnect(String, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Disconnect the connection between client agent and Facilitator at ConnectionId.
OAAEventListener - interface com.sri.oaa2.lib.OAAEventListener.
The interface an application has to implement in order to be notified by the AgentBean when a 'doEvent' occurs from the Facilitator.
oaaGetEvent(int, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Return the next event to execute, and the parameters associated with the event.
oaaGetEventAtLeast(int, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
 
OaaHelpDialog - class com.sri.oaa2.guiutils.OaaHelpDialog.
This class provides a dialog box containing a light HTML browser, to display help files for a given agent.
OaaHelpDialog(URL) - Constructor for class com.sri.oaa2.guiutils.OaaHelpDialog
Constructor.
oaaInCache(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Retrieve solutions from the cache if the goal we are asking for is properly contained in the cache (check subsumption)
oaaInform(String, String) - Method in class com.sri.oaa2.lib.LibOaa
Sends a typed message to interested agents
oaaInterpret(IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
 
oaaInterpret(IclTerm, IclList, IclList) - Method in class com.sri.oaa2.lib.LibOaa
oaaIntepret in the Prolog library provides an interpreter for ICL expressions.
oaaIsConnected(String) - Method in class com.sri.oaa2.lib.LibOaa
Determines whether the client-Facilitator connection at connectionId is valid and is connected.
oaaMainLoop(boolean) - Method in class com.sri.oaa2.lib.LibOaa
The main event loop for the application.
OAAMapper - class com.sri.oaa2.mapper.OAAMapper.
OAAMapper maps OAA solvable calls to Java function calls, and maps the results back.
OAAMapper(IclMapping) - Constructor for class com.sri.oaa2.mapper.OAAMapper
 
OAAMapper(InputStream) - Constructor for class com.sri.oaa2.mapper.OAAMapper
 
OAAMapper(Reader) - Constructor for class com.sri.oaa2.mapper.OAAMapper
 
OAAMapperAgent - class com.sri.oaa2.mapper.OAAMapperAgent.
OAAMapperAgent is a simple OAA agent that registers with a local facilitator, advertises the solvables listed in a an XML OAAMapper file, and passes solvable requests to a specified OAAMapper.
OAAMapperAgent(OAAMapper, String) - Constructor for class com.sri.oaa2.mapper.OAAMapperAgent
Creates a new OAAMapperAgent with the specified OAAMapper and agent name.
oaaName() - Method in class com.sri.oaa2.lib.LibOaa
Return the name of the current agent
oaaPing(IclTerm, float) - Method in class com.sri.oaa2.lib.LibOaa
Tests whether a given agent is currently responding to requests.
oaaPostEvent(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Sends a single low-level event message to another agent.
oaaPrimaryAddress() - Method in class com.sri.oaa2.lib.LibOaa
name: oaaPrimaryAddress(MyAddress) purpose: Returns the primary address for this agent.
oaaPrimaryId() - Method in class com.sri.oaa2.lib.LibOaa
name: oaaPrimaryId(MyId) purpose: Returns the primary id for this agent.
oaaPrintDelayTable() - Method in class com.sri.oaa2.lib.LibOaa
Prints out the current table of delayed events
oaaProcessEvent(IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Interprets an incoming event - For a timeout, checks task triggers and calls user's idle procedure - Otherwise, oaaInterprets the event, checks on_receive comm triggers, and then checks task triggers.
OaaPrologLexer - class com.sri.oaa2.icl.OaaPrologLexer.
 
OaaPrologLexer(InputBuffer) - Constructor for class com.sri.oaa2.icl.OaaPrologLexer
 
OaaPrologLexer(InputStream) - Constructor for class com.sri.oaa2.icl.OaaPrologLexer
 
OaaPrologLexer(LexerSharedInputState) - Constructor for class com.sri.oaa2.icl.OaaPrologLexer
 
OaaPrologLexer(Reader) - Constructor for class com.sri.oaa2.icl.OaaPrologLexer
 
OaaPrologParser - class com.sri.oaa2.icl.OaaPrologParser.
 
OaaPrologParser(ParserSharedInputState) - Constructor for class com.sri.oaa2.icl.OaaPrologParser
 
OaaPrologParser(TokenBuffer) - Constructor for class com.sri.oaa2.icl.OaaPrologParser
 
OaaPrologParser(TokenBuffer, int) - Constructor for class com.sri.oaa2.icl.OaaPrologParser
 
OaaPrologParser(TokenStream) - Constructor for class com.sri.oaa2.icl.OaaPrologParser
 
OaaPrologParser(TokenStream, int) - Constructor for class com.sri.oaa2.icl.OaaPrologParser
 
OaaPrologVisitor - interface com.sri.oaa2.icl.OaaPrologVisitor.
 
OaaPrologVocabTokenTypes - interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes.
 
OAAProxy - class com.sri.oaa2.mapper.OAAProxy.
Proxy class that maps function calls to ICL solvable calls.
OAAProxy(OAAMapper, LibOaa) - Constructor for class com.sri.oaa2.mapper.OAAProxy
 
oaaReady(boolean) - Method in class com.sri.oaa2.lib.LibOaa
Changes the agent's 'open' status to 'ready', indicating that the agent is now ready to receive message.
oaaRedeclare(IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Replace a solvable on a client or facilitator, and inform the parent if appropriate.
oaaRegister(String, String, IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Registers a client's name and capabilities declarations (solvables) with the Facilitator found at ConnectionId.
oaaRegisterCallback(String, OAAEventListener) - Method in class com.sri.oaa2.lib.LibOaa
Declare an application-defined method to be invoked by the LibOaa when a key, well-known event (CallbackId) occurs during execution.
oaaRemoveData(IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Remove an existing fact for a data solvable from a publicly writable or private data solvable of this agent, or from a publicly writable data solvable of another agent.
oaaRemoveTrigger(IclStr, IclTerm, IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Removes a trigger from a local or remote agent
oaaReplaceData(IclTerm, IclTerm, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Replace an existing fact for a data solvable from a publicly writable or private data solvable of this agent, or from a publicly writable data solvable of another agent.
oaaResolveVariable(String, String[]) - Static method in class com.sri.oaa2.com.LibComUtils
Temporarly in here, should be moved into LibOaa.java.
oaaReturnDelayedSolutions(String, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Provide solutions for a previously delayed solution.
oaaSetupCommunication(String) - Method in class com.sri.oaa2.lib.LibOaa
Establishes default communications connections for a client agent.
oaaSolve(IclTerm, IclList, IclList) - Method in class com.sri.oaa2.lib.LibOaa
Request that Goal be solved by one or more agents and the resulting solution(s) returned.
oaaTraceMsg(String) - Method in class com.sri.oaa2.lib.LibOaa
If trace mode is on, display message and arguments
oaaUndeclare(IclTerm, IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Remove an agent's solvables from a client or facilitator, or remove writable data solvables that exist on the parent facilitator.
oaaVersion(IclTerm) - Method in class com.sri.oaa2.lib.LibOaa
Lookup the language and library version number for an agent.
oldestSib - Variable in class com.sri.oaa2.icl.IclAST
 

P

ParameterMapping - class com.sri.oaa2.mapper.ParameterMapping.
 
ParameterMapping() - Constructor for class com.sri.oaa2.mapper.ParameterMapping
 
parse(InputSource) - Method in class com.sri.oaa2.mapper.IclMappingParser
 
parse(InputStream) - Method in class com.sri.oaa2.mapper.IclMappingParser
 
parse(Reader) - Method in class com.sri.oaa2.mapper.IclMappingParser
 
PIPE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
PLUS - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
plusMinusExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
processIncomingMessage(String, IclTerm) - Method in interface com.sri.oaa2.com.LibComInterface
processIncomingMessage(String connectionId, IclTerm newTerm)
processIncomingTerm(String, IclTerm) - Method in interface com.sri.oaa2.com.LibComClient
processIncomingMessage(String connectionId, String message)
processIncomingTerm(String, IclTerm) - Method in class com.sri.oaa2.com.LibCom
 
processWindowEvent(WindowEvent) - Method in class com.sri.oaa2.guiutils.OaaAboutDialog
 
prologDatabase - Variable in class com.sri.oaa2.lib.LibOaa
To store the current agent's pieces of data.
PropertyMapping - class com.sri.oaa2.mapper.PropertyMapping.
 
PropertyMapping() - Constructor for class com.sri.oaa2.mapper.PropertyMapping
 
prot_getConnection(LibComClient, String, String[]) - Method in class com.sri.oaa2.com.LibComTcpProtocol
prot_getConnection(LibComClient client, String connectionId)
prot_getConnection(LibComClient, String, String[]) - Method in class com.sri.oaa2.com.LibComProtocol
LibComConnection prot_getConnection(LibComClient client, String connectionId)
ProxyMappingException - exception com.sri.oaa2.mapper.ProxyMappingException.
 
ProxyMappingException() - Constructor for class com.sri.oaa2.mapper.ProxyMappingException
 
ProxyMappingException(String) - Constructor for class com.sri.oaa2.mapper.ProxyMappingException
 
ProxyMappingException(String, Throwable) - Constructor for class com.sri.oaa2.mapper.ProxyMappingException
 
ProxyMappingException(Throwable) - Constructor for class com.sri.oaa2.mapper.ProxyMappingException
 

Q

quotedValue - Variable in class com.sri.oaa2.icl.IclStr
 

R

RBRACE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
RBRACK - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
rcsId - Static variable in class com.sri.oaa2.com.LibComTcpConnection
 
readOnly - Variable in class com.sri.oaa2.icl.IclTerm
 
recursiveList() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
release() - Method in class com.sri.oaa2.com.ComSem
 
releaseTo(int) - Method in class com.sri.oaa2.com.ComSem
 
remove() - Method in class com.sri.oaa2.mapper.IclTraversal
Remove the currently visited node.
remove() - Method in class com.sri.oaa2.mapper.IclDualTraversal
Remove the currently visited node.
removeAllUnifying(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Remove all terms from this term's children for which the given term unifies.
removeElement(int) - Method in class com.sri.oaa2.icl.IclTerm
Remove the child at the given index.
removeParamValue(String, IclList) - Static method in class com.sri.oaa2.icl.IclUtils
Removes all occurences of a functor from a parameter list.
removeQuotes(String) - Static method in class com.sri.oaa2.icl.IclUtils
Remove the quotes from a string.
removeUnifying(IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Remove the first child found that unifies with the given one.
renumber() - Method in class com.sri.oaa2.icl.IclVar
 
renumber(IclTerm) - Method in class com.sri.oaa2.icl.AnonNumberer
Renumber the anonymous variables in the term
replace_all(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Replaces all occurences that match with oldTerm by newTerm
replace(IclTerm) - Method in class com.sri.oaa2.mapper.IclTraversal
Replaces the currently visited node.
replace(IclTerm) - Method in class com.sri.oaa2.mapper.IclDualTraversal
Replaces the currently visited node.
replaceElement(int, IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Replace the term at the given index.
replaceUnifying(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.IclTerm
Replace all terms that unify with target with replacement.
resolveAddress(IclTerm, String[], IclTerm, Logger) - Static method in class com.sri.oaa2.com.LibComUtils
Resolves the input address if it contains variables.
retract_all(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Removes all terms that unify with inTerm
retract(IclTerm) - Method in class com.sri.oaa2.icl.IclDb
Removes the first term that unifies with inTerm
retract(IclTerm, boolean) - Method in class com.sri.oaa2.icl.IclDb
 
RPAREN - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
run() - Method in class com.sri.oaa2.lib.LibOaa
 

S

SEMI - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
semiExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
setAnon(boolean) - Method in class com.sri.oaa2.icl.IclVar
Set the anon flag
setClassMappings(ClassMapping[]) - Method in class com.sri.oaa2.mapper.IclMapping
 
setData(byte[]) - Method in class com.sri.oaa2.icl.IclDataQ
The length of this array should be the length of the raw (quotes not doubled) data.
setEnder(char) - Method in class com.sri.oaa2.icl.IclGroup
Set the ending character.
setExitOnEvHalt(boolean) - Method in class com.sri.oaa2.lib.LibOaa
By default LibOaa will call System.exit when the ev_halt event is received.
setFirstChild(AST) - Method in class com.sri.oaa2.icl.IclAST
Set the first child of a node.
setForcedQuotedValue(String) - Method in class com.sri.oaa2.icl.IclStr
Set the forced quoted value.
setFunctionClass(Class) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
setFunctionMappings(FunctionMapping[]) - Method in class com.sri.oaa2.mapper.IclMapping
 
setFunctionSignature(Method) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
setFunctor(String) - Method in class com.sri.oaa2.icl.IclStruct
Set the functor from a String
setHostName(String) - Method in class com.sri.oaa2.guiutils.OaaConnectDialog
Sets the host name.
setIcl(IclTerm) - Method in class com.sri.oaa2.mapper.AbstractMapping
 
setLibComListener(LibComListener) - Method in class com.sri.oaa2.com.LibComTcpConnection
 
setLibComListener(LibComListener) - Method in interface com.sri.oaa2.com.LibComConnection
 
setLibComServerListener(LibComServerListener) - Method in class com.sri.oaa2.com.LibComTcpConnection
 
setLibComServerListener(LibComServerListener) - Method in interface com.sri.oaa2.com.LibComConnection
 
setMapper(IclMapper) - Method in class com.sri.oaa2.mapper.PropertyMapping
 
setMapper(IclMapper) - Method in class com.sri.oaa2.mapper.ParameterMapping
 
setMapper(IclMapper) - Method in class com.sri.oaa2.mapper.ClassMapping
 
setMappingClass(Class) - Method in class com.sri.oaa2.mapper.ClassMapping
 
setName(String) - Method in class com.sri.oaa2.icl.IclVar
Set the name of this variable.
setName(String) - Method in class com.sri.oaa2.mapper.ParameterMapping
 
setNextSibling(AST) - Method in class com.sri.oaa2.icl.IclAST
Set the next sibling after this one.
setNumQuotes(int) - Method in class com.sri.oaa2.icl.IclDataQ
Set the number of double quotes in the data.
setOldestSib(IclAST) - Method in class com.sri.oaa2.icl.IclAST
Set the oldest sibling
setOuter(char) - Method in class com.sri.oaa2.icl.IclGroup
Deprecated. use setStarter and setEnder
setOwnThread(boolean) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
setParameters(ParameterMapping[]) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
setParent(IclAST) - Method in class com.sri.oaa2.icl.IclAST
Set parent for AST
setPortNumber(int) - Method in class com.sri.oaa2.guiutils.OaaConnectDialog
Sets the port number.
setPriority(int) - Method in class com.sri.oaa2.lib.EventsBucket
 
setProperties(PropertyMapping[]) - Method in class com.sri.oaa2.mapper.ClassMapping
 
setProperty(PropertyDescriptor) - Method in class com.sri.oaa2.mapper.PropertyMapping
 
setQuotedFromUnquoted(String) - Method in class com.sri.oaa2.icl.IclStr
Set the quoted string from the unquoted version.
setQuotedValue(String) - Method in class com.sri.oaa2.icl.IclStr
Set the quoted value.
setRawLen(int) - Method in class com.sri.oaa2.icl.IclDataQ
Set the raw length of the data.
setReadOnly(boolean) - Method in class com.sri.oaa2.icl.IclTerm
Set read only flag.
setReturnsResult(boolean) - Method in class com.sri.oaa2.mapper.FunctionMapping
 
setSiblings(ArrayList) - Method in class com.sri.oaa2.icl.IclAST
For the oldest sibling, this is used to keep track of the other siblings.
setSibNum(int) - Method in class com.sri.oaa2.icl.IclAST
Set sibling number.
setSign(int) - Method in class com.sri.oaa2.icl.IclFloat
 
setSign(int) - Method in class com.sri.oaa2.icl.IclASTFloat
 
setSign(long) - Method in class com.sri.oaa2.icl.IclInt
 
setStarter(char) - Method in class com.sri.oaa2.icl.IclGroup
Set the starter character.
setStarterFromString(String) - Method in class com.sri.oaa2.icl.IclGroup
Set the starter character from a String.
setTail(IclTerm) - Method in class com.sri.oaa2.icl.IclList
Set the tail of this list
setText(String) - Method in class com.sri.oaa2.icl.IclAST
Set the token text for this node.
setThrowOnEOF(boolean) - Method in class com.sri.oaa2.icl.OaaPrologLexer
 
setType(Class) - Method in class com.sri.oaa2.mapper.PropertyMapping
 
setType(Class) - Method in class com.sri.oaa2.mapper.ParameterMapping
 
setType(int) - Method in class com.sri.oaa2.icl.IclTerm
Set the token type for this node.
setType(int) - Method in class com.sri.oaa2.icl.IclAST
 
setValue(Double) - Method in class com.sri.oaa2.icl.IclFloat
Set the value from a Double object
setValue(Float) - Method in class com.sri.oaa2.icl.IclFloat
Set the value from a Float object
setValue(Integer) - Method in class com.sri.oaa2.icl.IclInt
Set the value from an Integer object
setValue(Long) - Method in class com.sri.oaa2.icl.IclInt
Set the value from a Long object
setValue(String, boolean) - Method in class com.sri.oaa2.icl.IclStr
Set the value of this atom from a String.
setValueFromDouble(double) - Method in class com.sri.oaa2.icl.IclFloat
 
setValueFromFloat(float) - Method in class com.sri.oaa2.icl.IclFloat
Set the value from a float
setValueFromInt(int) - Method in class com.sri.oaa2.icl.IclInt
Set the value from an int.
setValueFromLong(long) - Method in class com.sri.oaa2.icl.IclInt
Set the value from a long.
setValueFromParsed(String) - Method in class com.sri.oaa2.icl.IclStr
Set the value of this atom from a parsed String.
setVisible(boolean) - Method in class com.sri.oaa2.guiutils.OaaConnectDialog
Displays the dialog box, centered with respect to its parent's dimension
siblings - Variable in class com.sri.oaa2.icl.IclAST
 
SIGNED_EXPONENT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
size() - Method in class com.sri.oaa2.icl.IclTerm
Get the number of children of this node.
snapshot() - Method in class com.sri.oaa2.com.ComSem
 
sort(Comparator) - Method in class com.sri.oaa2.icl.IclList
Sort the list with the given Comparator
SPECIAL_CHAR_LITERAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
StandardizeVars - class com.sri.oaa2.icl.StandardizeVars.
 
StandardizeVars() - Constructor for class com.sri.oaa2.icl.StandardizeVars
 
STAR - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
starter - Variable in class com.sri.oaa2.icl.IclGroup
 
startMulti() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
startMultiNonNet() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
startOneOnly() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
STR - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
str() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
STRING_LITERAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
STRUCT - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
struct() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
subList(int, int) - Method in class com.sri.oaa2.icl.IclList
Returns a new IclList which is a sublist of this list.

T

term - Variable in class com.sri.oaa2.icl.IclAST
 
TERM_LITERAL - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
termParamValue(String, IclTerm, IclTerm) - Static method in class com.sri.oaa2.icl.IclUtils
Get a parameter value from a list.
Test(IclTerm) - Method in interface com.sri.oaa2.icl.IntTestTerms
???
TILDE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
toArrayList() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. Use iterator() or listIterator() methods.
ToDouble - class com.sri.oaa2.icl.ToDouble.
 
toDouble() - Method in class com.sri.oaa2.icl.IclFloat
Get the value as a double
ToDouble() - Constructor for class com.sri.oaa2.icl.ToDouble
Use getInstance()
toDoubleObject() - Method in class com.sri.oaa2.icl.IclFloat
Get the value as a Double object
ToFloat - class com.sri.oaa2.icl.ToFloat.
 
toFloat() - Method in class com.sri.oaa2.icl.IclFloat
Get the value as a float
ToFloat() - Constructor for class com.sri.oaa2.icl.ToFloat
Use getInstance()
toFloatObject() - Method in class com.sri.oaa2.icl.IclFloat
Get the value as a Float object
ToFunctor - class com.sri.oaa2.icl.ToFunctor.
Used to get a functor from an IclTerm, if possible.
ToFunctor() - Constructor for class com.sri.oaa2.icl.ToFunctor
Users must use getInstance()
toHumanReadableString() - Method in class com.sri.oaa2.icl.IclDataQ
Get a String representing the data.
toIdentifyingString() - Method in class com.sri.oaa2.icl.IclTerm
Get the identifying string.
toIdentifyingString() - Method in class com.sri.oaa2.icl.IclStruct
Returns the functor.
toIdentifyingString() - Method in class com.sri.oaa2.icl.IclStr
Get the atom, unquoted.
toIdentifyingString() - Method in class com.sri.oaa2.icl.IclDataQ
Returns icldataq.
ToInt - class com.sri.oaa2.icl.ToInt.
Objects of this class convert IclTerms to ints, if possible.
toInt() - Method in class com.sri.oaa2.icl.IclInt
Get the value as an int
ToInt() - Constructor for class com.sri.oaa2.icl.ToInt
 
toInteger() - Method in class com.sri.oaa2.icl.IclInt
Get the value as an Integer object
TokenStreamEOF - exception com.sri.oaa2.icl.TokenStreamEOF.
 
TokenStreamEOF() - Constructor for class com.sri.oaa2.icl.TokenStreamEOF
 
TokenStreamEOF(String) - Constructor for class com.sri.oaa2.icl.TokenStreamEOF
 
ToList - class com.sri.oaa2.icl.ToList.
Objects of this class convert IclTerms to an IclList.
ToList() - Constructor for class com.sri.oaa2.icl.ToList
 
ToLong - class com.sri.oaa2.icl.ToLong.
 
toLong() - Method in class com.sri.oaa2.icl.IclInt
Get the value as a long
ToLong() - Constructor for class com.sri.oaa2.icl.ToLong
 
toLongObject() - Method in class com.sri.oaa2.icl.IclInt
Get the value as a Long object
toQuotedString() - Method in class com.sri.oaa2.icl.IclStr
Get the atom, quoting it if needed, and using the unquoted value otherwise.
ToReadOnly - class com.sri.oaa2.icl.ToReadOnly.
 
ToReadOnly() - Constructor for class com.sri.oaa2.icl.ToReadOnly
 
ToStarter - class com.sri.oaa2.icl.ToStarter.
 
ToStarter() - Constructor for class com.sri.oaa2.icl.ToStarter
Users must use getInstance()
ToString - class com.sri.oaa2.icl.ToString.
Used to convert IclTerms into a string representation.
toString() - Method in class com.sri.oaa2.icl.IclTerm
Convert this term into a string.
toString() - Method in class com.sri.oaa2.icl.IclDb
toString()
toString() - Method in class com.sri.oaa2.icl.IclAST
 
toString() - Method in class com.sri.oaa2.mapper.PropertyMapping
 
toString() - Method in class com.sri.oaa2.mapper.ParameterMapping
 
toString() - Method in class com.sri.oaa2.mapper.IclMapping
 
toString() - Method in class com.sri.oaa2.mapper.FunctionMapping
 
toString() - Method in class com.sri.oaa2.mapper.ClassMapping
 
ToString() - Constructor for class com.sri.oaa2.icl.ToString
 
toString(String) - Method in class com.sri.oaa2.icl.IclTerm
Do the conversion with a prefix.
toStringList() - Method in class com.sri.oaa2.icl.IclAST
Print out a child-sibling tree in LISP notation.
toStringTree() - Method in class com.sri.oaa2.icl.IclAST
Print out the tree.
toUnquotedString() - Method in class com.sri.oaa2.icl.IclStr
Get the atom, unquoted, even if it might need quotes.
toVector() - Method in class com.sri.oaa2.icl.IclTerm
Deprecated. use toArrayList()
ToWireString - class com.sri.oaa2.icl.ToWireString.
Convert an IclTerm into a string suitable for transmission over the wire.
ToWireString() - Constructor for class com.sri.oaa2.icl.ToWireString
 
traverse(IclTerm) - Method in class com.sri.oaa2.icl.IclTermTraverser
Perform a traversal on the given IclTerm.
traverse(IclTerm) - Method in class com.sri.oaa2.mapper.IclTraversal
 
traverse(IclTerm, IclTerm) - Method in class com.sri.oaa2.mapper.IclDualTraversal
 
traverse(IclTerm, IclTerm, int) - Method in class com.sri.oaa2.mapper.IclTraversal
 
TURNSTILE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
type - Variable in class com.sri.oaa2.icl.IclTerm
 

U

unaryExpression() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
unaryExpressionNotPlusMinus() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
undoubleQuotes(String) - Static method in class com.sri.oaa2.icl.IclUtils
Converts any '' marks inside a string to just '.
Unifier - class com.sri.oaa2.icl.Unifier.
Object based unification class and methods.
Unifier() - Constructor for class com.sri.oaa2.icl.Unifier
 
unify(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.Unifier
Unifies two terms.
unify(IclTerm, IclTerm, HashMap) - Method in class com.sri.oaa2.icl.Unifier
Unifies two terms using the given variable bindings.
unifyDebug(IclTerm, IclTerm) - Method in class com.sri.oaa2.icl.Unifier
Unifies two terms.
unquotedValue - Variable in class com.sri.oaa2.icl.IclStr
 
uponEOF() - Method in class com.sri.oaa2.icl.OaaPrologLexer
 

V

value - Variable in class com.sri.oaa2.icl.IclInt
 
value - Variable in class com.sri.oaa2.icl.IclFloat
 
VAR - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
var() - Method in class com.sri.oaa2.icl.OaaPrologParser
 
VARIABLE - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 
visit(IclFloat) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclFloat, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclFloat, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclGroup) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclGroup, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclGroup, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclInt) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclInt, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclInt, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclList) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclList, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclList, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclStr) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclStr, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclStr, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclStruct) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclStruct, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclStruct, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclTerm) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclTerm, IclTerm) - Method in class com.sri.oaa2.mapper.IclDualTraversal
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclTerm, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclTerm, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 
visit(IclVar) - Method in class com.sri.oaa2.mapper.IclTraversal
 
visit(IclVar) - Method in class com.sri.oaa2.mapper.FindVarNames
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToStarter
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToReadOnly
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToLong
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToList
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToInt
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToFunctor
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToFloat
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.StandardizeVars
 
visit(IclVar, Object) - Method in interface com.sri.oaa2.icl.OaaPrologVisitor
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.ToDouble
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.GetListIterator
 
visit(IclVar, Object) - Method in class com.sri.oaa2.icl.AnonNumberer
 

W

WS - Static variable in interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
 

_

_tokenNames - Static variable in class com.sri.oaa2.icl.OaaPrologParser
 
_tokenSet_0 - Static variable in class com.sri.oaa2.icl.OaaPrologParser
 
_tokenSet_0 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_1 - Static variable in class com.sri.oaa2.icl.OaaPrologParser
 
_tokenSet_1 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_2 - Static variable in class com.sri.oaa2.icl.OaaPrologParser
 
_tokenSet_2 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_3 - Static variable in class com.sri.oaa2.icl.OaaPrologParser
 
_tokenSet_3 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_4 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_5 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_6 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 
_tokenSet_7 - Static variable in class com.sri.oaa2.icl.OaaPrologLexer
 

A B C D E F G H I J K L M N O P Q R S T U V W _