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

A

AbstractPair - class org.opencyc.util.AbstractPair.
Implements an ordered pair, two associated Objects.
AbstractPair() - Constructor for class org.opencyc.util.AbstractPair
Constructs an AbstractPair object.
AbstractPair(Object, Object) - Constructor for class org.opencyc.util.AbstractPair
Constructs a new pair, with component1 as its first and component2 as its second component.
acceptNode(Node) - Method in class org.opencyc.xml.NameNodeFilter
Decides whether an input node should be accepted based on its Local Name.
achieveAllDifferentConsistencyWrtSingletons() - Method in class org.opencyc.constraintsolver.NodeConsistencyAchiever
Achieves all-different consistency with regard to singletons, by propagating the affects of single-valued variables through all #$different constraint rules.
aclToCycList(ACL) - Static method in class org.opencyc.cycagent.GenericAgent
Returns the CycList FIPA-2001 representation of the given ACL without using CycAccess.
action - Variable in class org.opencyc.conversation.Arc
finite state machine state action
Action - class org.opencyc.conversation.Action.
Contains the attributes and behavior of a Finite State Machine Action.
Action(String) - Constructor for class org.opencyc.conversation.Action
Constructs a new Action object givent the action name.
add(CycList) - Method in class org.opencyc.inferencesupport.BindingSet
Adds a binding value list to the binding set.
add(VariablePopulationItem) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Adds the given VariablePopulationItem object to the list of variable populator items.
addAction - Variable in class org.opencyc.util.ListBox
 
addAll(ArrayList) - Method in class org.opencyc.inferencesupport.BindingSet
Adds a list of binding value lists to the binding set.
addAllCategories() - Method in class org.opencyc.xml.ExportHtml
Adds all categories to the HTML export.
addAllCwTopic() - Method in class org.opencyc.xml.ExportHtml
Categorizes all terms relating to the topic of Conceptual Works.
addAllEventSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Event Types.
addAllFunctionIsas() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Functions.
addAllNew(Collection) - Method in class org.opencyc.cycobject.CycList
Adds the given elements to this list if they are not already contained.
addAllOcctypeSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Occupation Types.
addAllOrgSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Organization Types.
addAllPersonSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Kinds of Person.
addAllPlaceIsas() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Places (GeographicalRegions).
addAllPlaceSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Location Types.
addAllPredicateIsas() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Predicates.
addAllPublicIsas() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Cyc public constants in the shared ontology.
addAllRoleIsas() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Roles.
addAllScriptTopic() - Method in class org.opencyc.xml.ExportHtml
Categorizes all terms relating to the topic of Scripts.
addAllSraRef() - Method in class org.opencyc.xml.ExportHtml
Categorizes all constants directly reference in the SRA NetOwl Mapping.
addAllSyracuseRef() - Method in class org.opencyc.xml.ExportHtml
Categorizes all ontology constants directly referenced in the Syracuse Mapping.
addAllVeridianRef() - Method in class org.opencyc.xml.ExportHtml
Categorizes all ontology constants directly referenced in the Veridian Mapping.
addAllWeaponSpecs() - Method in class org.opencyc.xml.ExportHtml
Categorizes all Weapon Types.
addArc(Arc) - Method in class org.opencyc.conversation.State
Records the arc to take when the its performative is observed.
addArc(Performative, Arc) - Method in class org.opencyc.conversation.State
Records the arc to take when the given performative is observed.
addAssertionCache(CycAssertion) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycAssertion to the cache.
addBinding(CycVariable, ArrayList) - Method in class org.opencyc.templateparser.ParseResults
Adds a template variable and its text binding to the list of bindings.
addBindingSet(BindingSet) - Method in class org.opencyc.inferencesupport.Solution
Adds the solutions contained in the given binding set.
addBindingToCurrentSolution(Binding) - Method in class org.opencyc.inferencesupport.Solution
Adds the variable / value binding to the current solution.
addButton - Variable in class org.opencyc.util.ListBox
 
addCycConstantCacheByGuid(CycConstant) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycConstant to the cache by guid.
addCycConstantCacheById(CycConstant) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycConstant to the cyc contstant cache by id.
addCycConstantCacheByName(CycConstant) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycConstant to the cache by name.
addCycNartCache(CycNart) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycNart to the cache.
addCycVariableCache(CycVariable) - Static method in class org.opencyc.api.CycObjectFactory
Adds the CycVariable to the cache.
addDomainValue(CycVariable, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Adds an Object value to the domain for a variable.
addGuidCache(Guid) - Static method in class org.opencyc.api.CycObjectFactory
Adds the Guid to the cache.
addNew(Object) - Method in class org.opencyc.cycobject.CycList
Adds the given element to this list if it is not already contained.
addQuoted(Object) - Method in class org.opencyc.cycobject.CycList
Forms a quote expression for the given object and adds it to the list.
addSolution(ArrayList) - Method in class org.opencyc.inferencesupport.Solution
Adds a new solution to the solution set.
addState(State) - Method in class org.opencyc.conversation.Fsm
Records the stateId and associated State
addState(State) - Method in class org.opencyc.conversation.FsmClass
Records the stateId and associated State
addState(String, State) - Method in class org.opencyc.conversation.Fsm
Records the stateId and associated State
addState(String, State) - Method in class org.opencyc.conversation.FsmClass
Records the stateId and associated State
affectedVariables - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
The ArrayList of CycVariable variables which are affected by unary constraint rules belonging to the parent ConstraintProblem.
agentCommunity - Static variable in class org.opencyc.api.UnitTest
 
agentCommunity() - Method in class org.opencyc.cycagent.GenericAgent
Returns the agent community.
agentCommunityAdapter - Variable in class org.opencyc.cycagent.GenericAgent
The interface to either the CoABS or FIPA-OS agent community.
AgentCommunityAdapter - interface org.opencyc.cycagent.AgentCommunityAdapter.
Defines the interface for interacting with an agent community such as CoABS or FIPA-OS.
agentCommunityName() - Method in class org.opencyc.cycagent.GenericAgent
Returns the agent community name.
agentManager - Static variable in class org.opencyc.cycagent.AgentManager
singleton instance of AgentManager
AgentManager - class org.opencyc.cycagent.AgentManager.
Provides a FIPA-OS agent proxy and a Grid proxy for an OpenCyc server.
AgentManager() - Constructor for class org.opencyc.cycagent.AgentManager
Constructs a new AgentManager object.
agentRepCache - Static variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Cached AgentRep objects which reduce lookup overhead.
agentsCycConnection - Variable in class org.opencyc.cycagent.CycProxy
One CycConnection object to send and receive asynchronous messsages with the Cyc server.
agentsCycConnection - Variable in class org.opencyc.cycagent.CycAgentProxy
One CycConnection object to send and receive asynchronous messsages with the Cyc server.
allDifferentRules - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
The ArrayList of #$different constraint rules.
Amp - class org.opencyc.util.Amp.
 
Amp() - Constructor for class org.opencyc.util.Amp
Constructs an emply AMP message.
Amp(String) - Constructor for class org.opencyc.util.Amp
Constructs a AMP object given the Amp message string.
ampString - Variable in class org.opencyc.util.Amp
The AMP message in string form.
ampString() - Method in class org.opencyc.util.Amp
Returns the ampString.
and - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$and.
and - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$and logical operator.
API_TRACE_DETAILED - Static variable in class org.opencyc.api.CfaslInputStream
Detailed api trace.
API_TRACE_DETAILED - Static variable in class org.opencyc.api.CycConnection
Detailed api trace.
API_TRACE_DETAILED - Static variable in class org.opencyc.api.CfaslOutputStream
Detailed api trace.
API_TRACE_DETAILED - Static variable in class org.opencyc.api.RemoteCycConnection
Detailed api trace.
API_TRACE_MESSAGES - Static variable in class org.opencyc.api.CfaslInputStream
Message-level api trace.
API_TRACE_MESSAGES - Static variable in class org.opencyc.api.CycConnection
Message-level api trace.
API_TRACE_MESSAGES - Static variable in class org.opencyc.api.CfaslOutputStream
Message-level api trace.
API_TRACE_MESSAGES - Static variable in class org.opencyc.api.RemoteCycConnection
Message-level api trace.
API_TRACE_NONE - Static variable in class org.opencyc.api.CfaslInputStream
No api trace.
API_TRACE_NONE - Static variable in class org.opencyc.api.CycConnection
No api trace.
API_TRACE_NONE - Static variable in class org.opencyc.api.CfaslOutputStream
No api trace.
API_TRACE_NONE - Static variable in class org.opencyc.api.RemoteCycConnection
No api trace.
ApiDemo - class org.opencyc.api.ApiDemo.
Provides a simple demo of the OpenCyc API.
ApiDemo() - Constructor for class org.opencyc.api.ApiDemo
 
APOCALYPSE - Static variable in class org.opencyc.util.Timer
 
applyCycKbSubsetFilter(CycList) - Method in class org.opencyc.xml.ExportDaml
Removes terms from the given list which are not elements of cycKbSubsetFilter.
applyUnaryRulesAndPropagate() - Method in class org.opencyc.constraintsolver.NodeConsistencyAchiever
Apply the unary constraint rules to restrict domain values and subsequently propagate the effects through any #$different constraint rules.
Arc - class org.opencyc.conversation.Arc.
Contains the attributes and behavior of a Finite State Machine Arc.
Arc(State, Performative, State, Fsm, Action) - Constructor for class org.opencyc.conversation.Arc
Constructs a new Arc object, given the current state, performative, transition-to state and the action to take.
arcs - Variable in class org.opencyc.conversation.State
performative --> Arc
areAssertedCoextensional(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort COLLECION1 and CycFort COLLECTION2 are asserted coextensional.
areDisjoint(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort COLLECION1 and CycFort COLLECTION2 are disjoint.
areHierarchical(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort COLLECION1 and CycFort COLLECTION2 are in a hierarchy.
areIntersecting(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort COLLECION1 and CycFort COLLECTION2 intersect with regard to all-specs.
areTacitCoextensional(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort COLLECION1 and CycFort COLLECTION2 are tacitly coextensional via mutual genls of each other.
argumentTypeConstrainer - Variable in class org.opencyc.constraintsolver.ProblemParser
Reference to the constraint problem's ArgumentTypeConstrainer object.
argumentTypeConstrainer - Variable in class org.opencyc.constraintsolver.ConstraintProblem
ArgumentTypeConstrainer for this ConstraintProblem.
ArgumentTypeConstrainer - class org.opencyc.constraintsolver.ArgumentTypeConstrainer.
Provides argument type consistency checking for candidate backchaining rules, and also provides additional constraint rules derived from argument type constraints on the restricting constraint rules using the input constraint rules as a starting point.
ArgumentTypeConstrainer(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Constructs a new ArgumentTypeConstrainer object given the parent ConstraintProblem object.
argXMLtag - Static variable in class org.opencyc.cycobject.CycNart
 
ASCII_MODE - Static variable in class org.opencyc.api.CycConnection
Ascii mode connnection to the OpenCyc server.
ASCII_PORT_OFFSET - Static variable in class org.opencyc.api.CycConnection
ASCII port offset for the OpenCyc server.
asciiPort - Variable in class org.opencyc.api.CycConnection
The tcp port assigned to the ascii connection to the OpenCyc server.
asciiSocket - Variable in class org.opencyc.api.CycConnection
The tcp socket assigned to the ascii connection to the OpenCyc server.
ASK_ALL_OR_INDIV_THRESHOLD - Static variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
When instantiating a rule having one variable left to instantiate for subsequent asking the KB, this parameter sets the threshold beyond which a variable is used in the ask -- returning what bindings are known (or proven) in the KB.
ask(ConstraintRule) - Method in class org.opencyc.constraintsolver.RuleEvaluator
Return true iff the instantiated constraint rule is proven true, otherwise return false
askCache - Variable in class org.opencyc.api.CycAccess
Least Recently Used Cache of ask results.
askEeldCoreOntology() - Method in class org.opencyc.xml.ExportHtml
Categorizes the original EELD 'core' ontology.
askQueryString(String) - Method in class org.opencyc.xml.ExportHtml
Returns the sorted terms resulting from asking the given query string.
askWithVariable(CycList, CycVariable) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Returns a list of bindings for single unbound variable left in the rule.
askWithVariable(CycList, CycVariable, CycFort) - Method in class org.opencyc.api.CycAccess
Returns a list of bindings for a query with a single unbound variable.
askWithVariables(CycList, ArrayList, CycFort) - Method in class org.opencyc.api.CycAccess
Returns a list of bindings for a query with unbound variables.
assertComment(CycConstant, String, CycFort) - Method in class org.opencyc.api.CycAccess
Assert a comment for the specified CycConstant in the specified microtheory MT.
assertGaf(CycFort, CycConstant, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGaf(CycFort, CycConstant, CycFort, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGaf(CycFort, CycConstant, CycFort, CycList) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGaf(CycFort, CycConstant, CycFort, int) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGaf(CycFort, CycConstant, CycFort, String) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGaf(CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Asserts a ground atomic formula (gaf) in the specified microtheory MT.
assertGenls(CycFort, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Assert that the CycConstant GENLS is a genls of CycFort SPEC, in the specified defining microtheory MT.
assertionCache - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycAssertions, so that a reference to an existing CycAssertion is returned instead of constructing a duplicate.
assertIsa(CycFort, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Assert that the CycFort GENLS isa CycFort ACOLLECTION, in the specified defining microtheory MT.
assertIsaBinaryPredicate(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Assert that the specified CycConstant is a #$BinaryPredicate in the specified defining microtheory MT.
assertIsaCollection(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Assert that the specified CycConstant is a collection in the specified defining microtheory MT.
attributes - Variable in class org.opencyc.chat.ChatUserModel
Dictionary of attribute and object values.

B

backquote - Static variable in class org.opencyc.api.CycObjectFactory
 
baseKB - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$BaseKb.
basePort - Variable in class org.opencyc.api.CycConnection
The tcp port from which the asciiPort and cfaslPorts are derived.
beginChar - Static variable in class org.opencyc.util.AbstractPair
 
benchmarkFilePath - Variable in class org.opencyc.api.CyclopsBenchmark
Path to benchmark the subl file.
BINARY_MODE - Static variable in class org.opencyc.api.CycConnection
CFASL (binary) mode connnection to the OpenCyc server.
binaryPredicate - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$binaryPredicate.
Binding - class org.opencyc.inferencesupport.Binding.
Binding object to model the attributes and behavior of a variable binding to a value.
Binding(CycVariable, Object) - Constructor for class org.opencyc.inferencesupport.Binding
Constructs a new Binding object for the given CycVariable and Object.
bindings - Variable in class org.opencyc.templateparser.ParseResults
Variables and their bound text as an list of string pairs.
BindingSet - class org.opencyc.inferencesupport.BindingSet.
BindingSet object to contain bindings for query literals.
BindingSet(QueryLiteral, CycFort) - Constructor for class org.opencyc.inferencesupport.BindingSet
Constructs a new BindingSet object with the given QueryLiteral.
bindingValues - Variable in class org.opencyc.inferencesupport.BindingSet
The list of binding value lists associated with each variable, which is not used for cartesian product joins.
bodyLine - Variable in class org.opencyc.webserver.WebServer.Task
Contains the body of a POST method.
buildDomainPopulationRules(Solution, ArrayList) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Builds a list of domain population rules from the given partial solution object.
buildSolutionConstraint(Solution) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Builds a constraint expression from the given partial solution object.
ByteArray - class org.opencyc.cycobject.ByteArray.
Contains an array of bytes, as an object that directly represents a SubL byte vector.
ByteArray(byte[]) - Constructor for class org.opencyc.cycobject.ByteArray
Creates a new byte array from the specified array of bytes.
byteArrayValue() - Method in class org.opencyc.cycobject.ByteArray
Returns the array of bytes of this ByteArray.
byteVectorXMLTag - Static variable in class org.opencyc.cycobject.ByteArray
the name of the XML tag for Cyc byte-vector objects
byteXMLTag - Static variable in class org.opencyc.cycobject.ByteArray
the name of the XML tag for the byte elements of Cyc byte-vector objects

C

CACHE_CAPACITY - Static variable in class org.opencyc.webserver.WebServer
File cache capacity.
candidateVariablePopulators - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
List of VariablePopulation objects used to determine the best domain population rule for each variable.
canParseChunkWithoutCapturing(ArrayList, ArrayList) - Method in class org.opencyc.templateparser.TemplateParser
Returns true iff the given partial input words be parsed without capturing any variable text, by the given template words.
cartesianProductBindingSets - Variable in class org.opencyc.inferencesupport.BindingSet
The set of binding sets comprising a cartesian product join, which is not actually instantiatiated to save space.
categories - Variable in class org.opencyc.xml.ExportHtml
List of HTML vocabulary category page information items.
CFASL_ASSERTION - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_ASSERTION - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_ASSERTION_DEF - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_ASSERTION_DEF - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_ASSERTION_SHELL - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_ASSERTION_SHELL - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_AXIOM - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_AXIOM - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_AXIOM_DEF - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_AXIOM_DEF - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_BTREE_HIGH - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_BTREE_HIGH - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_BTREE_LEAF - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_BTREE_LEAF - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_BTREE_LOW - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_BTREE_LOW - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_BTREE_LOW_HIGH - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_BTREE_LOW_HIGH - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_BYTE_VECTOR - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_BYTE_VECTOR - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_CHARACTER - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_CHARACTER - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_CONSTANT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_CONSTANT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_DICTIONARY - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_DICTIONARY - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_DOTTED - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_DOTTED - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_GUID - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_GUID - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_HASHTABLE - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_HASHTABLE - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_IMMEDIATE_FIXNUM_CUTOFF - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_IMMEDIATE_FIXNUM_CUTOFF - Static variable in class org.opencyc.api.CfaslOutputStream
Binary values for assembling CFASL messages.
CFASL_IMMEDIATE_FIXNUM_OFFSET - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_IMMEDIATE_FIXNUM_OFFSET - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_INDEX - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_INDEX - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_KEYWORD - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_KEYWORD - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_LIST - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_LIST - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_16BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_16BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_24BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_24BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_32BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_32BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_8BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_8BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_BIGNUM - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_BIGNUM - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_N_FLOAT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_N_FLOAT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_NART - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_NART - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_NIL - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_NIL - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_16BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_16BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_24BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_24BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_32BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_32BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_8BIT_INT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_8BIT_INT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_BIGNUM - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_BIGNUM - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_P_FLOAT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_P_FLOAT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_PORT_OFFSET - Static variable in class org.opencyc.api.CycConnection
CFASL (binary) port offset for the OpenCyc server.
CFASL_SERVER_DEATH - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_SERVER_DEATH - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_SOURCE - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_SOURCE - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_SOURCE_DEF - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_SOURCE_DEF - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_SPECIAL_OBJECT - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_SPECIAL_OBJECT - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_STRING - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_STRING - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_SYMBOL - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_SYMBOL - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_VARIABLE - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_VARIABLE - Static variable in class org.opencyc.api.CfaslOutputStream
 
CFASL_VECTOR - Static variable in class org.opencyc.api.CfaslInputStream
 
CFASL_VECTOR - Static variable in class org.opencyc.api.CfaslOutputStream
 
cfaslInputStream - Variable in class org.opencyc.api.CycConnection
The binary interface input stream.
CfaslInputStream - class org.opencyc.api.CfaslInputStream.
A CFASL translating input stream.
CfaslInputStream(InputStream) - Constructor for class org.opencyc.api.CfaslInputStream
Creates a new CfaslInputStream to read data from the specified underlying input stream.
cfaslOutputStream - Variable in class org.opencyc.api.CycConnection
The binary interface output stream.
CfaslOutputStream - class org.opencyc.api.CfaslOutputStream.
A CFASL translating buffered output stream.
CfaslOutputStream(OutputStream) - Constructor for class org.opencyc.api.CfaslOutputStream
Creates a new CfaslOutputStream to write data to the specified underlying output stream with the default buffer size.
CfaslOutputStream(OutputStream, int) - Constructor for class org.opencyc.api.CfaslOutputStream
Creates a new CfaslOutputStream to write data to the specified underlying output stream with the specified buffer size.
cfaslPort - Variable in class org.opencyc.api.CycConnection
The tcp port assigned to the binary connection to the OpenCyc server.
cfaslSocket - Variable in class org.opencyc.api.CycConnection
The tcp socket assigned to the binary connection to the OpenCyc server.
chat() - Method in class org.opencyc.chat.ConsoleChat
Provides a console interface to the ChatterBot.
ChatException - exception org.opencyc.chat.ChatException.
Class ChatException indicates an error condition during a Cyc API call.
ChatException() - Constructor for class org.opencyc.chat.ChatException
Construct a ChatException object with no specified message.
ChatException(String) - Constructor for class org.opencyc.chat.ChatException
Construct a ChatException object with a specified message.
chatSender - Variable in class org.opencyc.chat.ChatterBot
Sends messages to the chat system.
ChatSender - interface org.opencyc.chat.ChatSender.
Defines a chat message sender interface.
chatterBot - Variable in class org.opencyc.chat.ConsoleChat
reference to ChatterBot
chatterBot - Variable in class org.opencyc.conversation.Interpreter
reference to the parent ChatterBot
ChatterBot - class org.opencyc.chat.ChatterBot.
Provides a chat conversation interface to Cyc.
ChatterBot(ChatSender) - Constructor for class org.opencyc.chat.ChatterBot
Creates a new ChatterBot object, given a ChatSender.
chatUserModel - Variable in class org.opencyc.conversation.Interpreter
Reference to the user model, which contains user state and history information, persisted in the Cyc KB.
ChatUserModel - class org.opencyc.chat.ChatUserModel.
Provides a chat user model.
ChatUserModel(String) - Constructor for class org.opencyc.chat.ChatUserModel
Constructs a new ChatUserModel object.
chatUserModels - Variable in class org.opencyc.chat.ChatterBot
Dictionary of chat user models, chatUserUniqueId --> ChatUserModel
checkForTimeOut() - Method in class org.opencyc.util.Timer
Throws a @see TimeOutException if this timer has been running longer than the timeOut.
checkForwardDifferentRule(ConstraintRule, ArrayList, int, Binding) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Applies the all-different constraint rule to the remaining domains and returns true iff no domains are wiped out.
checkForwardInstantiatedRule(CycList, ArrayList, ArrayList, int, Binding) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Recurses to instantiate the rule in the constraint problem microtheory with all remaining variables as bindings.
checkForwardNonEvaluatableRule(ConstraintRule, int, Binding) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Performs forward checking of the given non-evaluatable rule to restrict the domains of remaining variables.
checkForwardRule(ConstraintRule, ArrayList, int, Binding) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Performs forward checking of the given rule to restrict the domains of remaining variables.
checkForwardRules(ArrayList, int, Binding) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Performs forward checking of applicable rules to restrict the domains of remaining variables.
cleanup() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Deregisters this agent when the application is terminated.
clearFileCache() - Method in class org.opencyc.webserver.WebServer
Administrative method that clears the file cache.
clone() - Method in class org.opencyc.conversation.State
Creates a clone of this object.
clone() - Method in class org.opencyc.cycobject.CycList
Creates and returns a copy of this CycList.
clone() - Method in class org.opencyc.inferencesupport.HornClause
Creates and returns a copy of this QueryLiteral suitable for mutation.
clone() - Method in class org.opencyc.inferencesupport.Binding
Creates and returns a copy of this Binding.
clone() - Method in class org.opencyc.inferencesupport.QueryLiteral
Creates and returns a copy of this QueryLiteral.
clone() - Method in class org.opencyc.inferencesupport.ConstraintRule
Creates and returns a copy of this ConstraintRule.
close() - Method in class org.opencyc.api.CycConnection
Close the api sockets and streams.
close() - Method in class org.opencyc.api.CycTest
 
close() - Method in interface org.opencyc.api.CycConnectionInterface
Close the api sockets and streams.
close() - Method in class org.opencyc.api.CycAccess
Closes the CycConnection object.
close() - Method in class org.opencyc.api.RemoteCycConnection
Close the api sockets and streams.
close() - Method in class org.opencyc.jxta.Peer
Closes the peer's local cyc connection and disconnects the peer from JXTA.
close() - Method in class org.opencyc.util.Log
Closes the log file.
close() - Method in class org.opencyc.xml.XMLWriter
Closes the XMLWriter.
close() - Method in class org.opencyc.xml.XMLStringWriter
Closes the StringWriter in the field @see #writer.
close() - Method in class org.opencyc.xml.XMLFileWriter
Closes the FileWriter in the field @see #writer.
close() - Method in class org.opencyc.xml.XMLPrintWriter
Closes the PrintWriter in the field @see #writer.
COABS_AGENT_COMMUNITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Indicates the CoABS agent community.
coAbsCommunityAdapter - Variable in class org.opencyc.cycagent.GenericAgent
the interface for interacting with the CoABS agent community
CoAbsCommunityAdapter - class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter.
Provides the interface for interacting with the CoABS agent community.
CoAbsCommunityAdapter() - Constructor for class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Constructs a new CoAbsCommunityAdapter.
CoAbsCycProxy - class org.opencyc.cycagent.coabs.CoAbsCycProxy.
Provides a proxy for a cyc agent on the CoABS grid agent community.
CoAbsCycProxy(String, int) - Constructor for class org.opencyc.cycagent.coabs.CoAbsCycProxy
Constructs a CoAbsCycProxy object.
coerceToCycNart(Object) - Static method in class org.opencyc.cycobject.CycNart
Returns the given object if it is a CycNart, otherwise the object is expected to be a CycList and a CycNart object is returned using the given CycList representation.
collection - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$Collection.
combinationsOf(int) - Method in class org.opencyc.cycobject.CycList
Returns a CycList of the length N combinations of sublists from this object.
comment - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$comment.
commonInitialization() - Method in class org.opencyc.api.CycAccess
Provides common local and remote CycAccess object initialization.
communicationMode - Variable in class org.opencyc.api.CycConnection
Indicator for whether to use the binary or acsii connection with OpenCyc.
communicationMode - Variable in class org.opencyc.api.CycAccess
 
compare(Object, Object) - Method in class org.opencyc.constraintsolver.VariableSelectionComparator
Compares two annotated variable elements.
compare(Object, Object) - Method in class org.opencyc.constraintsolver.VariablesByAscendingDomainSizeComparator
Compares two variables by ascending size of their remaining domains.
compare(Object, Object) - Method in class org.opencyc.cycobject.CycListComparator
Compares two CycList elements, according to their string representations.
compareTo(Object) - Method in class org.opencyc.constraintsolver.VariableSelectionAttributes
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.constraintsolver.VariablePopulationItem
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.conversation.Arc
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.conversation.Performative
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.conversation.State
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.cycobject.CycVariable
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.cycobject.CycFort
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.cycobject.CycSymbol
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.inferencesupport.Binding
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.inferencesupport.Literal
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.inferencesupport.BindingSet
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.opencyc.templateparser.Template
Compares this object with the specified object for order.
complementDomainValues(CycVariable, Integer, Binding) - Method in class org.opencyc.constraintsolver.ValueDomains
Iterates over the domain values for the given variable, changing any entries marked true to Integer level.
completeCycAssertion(CycAssertion) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of a CycAssertion returned by the binary api.
completeCycConstant(CycConstant) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of CycConstant returned by the binary api.
completeCycList(CycList) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of objects contained in the given CycList.
completeCycNart(CycNart) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of a CycNart returned by the binary api.
completeCycVariable(CycVariable) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of HL CycVariable returned by the binary api.
completeObject(Object) - Method in class org.opencyc.api.CycAccess
Completes the instantiation of objects contained in the given CycList.
component1 - Variable in class org.opencyc.util.AbstractPair
The first component of the pair.
component2 - Variable in class org.opencyc.util.AbstractPair
The second component of the pair.
computeXpath(Node) - Static method in class org.opencyc.xml.XpathComputer
Returns the entire Xpath string for the input node, i.e.
conjoin(QueryLiteral, QueryLiteral) - Static method in class org.opencyc.inferencesupport.QueryLiteral
 
connectionInfo() - Method in class org.opencyc.api.CycConnection
Returns connection information, suitable for diagnostics.
connectionInfo() - Method in interface org.opencyc.api.CycConnectionInterface
Returns connection information, suitable for diagnostics.
connectionInfo() - Method in class org.opencyc.api.RemoteCycConnection
Returns connection information, suitable for diagnostics.
connectionMode - Static variable in class org.opencyc.api.UnitTest
 
cons - Static variable in class org.opencyc.api.CycObjectFactory
 
ConsoleChat - class org.opencyc.chat.ConsoleChat.
Provides a console chat system for the Cyc ChatterBot.
ConsoleChat() - Constructor for class org.opencyc.chat.ConsoleChat
Constructs a new ConsoleChat object.
constantXMLTag - Static variable in class org.opencyc.cycobject.CycConstant
Field for storing the name of the XML tag for CycConstant objects
constraintDegree(CycVariable, ArrayList) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Returns the number of constraint rules applicable to variable and one or more of the other variables.
constraintProblem - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.ProblemParser
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.ValueDomains
Reference to the parent ConstraintProblem object.
constraintProblem - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Reference to the parent ConstraintProblem object.
ConstraintProblem - class org.opencyc.constraintsolver.ConstraintProblem.
ConstraintRule object to model the attributes and behavior of a constraint problem.
ConstraintProblem() - Constructor for class org.opencyc.constraintsolver.ConstraintProblem
Constructs a new ConstraintProblem object, creating a new CycAccess object.
ConstraintProblem(CycAccess) - Constructor for class org.opencyc.constraintsolver.ConstraintProblem
Constructs a new ConstraintProblem object given an existing connection to the OpenCyc server.
ConstraintRule - class org.opencyc.inferencesupport.ConstraintRule.
ConstraintRule object to model the attributes and behavior of a constraint rule.
ConstraintRule(CycList) - Constructor for class org.opencyc.inferencesupport.ConstraintRule
Constructs a new ConstraintRule object from a CycList.
ConstraintRule(String) - Constructor for class org.opencyc.inferencesupport.ConstraintRule
Constructs a new ConstraintRule object from a CycList String representation.
constraintRules - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
Reference to the parent list of constraint rules.
constraintRules - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Reference to the collection of the constraint rules used in the search for solution(s).
constraintRules - Variable in class org.opencyc.constraintsolver.ProblemParser
Reference to the parent list of constraint rules.
constraintRules - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Collection of the constraint rules used in the search for solution(s).
construct(Object, Object) - Static method in class org.opencyc.cycobject.CycList
Constructs a CycList using the semantics of Lisp symbolic expressions.
1.
containsDuplicates() - Method in class org.opencyc.cycobject.CycList
Returns true iff this list contains duplicate elements.
content - Variable in class org.opencyc.conversation.Performative
optional content
content - Variable in class org.opencyc.conversation.Action
optional content
content - Variable in class org.opencyc.util.Amp
The content of the message.
content() - Method in class org.opencyc.util.Amp
Returns the content.
conversationState - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
The conversation state.
converse(Object) - Method in class org.opencyc.api.CycConnection
Send a message to Cyc and return the Boolean true as the first element of an object array, and the cyc response Symbolic Expression as the second element.
converse(Object) - Method in interface org.opencyc.api.CycConnectionInterface
Send a message to Cyc and return the Boolean true as the first element of an object array, and the cyc response Symbolic Expression as the second element.
converse(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command.
converse(Object) - Method in class org.opencyc.api.RemoteCycConnection
Send a message to Cyc and return the Boolean true as the first element of an object array, and the cyc response Symbolic Expression as the second element.
converse(Object, Timer) - Method in class org.opencyc.api.CycConnection
Send a message to Cyc and return the response code as the first element of an object array, and the cyc response Symbolic Expression as the second element, spending no less time than the specified timer allows but throwing a TimeOutException at the first opportunity where that time limit is exceeded.
converse(Object, Timer) - Method in interface org.opencyc.api.CycConnectionInterface
Send a message to Cyc and return the response code as the first element of an object array, and the cyc response Symbolic Expression as the second element, spending no less time than the specified timer allows but throwing a TimeOutException at the first opportunity where that time limit is exceeded.
converse(Object, Timer) - Method in class org.opencyc.api.RemoteCycConnection
Send a message to Cyc and return the response code as the first element of an object array, and the cyc response Symbolic Expression as the second element, spending no less time than the specified timer allows but throwing a TimeOutException at the first opportunity where that time limit is exceeded.
converseAscii(String, Timer) - Method in class org.opencyc.api.CycConnection
Send a message to Cyc and return the Boolean response as the first element of an object array, and the cyc response Symbolic Expression as the second element, spending no less time than the specified timer allows but throwing a TimeOutException at the first opportunity where that time limit is exceeded.
converseBinary(Object, Timer) - Method in class org.opencyc.api.CycConnection
Send a message to Cyc and return the response code as the first element of an object array, and the cyc response Symbolic Expression as the second element, spending no less time than the specified timer allows but throwing a TimeOutException at the first opportunity where that time limit is exceeded.
converseBoolean(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is returned as a boolean.
converseInt(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is returned as an int.
converseList(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is returned as a list.
converseMessage(ACL, Timer) - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Sends an Agent Communication Language message and returns the reply.
converseMessage(ACL, Timer) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Sends an Agent Communication Language message and returns the reply.
converseMessage(ACL, Timer) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Sends an Agent Communication Language message and returns the reply.
converseObject(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is returned as an object.
converseString(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is returned as a String.
converseUsingAsciiStrings(String, Timer) - Method in class org.opencyc.api.CycConnection
Send a message to Cyc and return the response code as the first element of a object array, and the Cyc response string as the second element.
converseVoid(Object) - Method in class org.opencyc.api.CycAccess
Converses with Cyc to perform an API command whose result is void.
countAllInstances_Cached(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns the count of the instances of the given collection, implements a cache to avoid asking the same question twice from the KB.
countAllInstances(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns the count of the instances of the given collection.
countAllInstancesCache - Variable in class org.opencyc.api.CycAccess
Least Recently Used Cache of countAllInstances results.
counterTerrorismConstantGuid - Static variable in class org.opencyc.xml.ExportDaml
The #$CounterTerrorismConstant guid.
counterTerrorismConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$CounterTerrorismConstant guid.
countUsingBestIndex(CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Returns the count of the assertions indexed according to the given pattern, using the best index (from among the predicate and argument indices).
createCategorizedVocabularies() - Method in class org.opencyc.xml.ExportHtml
Creates categorized vocabulary HTML pages.
createCategorizedVocabulary(String, String, String) - Method in class org.opencyc.xml.ExportHtml
Creates the given categorized vocabulary HTML page.
createClassNode(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Creates a DAML class node for a single Cyc collection.
createCollectionNode(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates an HTML node for a single Cyc collection.
createCommentNodes(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates HTML nodes for comment text containing CycConstants which are to be represented as hyperlinks.
createConstantNode(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Creates a DAML node for a single Cyc Constant.
createCycConstantNode(CycConstant) - Method in class org.opencyc.xml.ExportHtml
Creates a HTML node for a single Cyc Constant.
createCycGuidNode() - Method in class org.opencyc.xml.ExportDaml
Creates the DAML node that defines the guid property.
createCycNartNode(CycNart) - Method in class org.opencyc.xml.ExportHtml
Creates a HTML node for a single Cyc Nart.
createDamlOntologyNode() - Method in class org.opencyc.xml.ExportDaml
Creates a DAML Ontology node.
createGenlNodes(CycFort, Element) - Method in class org.opencyc.xml.ExportHtml
Creates HTML nodes for genl links.
createGenlPredsNodes(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates HTML nodes for genlPreds links.
createGuidNode(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates HTML node for guid.
createHierarchyNodes(CycFort, int) - Method in class org.opencyc.xml.ExportHtml
Recursively creates hierarchy nodes for the given term and its spec collection terms.
createHierarchyPage(CycFort) - Method in class org.opencyc.xml.ExportHtml
Creates hierarchy HTML page.
createIndividualNode(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Creates a DAML individual node for a single Cyc individual.
createIndividualNode(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates an HTML individual node for a single Cyc individual.
createIsaNodes(CycFort, Element) - Method in class org.opencyc.xml.ExportHtml
Creates HTML nodes for isa links.
createMicrotheory(String, String, CycFort, ArrayList) - Method in class org.opencyc.api.CycAccess
Create a microtheory MT, with a comment, isa and CycFort genlMts.
createMicrotheorySystem(String, String, ArrayList) - Method in class org.opencyc.api.CycAccess
Create a microtheory system for a new mt.
createNewPermanent(String) - Method in class org.opencyc.api.CycAccess
Creates a new permanent Cyc constant in the KB with the specified name.
createPredicateNode(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Creates an HTML node for a single Cyc predicate.
createPropertyNode(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Creates a DAML property node for a single Cyc binary predicate.
createRdfNode() - Method in class org.opencyc.xml.ExportDaml
Creates an RDF node.
createReply() - Method in class org.opencyc.util.Amp
Creates a trivial AMP reply message.
createVocabularyPage() - Method in class org.opencyc.xml.ExportHtml
Creates vocabulary HTML page.
current - Static variable in class org.opencyc.util.Log
Current log instance.
current - Static variable in class org.opencyc.webserver.WebServer
Singleton WebServer instance.
current() - Static method in class org.opencyc.api.CycAccess
Returns the CycAccess object for this thread.
currentState - Variable in class org.opencyc.conversation.Interpreter
finite state machine current node
currentState - Variable in class org.opencyc.conversation.FsmStateInfo
finite state machine current node
cyc - Static variable in class org.opencyc.api.CycTest
 
CYC_API_ONTOLOGY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Indicates the cyc-api ontology (role).
CYC_ECHO_ONTOLOGY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Indicates the cyc-echo ontology (role).
cycAccess - Variable in class org.opencyc.api.CycConnection
A reference to the parent CycAccess object for dereferencing constants in ascii symbolic expressions.
cycAccess - Variable in class org.opencyc.api.ApiDemo
the CycAccess object
cycAccess - Variable in class org.opencyc.chat.ChatterBot
Provides wrappers for the Cyc API and manages the connection to the Cyc server.
cycAccess - Variable in class org.opencyc.jxta.Peer
CycAccess connection to the local cyc server.
cycAccess - Variable in class org.opencyc.xml.ExportHtml
Manages connection to the cyc server api.
CycAccess - class org.opencyc.api.CycAccess.
Provides wrappers for the OpenCyc API.
CycAccess() - Constructor for class org.opencyc.api.CycAccess
Constructs a new CycAccess object.
CycAccess(String, int, int, boolean) - Constructor for class org.opencyc.api.CycAccess
Constructs a new CycAccess object given a host name, port, communication mode and persistence indicator.
CycAccess(String, String, int) - Constructor for class org.opencyc.api.CycAccess
Constructs a new CycAccess object to the given CycProxyAgent in the given agent community.
cycAgentProxies - Static variable in class org.opencyc.cycagent.CycProxy
Association of Cyc-hosted agent names with their CycAgentProxy objects.
CycAgentProxy - class org.opencyc.cycagent.CycAgentProxy.
Provides a proxy for a cyc agent on the CoABS grid or FIPA-OS agent community.
CycAgentProxy(String, int) - Constructor for class org.opencyc.cycagent.CycAgentProxy
Constructs a CycProxy object for the given agent on both agent communities.
CycAgentProxy(String, int, int) - Constructor for class org.opencyc.cycagent.CycAgentProxy
Constructs a CycProxy object for the given agent on the given agent community.
cycAgents - Static variable in class org.opencyc.cycagent.AgentManager
One to one ssociation of local cyc agents with their CycAgentInfo object.
cycApiConnectionCache - Static variable in class org.opencyc.cycagent.CycProxy
Cached CycConnection objects which preserve Cyc session state.
CycApiException - exception org.opencyc.api.CycApiException.
Class CycApiException indicates an error condition during a Cyc API call.
CycApiException() - Constructor for class org.opencyc.api.CycApiException
Construct a CycApiException object with no specified message.
CycApiException(String) - Constructor for class org.opencyc.api.CycApiException
Construct a CycApiException object with a specified message.
CycAssertion - class org.opencyc.cycobject.CycAssertion.
Provides the behavior and attributes of OpenCyc assertions.
CycAssertion(Integer) - Constructor for class org.opencyc.cycobject.CycAssertion
Constructs an incomplete CycAssertion object given its local KB id.
cycAssertionXMLTag - Static variable in class org.opencyc.cycobject.CycAssertion
The name of the XML tag for this object.
cycConnection - Variable in class org.opencyc.api.CycAccess
Reference to CycConnection object which manages the api connection to the OpenCyc server.
CycConnection - class org.opencyc.api.CycConnection.
Provides a binary connection and an ascii connection to the OpenCyc server.
CycConnection() - Constructor for class org.opencyc.api.CycConnection
Constructs a new CycConnection object using the default host name, default base port number and binary communication mode.
CycConnection(CycAccess) - Constructor for class org.opencyc.api.CycConnection
Constructs a new CycConnection object using the default host name, default base port number and binary communication mode.
CycConnection(Socket) - Constructor for class org.opencyc.api.CycConnection
Constructs a new CycConnection using the given socket obtained from the parent AgentManager listener.
CycConnection(String, int, int, CycAccess) - Constructor for class org.opencyc.api.CycConnection
Constructs a new CycConnection object using a given host name, the given base port number, and the given communication mode.
CycConnectionInterface - interface org.opencyc.api.CycConnectionInterface.
Defines the interface for local and remote CycConnection objects
CycConstant - class org.opencyc.cycobject.CycConstant.
Provides the behavior and attributes of an OpenCyc Constant.
CycConstant() - Constructor for class org.opencyc.cycobject.CycConstant
Constructs a new incomplete CycConstant object.
CycConstant(String, Guid, Integer) - Constructor for class org.opencyc.cycobject.CycConstant
Constructs a new CycConstant object from name, guid and id.
cycConstantCacheByGuid - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycConstants, so that a reference to an existing CycConstant is returned instead of constructing a duplicate.
cycConstantCacheById - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycConstants, so that a reference to an existing CycConstant is returned instead of constructing a duplicate.
cycConstantCacheByName - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycConstants, so that a reference to an existing CycConstant is returned instead of constructing a duplicate.
CycFort - class org.opencyc.cycobject.CycFort.
This class implements a Cyc Fort (First Order Reified Term).
CycFort() - Constructor for class org.opencyc.cycobject.CycFort
 
cycHost - Variable in class org.opencyc.webserver.WebServer
Cyc HTML host.
cycHtmlSocket - Variable in class org.opencyc.webserver.WebServer.Task
Client socket to the Cyc KB HTML server.
cycKbSubsetCollection - Variable in class org.opencyc.xml.ExportDaml
The CycKBSubsetCollection whose elements are exported to DAML.
cycKbSubsetCollection - Variable in class org.opencyc.xml.ExportHtml
The CycKBSubsetCollection whose elements are exported to HTML.
cycKbSubsetCollectionGuid - Variable in class org.opencyc.xml.ExportDaml
The CycKBSubsetCollection whose elements are exported to DAML.
cycKbSubsetCollectionGuid - Variable in class org.opencyc.xml.ExportHtml
The CycKBSubsetCollection whose elements are exported to HTML.
cycKbSubsetFilter - Variable in class org.opencyc.xml.ExportDaml
The CycKBSubsetCollection whose elements are exported to DAML if they also generalizations of cycKbSubsetCollectionGuid collections or predicates above.
cycKbSubsetFilter - Variable in class org.opencyc.xml.ExportHtml
The CycKBSubsetCollection whose elements are exported to HTML if they also generalizations of cycKbSubsetCollectionGuid collections or predicates above.
cycKbSubsetFilterGuid - Variable in class org.opencyc.xml.ExportDaml
The guid which identifies the CycKBSubsetCollection whose elements are exported to DAML if they also generalizations of cycKbSubsetCollectionGuid collections or predicates above.
cycKbSubsetFilterGuid - Variable in class org.opencyc.xml.ExportHtml
The guid which identifies the CycKBSubsetCollection whose elements are exported to HTML if they also generalizations of cycKbSubsetCollectionGuid collections or predicates above.
cyclify() - Method in class org.opencyc.cycobject.CycVariable
Returns the OpenCyc representation of the CycVariable
cyclify() - Method in class org.opencyc.cycobject.CycFort
Returns a cyclified string representation of the OpenCyc FORT.
cyclify() - Method in class org.opencyc.cycobject.CycConstant
Returns the name of the CycConstant with "#$" prefixed.
cyclify() - Method in class org.opencyc.cycobject.CycNart
Returns a cyclified string representation of the OpenCyc NART.
cyclify() - Method in class org.opencyc.cycobject.CycList
Returns a cyclified string representation of the OpenCyc CycList.
cyclify() - Method in class org.opencyc.inferencesupport.HornClause
Returns the cyclified string representation of the HornClause.
cyclify() - Method in class org.opencyc.inferencesupport.Binding
Returns a cyclified String representation of the Binding object.
cyclify() - Method in class org.opencyc.inferencesupport.Literal
Returns a cyclified string representation of the literal's formula.
CycList - class org.opencyc.cycobject.CycList.
Provides the behavior and attributes of an OpenCyc list, typically used to represent assertions in their external (EL) form.
CycList() - Constructor for class org.opencyc.cycobject.CycList
Constructs a new empty CycList object.
CycList(Collection) - Constructor for class org.opencyc.cycobject.CycList
Constructs a new CycList object, containing the elements of the specified collection, in the order they are returned by the collection's iterator.
CycList(Object) - Constructor for class org.opencyc.cycobject.CycList
Constructs a new CycList object, containing as its sole element element
CycList(Object, Collection) - Constructor for class org.opencyc.cycobject.CycList
Constructs a new CycList object, containing as its first element firstElement, and containing as its remaining elements the contents of the Collection remaining elements.
CycList(Object, Object) - Constructor for class org.opencyc.cycobject.CycList
Constructs a new CycList object, containing as its first element element1, and element2 as its second element.
cycListApiValue() - Method in class org.opencyc.cycobject.CycAssertion
Returns this object in a form suitable for use as an CycList api expression value.
cycListApiValue() - Method in class org.opencyc.cycobject.CycVariable
Returns this object in a form suitable for use as an CycList api expression value.
cycListApiValue() - Method in class org.opencyc.cycobject.CycFort
Returns this object in a form suitable for use as an CycList api expression value.
cycListApiValue() - Method in class org.opencyc.cycobject.CycConstant
Returns this object in a form suitable for use as an CycList api expression value.
cycListApiValue() - Method in class org.opencyc.cycobject.CycNart
Returns this object in a form suitable for use as an CycList api expression value.
cycListApiValue() - Method in class org.opencyc.cycobject.CycList
Returns this object in a form suitable for use as an CycList api expression value.
CycListComparator - class org.opencyc.cycobject.CycListComparator.
Implements a Comparator for the sort method of the CycList class.
CycListComparator() - Constructor for class org.opencyc.cycobject.CycListComparator
Constructs a new CycListComparator object.
CycListParser - class org.opencyc.cycobject.CycListParser.
Provides a parser that reads a String representation and constructs the corresponding CycList.
CycListParser(CycAccess) - Constructor for class org.opencyc.cycobject.CycListParser
Constructs a new CycListParser object.
CycListVisitor - class org.opencyc.cycobject.CycListVisitor.
Implements an Enumeration for CycList objects which traverses recursively into embedded CycLists, in a depth-first fashion, returning the objects which are both non-CycList and non-nil.
cycListVisitor() - Method in class org.opencyc.cycobject.CycList
Returns a CycListVisitor enumeration of the non-CycList and non-nil elements.
CycListVisitor(CycList) - Constructor for class org.opencyc.cycobject.CycListVisitor
Constructs a new CycListEnumeration object.
cycListXMLTag - Static variable in class org.opencyc.cycobject.CycList
XML serialization tags.
CyclopsBenchmark - class org.opencyc.api.CyclopsBenchmark.
Loads and executes the Cyclops (Cyc Logical Operations) benchmark.
CyclopsBenchmark() - Constructor for class org.opencyc.api.CyclopsBenchmark
Constructs a new CyclopsBenchmark object.
CycNart - class org.opencyc.cycobject.CycNart.
This class implements the behavior and attributes of a an OpenCyc NART (Non Atomic Reified Term).
CycNart() - Constructor for class org.opencyc.cycobject.CycNart
Constructs a new incomplete CycNart object.
CycNart(CycFort, CycList) - Constructor for class org.opencyc.cycobject.CycNart
Constructs a new CycNart object from the given functor and argument list.
CycNart(CycFort, Object) - Constructor for class org.opencyc.cycobject.CycNart
Constructs a new unary CycNart object from the functor and argument.
CycNart(CycFort, Object, Object) - Constructor for class org.opencyc.cycobject.CycNart
Constructs a new binary CycNart object from the functor and the two arguments.
CycNart(CycList) - Constructor for class org.opencyc.cycobject.CycNart
Constructs a new CycNart object from the CycList object.
cycNartCache - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycNarts, so that a reference to an existing CycNart is returned instead of constructing a duplicate.
CycObjectFactory - class org.opencyc.api.CycObjectFactory.
Provides the way to create cyc objects and reuse previously cached instances.
All methods are static.
CycObjectFactory() - Constructor for class org.opencyc.api.CycObjectFactory
 
cycPort - Variable in class org.opencyc.webserver.WebServer
Cyc HTML port.
CycProxy - class org.opencyc.cycagent.CycProxy.
Provides a proxy for a cyc api service on the CoABS grid or FIPA-OS agent community, and also creates CycAgentProxy objects for each Cyc-hosted agent.
CycProxy(String, int) - Constructor for class org.opencyc.cycagent.CycProxy
Constructs a CycProxy object for the given agent on both agent communities.
CycProxy(String, int, int) - Constructor for class org.opencyc.cycagent.CycProxy
Constructs a CycProxy object for the given agent on the given agent community.
cycProxyAgentName - Static variable in class org.opencyc.api.UnitTest
 
CycSymbol - class org.opencyc.cycobject.CycSymbol.
Provides the behavior and attributes of an OpenCyc symbol, typically used to represent api function names, and non CycConstant parameters.
CycSymbol(String) - Constructor for class org.opencyc.cycobject.CycSymbol
Constructs a new CycSymbol object.
cycSymbolCache - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycSymbols, so that a reference to an existing CycSymbol is returned instead of constructing a duplicate.
cycSymbolXMLTag - Static variable in class org.opencyc.cycobject.CycSymbol
The name of the XML tag for this object.
CycTest - class org.opencyc.api.CycTest.
 
CycTest(String, int) - Constructor for class org.opencyc.api.CycTest
 
cycVariable - Variable in class org.opencyc.constraintsolver.VariableSelectionAttributes
The constraint variable under consideration.
cycVariable - Variable in class org.opencyc.constraintsolver.VariablePopulationItem
The variable whose value domain is to be populated.
cycVariable - Variable in class org.opencyc.inferencesupport.Binding
The CycVariable which is bound.
CycVariable - class org.opencyc.cycobject.CycVariable.
Provides the behavior and attributes of an OpenCyc variable, typically used in rule and query expressions.
CycVariable() - Constructor for class org.opencyc.cycobject.CycVariable
Constructs a new empty CycVariable object.
CycVariable(String) - Constructor for class org.opencyc.cycobject.CycVariable
Constructs a new CycVariable object.
cycVariableCache - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of CycVariables, so that a reference to an existing CycVariable is returned instead of constructing a duplicate.
cycVariableXMLTag - Static variable in class org.opencyc.cycobject.CycVariable
The name of the XML tag for this object.

D

deepCopy() - Method in class org.opencyc.cycobject.CycList
Creates and returns a deep copy of this CycList.
DEFAULT_BASE_PORT - Static variable in class org.opencyc.api.CycConnection
Default base tcp port for the OpenCyc server.
DEFAULT_COMMUNICATION_MODE - Static variable in class org.opencyc.api.CycConnection
Default communication mode connnection to the OpenCyc server.
DEFAULT_CONNECTION - Static variable in class org.opencyc.api.CycAccess
Default value indicating that the OpenCyc api should use one TCP socket for the entire session.
DEFAULT_CYC_PORT - Static variable in class org.opencyc.webserver.WebServer
Default Cyc base port.
DEFAULT_DIR - Static variable in class org.opencyc.webserver.WebServer
Default directory to serve files from on non-Windows OS.
DEFAULT_DOMAIN_SIZE_THRESHOLD - Static variable in class org.opencyc.constraintsolver.VariableDomainPopulator
The default value of the variable value domain size beyond which the initial values are not all fetched from the KB.
DEFAULT_HOSTNAME - Static variable in class org.opencyc.api.CycConnection
Default host name for the OpenCyc server.
DEFAULT_LOG_FILENAME - Static variable in class org.opencyc.util.Log
Default file name for the log file.
DEFAULT_PORT - Static variable in class org.opencyc.webserver.WebServer
Default HTTP port.
DEFAULT_READ_LIMIT - Static variable in class org.opencyc.api.CfaslInputStream
 
DEFAULT_VERBOSITY - Static variable in class org.opencyc.constraintsolver.ConstraintProblem
The default verbosity of the constraint solver output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.conversation.Performer
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.cycagent.GenericAgent
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.cycagent.AgentManager
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.inferencesupport.Solution
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.jxta.Peer
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.templateparser.TemplateParser
The default verbosity of the solution output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.xml.ExportDaml
The default verbosity of the DAML export output.
DEFAULT_VERBOSITY - Static variable in class org.opencyc.xml.ExportHtml
The default verbosity of the HTML export output.
DEFAULT_WIN_DIR - Static variable in class org.opencyc.webserver.WebServer
Default directory to serve files from on Windows.
defaultPerformative - Variable in class org.opencyc.conversation.Fsm
default performative for the initial state
defaultPerformative - Variable in class org.opencyc.conversation.FsmClass
default performative for the initial state
deferObjectCompletion - Variable in class org.opencyc.api.CycAccess
Parameter indicating whether the OpenCyc binary api defers the completion of CycConstant attributes until used for the first time.
degree - Variable in class org.opencyc.constraintsolver.VariableSelectionAttributes
The number of applicable forward rules.
demo1() - Method in class org.opencyc.api.ApiDemo
Demonstrates getKnownConstantByName api function.
demo10() - Method in class org.opencyc.api.ApiDemo
Demonstrates getParaphrase (with quantified formula) api function.
demo11() - Method in class org.opencyc.api.ApiDemo
Demonstrates getImpreciseParaphrase (with quantified formula) api function.
demo12() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of CycNart and getInstanceSiblings api function.
demo13() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of isQueryTrue api function.
demo14() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of the assertGaf api function.
demo15() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of the unassertGaf api function.
demo16() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of the rkfPhraseReader api function.
demo17() - Method in class org.opencyc.api.ApiDemo
Demonstrates usage of the generateDisambiguationPhraseAndTypes api function.
demo2() - Method in class org.opencyc.api.ApiDemo
Demonstrates getConstantGuid api function.
demo3() - Method in class org.opencyc.api.ApiDemo
Demonstrates getComment api function.
demo4() - Method in class org.opencyc.api.ApiDemo
Demonstrates getIsas api function.
demo5() - Method in class org.opencyc.api.ApiDemo
Demonstrates getGenls api function.
demo6() - Method in class org.opencyc.api.ApiDemo
Demonstrates getArity api function.
demo7() - Method in class org.opencyc.api.ApiDemo
Demonstrates arg1Isas api function.
demo8() - Method in class org.opencyc.api.ApiDemo
Demonstrates getArgNGenls api function.
demo9() - Method in class org.opencyc.api.ApiDemo
Demonstrates getParaphrase (with quantified formula) api function.
demoInteraction() - Method in class org.opencyc.api.ApiDemo
Interacts with the user to perform specified demos.
deregister() - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
De-register this agent.
deregister() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Deregisters this agent.
deregister() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
De-register this agent.
determineSubsumption(Literal) - Method in class org.opencyc.inferencesupport.Literal
Returns a value indicating the subsumption relationship, or lack of subsumption relationship between this literal and another literal.
diagnosticLevel - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
the FIPA-OS diagnostic level
different - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$different.
different - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$different predicate.
dirs - Variable in class org.opencyc.webserver.WebServer
Directories to serve files from.
displayBindingSet() - Method in class org.opencyc.inferencesupport.BindingSet
Displays the binding set.
displayConstraintRules() - Method in class org.opencyc.constraintsolver.ConstraintProblem
Displays the input constraint rules.
displaySolution(ArrayList) - Method in class org.opencyc.inferencesupport.Solution
Displays the bindings in a given solution to the constraint problem.
displaySolutions() - Method in class org.opencyc.inferencesupport.Solution
Displays the bindings in all solutions to the constraint problem.
displayVariablesAndDomains() - Method in class org.opencyc.constraintsolver.ConstraintProblem
Displays the variables and their value domains.
displayVariablesAndDomains() - Method in class org.opencyc.constraintsolver.ValueDomains
Displays the variables and their value domains.
doDisambiguateChoiceIsNumberAction(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate-choice-is-number action
doDisambiguateChoiceIsPhraseAction(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate-choice-is-phrase action
doDisambiguateParseTermAction(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate-parse-term action.
doDisambiguateTermChoiceAction(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate-term-choice action.
doDisambiguateTermDoneAction(State) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate-term-done action
doDisambiguateTermQuery(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-disambiguate term-query action.
doEcho() - Method in class org.opencyc.cycagent.Echo
Initializes the agent community adapter, sends the echo message, and displays the echo response.
doEntityReference(String) - Static method in class org.opencyc.xml.TextUtil
Performs xml special character substitution.
doesElementPrecedeOthers(Object, CycList) - Method in class org.opencyc.cycobject.CycList
Returns true if the element is a member of this CycList and no element in CycList otherElements precede it.
doFinalization() - Method in class org.opencyc.conversation.Performer
Performs the do-finalization action.
domainHasValue(CycVariable, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns true if the variable has value in its domain.
domainPopulationRules - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
Reference to the parent list of domain populating constraint rules.
domainPopulationRules - Variable in class org.opencyc.constraintsolver.ProblemParser
Reference to the parent list of domain populating constraint rules.
domainPopulationRules - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Collection of the rules which populate variable domains.
domains - Variable in class org.opencyc.constraintsolver.ValueDomains
Dictionary of dictionaries of objects used to mark domain values during search.
domainSizeThreshold - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
The value of the variable value domain size beyond which the initial values are not all fetched from the KB.
doneFipaOsCommunityAdapter_AgreeInformTask(Task) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.IdleTask
Handles completion of an AgreePerform task.
doNotUnderstand(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the do-not-understand action.
doReplyWithFirstFact(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the reply-with-first-fact action.
doReplyWithNextFact(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the repy-with-next-fact action.
doResolverEcho(String, int) - Method in class org.opencyc.jxta.Peer
Sends the echo message to peers via the ResolverService, and displays the echo responses.
dot - Static variable in class org.opencyc.api.CycObjectFactory
 
doTestCycAccess1(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess2(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess3(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess4(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess5(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess6(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess7(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
doTestCycAccess8(CycAccess) - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the given api connection.
dottedElementXMLTag - Static variable in class org.opencyc.cycobject.CycList
 
doubleXMLTag - Static variable in class org.opencyc.cycobject.CycList
 

E

Echo - class org.opencyc.cycagent.Echo.
Provides an example agent demonstrating the echo role.
ECHO_HANDLER_NAME - Static variable in class org.opencyc.jxta.Peer
A name to use to register the example handler with the Resolver service.
Echo() - Constructor for class org.opencyc.cycagent.Echo
Constructs a new Echo agent object.
echoMessageText - Variable in class org.opencyc.cycagent.Echo
 
eeldSharedOntologyCandidateConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$EELDSharedOntologyConstant guid.
eeldSharedOntologyConstantGuid - Static variable in class org.opencyc.xml.ExportDaml
The #$EELDSharedOntologyConstant guid.
eeldSharedOntologyConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$EELDSharedOntologyConstant guid.
eeldSharedOntologyCoreConstantGuid - Static variable in class org.opencyc.xml.ExportDaml
The #$EELDSharedOntologyCoreConstant guid.
eeldSharedOntologyCoreConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$EELDSharedOntologyCoreConstant guid.
elementOf - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$elementOf.
elementsEqual() - Method in class org.opencyc.util.AbstractPair
 
END_CYC_CONNECTION - Static variable in class org.opencyc.api.CycObjectFactory
The api command which is intercepted by the CycProxy agent to close the CycAccess object associated with the connection between this agent and the particular cyc image.
endChar - Static variable in class org.opencyc.util.AbstractPair
 
equals(Object) - Method in class org.opencyc.constraintsolver.VariableSelectionComparator
Returns true if some other object is equal to this Comparator
equals(Object) - Method in class org.opencyc.constraintsolver.VariablesByAscendingDomainSizeComparator
Returns true if some other object is equal to this Comparator
equals(Object) - Method in class org.opencyc.conversation.Arc
Returns true iff some object equals this object
equals(Object) - Method in class org.opencyc.conversation.Performative
Returns true iff some object equals this object
equals(Object) - Method in class org.opencyc.conversation.Action
Returns true iff some object equals this object
equals(Object) - Method in class org.opencyc.conversation.State
Returns true iff some object equals this object
equals(Object) - Method in class org.opencyc.cycobject.CycListComparator
Returns true if some other object is equal to this Comparator
equals(Object) - Method in class org.opencyc.cycobject.CycAssertion
Indicates whether the object is equal to this object.
equals(Object) - Method in class org.opencyc.cycobject.ByteArray
Returns true iff some object equals this ByteArray
equals(Object) - Method in class org.opencyc.cycobject.CycVariable
Returns true some object equals this CycVariable
equals(Object) - Method in class org.opencyc.cycobject.Guid
Returns true if the object equals this object.
equals(Object) - Method in class org.opencyc.cycobject.CycConstant
Returns true some object equals this CycConstant.
equals(Object) - Method in class org.opencyc.cycobject.CycNart
Returns true some object equals this CycNart
equals(Object) - Method in class org.opencyc.cycobject.CycSymbol
Returns true iff some object equals this CycSymbol
equals(Object) - Method in class org.opencyc.inferencesupport.HornClause
Returns true if the object equals this object.
equals(Object) - Method in class org.opencyc.inferencesupport.Binding
Returns true if some other object is equal to this Binding
equals(Object) - Method in class org.opencyc.inferencesupport.Literal
Returns true if the object equals this object.
equals(Object) - Method in class org.opencyc.inferencesupport.BindingSet
Returns true if the object equals this object.
equals(Object) - Method in class org.opencyc.templateparser.Template
Returns true iff some object equals this object
equals(Object) - Method in class org.opencyc.util.AbstractPair
Compares the specified object with this AbstractPair for equality.
equalSymbolsGuid - Static variable in class org.opencyc.xml.ExportHtml
#$equalSymbols guid
errorPrintln(String) - Method in class org.opencyc.util.Log
Writes the error message to the log.
evaluateConstraintRule(CycList) - Static method in class org.opencyc.inferencesupport.ConstraintRule
Evaluates the instantiated constraint rule locally without asking OpenCyc.
execute() - Method in class org.opencyc.api.CyclopsBenchmark
 
EXPORT_KB_SUBSET - Static variable in class org.opencyc.xml.ExportDaml
Command indicating that the DAML export contains only the marked KB subset terms.
EXPORT_KB_SUBSET - Static variable in class org.opencyc.xml.ExportHtml
Command indicating that the HTML export contains only the marked KB subset terms.
EXPORT_KB_SUBSET_BELOW_TERM - Static variable in class org.opencyc.xml.ExportDaml
Command indicating that the DAML export contains the collections whose direct or indirect genl is the collection term indentified by rootTermGuid.
EXPORT_KB_SUBSET_BELOW_TERM - Static variable in class org.opencyc.xml.ExportHtml
Command indicating that the HTML export contains the collections whose direct or indirect genl is the collection term indentified by rootTermGuid.
EXPORT_KB_SUBSET_PLUS_UPWARD_CLOSURE - Static variable in class org.opencyc.xml.ExportDaml
Command indicating that the DAML export contains the marked KB subset terms plus all the terms in the upward closure to #$Thing.
EXPORT_KB_SUBSET_PLUS_UPWARD_CLOSURE - Static variable in class org.opencyc.xml.ExportHtml
Command indicating that the HTML export contains the marked KB subset terms plus all the terms in the upward closure to #$Thing.
export(int) - Method in class org.opencyc.xml.ExportDaml
Exports the desired KB content into DAML.
export(int) - Method in class org.opencyc.xml.ExportHtml
Exports the desired KB content into HTML.
exportCommand - Variable in class org.opencyc.xml.ExportDaml
The command performed by the DAML extract process.
exportCommand - Variable in class org.opencyc.xml.ExportHtml
The command performed by the HTML extract process.
ExportDaml - class org.opencyc.xml.ExportDaml.
DAML+OIL export for OpenCyc.
ExportDaml() - Constructor for class org.opencyc.xml.ExportDaml
Constructs a new ExportDaml object.
exportedHierarchyOutputPath - Variable in class org.opencyc.xml.ExportHtml
The HTML exported hierarchy path and file name.
exportedVocabularyOutputPath - Variable in class org.opencyc.xml.ExportHtml
The HTML exported vocabulary path and file name.
ExportHtml - class org.opencyc.xml.ExportHtml.
HTML ontology export for OpenCyc.
ExportHtml.Category - class org.opencyc.xml.ExportHtml.Category.
Provides a container for term category information used to make vocabulary category HTML pages.
ExportHtml.Category(ExportHtml) - Constructor for class org.opencyc.xml.ExportHtml.Category
 
ExportHtml() - Constructor for class org.opencyc.xml.ExportHtml
Constructs a new ExportHtml object.
ExportHtml(String, int) - Constructor for class org.opencyc.xml.ExportHtml
Constructs a new ExportHtml object which will connect to the cyc server at hostname, port.
ExportHtml(String, int, boolean) - Constructor for class org.opencyc.xml.ExportHtml
Constructs a new ExportHtml object which will connect to the cyc server at hostname, port.
extractRulesAndDomains() - Method in class org.opencyc.constraintsolver.ProblemParser
Simplifies the input problem into its constituent Rule objects, then divides the input rules into those which populate the variable domains, and those which subsequently constrain the search for one or more solutions.

F

field - Variable in class org.opencyc.util.ListBox
 
fileCache - Static variable in class org.opencyc.webserver.WebServer
File cache to improve file serving performance.
filterFromDirectInstanceGuids - Variable in class org.opencyc.xml.ExportHtml
Additional term guids not to appear in the list of direct instances even if otherwise qualified to appear.
filterFromDirectInstances - Variable in class org.opencyc.xml.ExportHtml
Additional terms not to appear in the list of direct instances even if otherwise qualified to appear.
filterSelectedConstants(CycList) - Method in class org.opencyc.xml.ExportDaml
Removes unselected terms from the given list.
filterSelectedConstants(CycList) - Method in class org.opencyc.xml.ExportHtml
Removes unselected terms from the given list.
finalize() - Method in class org.opencyc.api.CycConnection
Ensures that the api socket connections are closed when this object is garbage collected.
finalize() - Method in class org.opencyc.chat.ChatterBot
Closes this ChatterBot, in particular the connection to the Cyc server.
finalizeAllSolutions() - Method in class org.opencyc.inferencesupport.Solution
Removes the current empty solution in the special case where all solutions were requested and where all solutions were found.
findNartId(CycNart) - Method in class org.opencyc.api.CycAccess
Finds the id of a CycNart given its formula.
findSelectedGenls(CycFort) - Method in class org.opencyc.xml.ExportHtml
Returns the first indirect genls above the given term which is a member of the selected terms.
FIPA_OS_AGENT_COMMUNITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Indicates the FIPA-OS agent community.
FIPA_OS_AND_COABS_AGENT_COMMUNITIES - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Indicates both the FIPA-OS and CoABS agent communities.
fipaOsCommunityAdapter - Variable in class org.opencyc.cycagent.GenericAgent
the interface for interacting with the FIPA-OS agent community
FipaOsCommunityAdapter - class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.
Provides the interface for interacting with the FIPA-OS agent community.
FipaOsCommunityAdapter.AgreeInformTask - class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.AgreeInformTask.
Provides for handling the reply to the request message of a fipa-request conversation.
FipaOsCommunityAdapter.AgreeInformTask(FipaOsCommunityAdapter, Conversation) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.AgreeInformTask
Constructs a new AgreeInformTask task given the conversation.
FipaOsCommunityAdapter.IdleTask - class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.IdleTask.
Provides an idle task which handles incomming messages which are not otherwise associated with an in-progress conversation.
FipaOsCommunityAdapter.IdleTask(FipaOsCommunityAdapter) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.IdleTask
Constructs a new IdleTask object.
FipaOsCommunityAdapter.RequestTask - class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask.
Provides for the initiation and handling of a fipa-request conversation.
FipaOsCommunityAdapter.RequestTask(FipaOsCommunityAdapter, ACL) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask
Constructs a new RequestTask object given the request ACL.
FipaOsCommunityAdapter.Shutdown - class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.Shutdown.
Thread which shuts down the agent nicely.
FipaOsCommunityAdapter.Shutdown(FipaOsCommunityAdapter) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.Shutdown
Constructs a new Shutdown object.
FipaOsCommunityAdapter(MessageReceiver, int) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Constructs a new FipaOsCommunityAdapter object for the given agent, with the given verbosity.
FipaOsCycProxy - class org.opencyc.cycagent.fipaos.FipaOsCycProxy.
Provides a proxy for a cyc agent on the FIPA-OS agent community.
FipaOsCycProxy(String, int) - Constructor for class org.opencyc.cycagent.fipaos.FipaOsCycProxy
Constructs a FipaOsCycProxy object.
first() - Method in class org.opencyc.cycobject.CycList
Returns the first element of the CycList.
fixSenderReceiver(String) - Static method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Fixes the :sender and :receiver parameter in the CoABS message to make them FIPA ACL compatible.
fixupSubFsmForwardReferences() - Method in class org.opencyc.conversation.FsmFactory
Fixes up the sub fsm forward references.
flush() - Method in class org.opencyc.xml.XMLWriter
Flushes the XMLWriter.
flush() - Method in class org.opencyc.xml.XMLStringWriter
Flushes the StringWriter in the field @see #writer.
flush() - Method in class org.opencyc.xml.XMLFileWriter
Flushes the FileWriter in the field @see #writer.
flush() - Method in class org.opencyc.xml.XMLPrintWriter
Flushes the PrintWriter in the field @see #writer.
followLocalXpath(Node, String) - Static method in class org.opencyc.xml.XpathComputer
Takes a starting DOM node and a local Xpath directive and returns the DOM node, if any, which can be reached following the directive from the input node It throws DOMExceptions if no node exists at the specified address or if the address is not a valid local Xpath expression.
followXpath(Node, String) - Static method in class org.opencyc.xml.XpathComputer
Takes a starting DOM node and an Xpath directive and returns the DOM node, if any, which can be reached following the directive from the input node.
force - Variable in class org.opencyc.util.Amp
Force indicator.
force() - Method in class org.opencyc.util.Amp
Returns the force.
formula - Variable in class org.opencyc.inferencesupport.Literal
The literal formula as an OpenCyc query.
forwardCheckingSearcher - Variable in class org.opencyc.constraintsolver.ConstraintProblem
ForwardCheckingSearcher for this ConstraintProblem.
ForwardCheckingSearcher - class org.opencyc.constraintsolver.ForwardCheckingSearcher.
The ForwardCheckingSearcher object to perform forward checking search for one or more solutions to the ConstraintProblem.
ForwardCheckingSearcher(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.ForwardCheckingSearcher
Constructs a new FowardCheckingSearcher object.
fourth() - Method in class org.opencyc.cycobject.CycList
Returns the fourth element of the CycList.
fsm - Variable in class org.opencyc.conversation.Interpreter
reference to the active fsm
fsm - Variable in class org.opencyc.conversation.FsmStateInfo
the fsm
Fsm - class org.opencyc.conversation.Fsm.
Contains the attributes and behavior of a finite state machine instance.
Fsm(String) - Constructor for class org.opencyc.conversation.Fsm
Constructs a new Fsm object given the fsm name
fsmClass - Variable in class org.opencyc.conversation.Fsm
class of the fsm instance
FsmClass - class org.opencyc.conversation.FsmClass.
Contains the attributes and behavior of a finite state machine instance.
FsmClass(String, FsmClass) - Constructor for class org.opencyc.conversation.FsmClass
Constructs a new FsmClass object given the fsm name and superclass.
FsmClass(String, String) - Constructor for class org.opencyc.conversation.FsmClass
Constructs a new FsmClass object given the fsm name and superclass name.
fsmClassStore - Static variable in class org.opencyc.conversation.FsmFactory
Stores fsm class objects by name.
fsmFactory - Variable in class org.opencyc.chat.ChatterBot
Makes Fsm objects for interpretation.
fsmFactory - Variable in class org.opencyc.conversation.Performer
reference to the FsmFactory object
FsmFactory - class org.opencyc.conversation.FsmFactory.
Makes finite state machines which can be interpreted by the Interpreter.
FsmFactory() - Constructor for class org.opencyc.conversation.FsmFactory
Constructs a new FsmFactory object.
fsmStack - Variable in class org.opencyc.conversation.Interpreter
Reference to the current fsm stack, which is a stack of FsmInfo elements.
fsmStacks - Variable in class org.opencyc.conversation.Interpreter
dictionary of fsm stacks fsmStackId --> fsm stack
FsmStateInfo - class org.opencyc.conversation.FsmStateInfo.
Contains the finite state machine and its state.
FsmStateInfo(Fsm, HashMap) - Constructor for class org.opencyc.conversation.FsmStateInfo
Constructs a new FsmStateInfo object given the fsm and state attributes.
fsmStates - Variable in class org.opencyc.conversation.Fsm
dictionary of fsm states, stateName --> State
fsmStates - Variable in class org.opencyc.conversation.FsmClass
dictionary of fsm states, stateName --> State
fsmStore - Static variable in class org.opencyc.conversation.FsmFactory
Stores fsm objects by name.
functorXMLtag - Static variable in class org.opencyc.cycobject.CycNart
 

G

gatherPredicateVariableArgConstaints(CycList) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Returns the argument type constraint rules for the variables within the given expression.
gatherUpwardClosure(CycList) - Method in class org.opencyc.xml.ExportDaml
Gather the updward closure of the selected CycForts with regard to isas and genls for collection terms, and with regard to genlPreds for predicate terms.
gatherUpwardClosure(CycList) - Method in class org.opencyc.xml.ExportHtml
Gather the updward closure of the selected CycForts with regard to isas and genls for collection terms, and with regard to isas and genlPreds for predicate terms.
gatherVariables() - Method in class org.opencyc.constraintsolver.ProblemParser
Gathers the unique variables used in this constraint problem.
gatherVariables() - Method in class org.opencyc.inferencesupport.HornClause
Gathers the variables used in the antecedant conjuncts and in the consequent of the horn clause.
gatherVariables() - Method in class org.opencyc.inferencesupport.Literal
Gathers the unique variables from the literal's formula.
generateAmpString() - Method in class org.opencyc.util.Amp
Sets the AMP string according to the existing values of the performative parameters.
generateDisambiguationPhraseAndTypes(CycList) - Method in class org.opencyc.api.CycAccess
Returns a list of disambiguation expressions, corresponding to each of the terms in the given list of objects.
GenericAgent - class org.opencyc.cycagent.GenericAgent.
Provides generic agent capablilities for cyc agents participating in the CoABS and FIPA-OS agent communities.
GenericAgent() - Constructor for class org.opencyc.cycagent.GenericAgent
Constructs a GenericAgent object.
GenericAgent(String, int) - Constructor for class org.opencyc.cycagent.GenericAgent
Constructs a GenericAgent object for the given agent on both agent communities.
GenericAgent(String, int, int) - Constructor for class org.opencyc.cycagent.GenericAgent
Constructs a GenericAgent object for the given agent on the given agent community.
genlMt - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$genlMt.
genls - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$genls.
get(Object) - Method in class org.opencyc.chat.ChatUserModel
Returns the value for the given attribute.
getAction() - Method in class org.opencyc.conversation.Arc
Returns the finite state machine state action.
getAgentType() - Method in class org.opencyc.cycagent.GenericAgent
Returns my agent type (FIPA-OS requirement).
getAgentType() - Method in interface org.opencyc.cycagent.MessageReceiver
Returns the agent type for FIPA-OS
getAID() - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Gets the AgentID of this Agent.
getAID() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Gets the AgentID of this Agent.
getAID(int) - Method in class org.opencyc.cycagent.GenericAgent
Gets the AgentID of this Agent
getAllDependentSpecs(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of all of the dependent specs for a CycFort collection.
getAllGenlPreds(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of all of the genlPreds for a CycConstant predicate, using an upward closure.
getAllGenls(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of all of the direct and indirect genls for a CycFort collection.
getAllGenlsWrt(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of all of the direct and indirect genls for a CycFort SPEC which are also specs of CycFort GENL.
getAllInstances(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of all the direct and indirect instances (individuals) for a CycFort collection.
getAllIsa(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the collections of which the CycFort is directly and indirectly an instance.
getAllSpecs(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of all of the direct and indirect specs for a CycFort collection.
getAntecedantConjuncts() - Method in class org.opencyc.inferencesupport.HornClause
Returns the antecedant conjuncts for this horn clause.
getArc(Performative) - Method in class org.opencyc.conversation.State
Returns the arc to take for the given performative.
getArcs() - Method in class org.opencyc.conversation.State
Returns the collection of the arcs from this state.
getArg1Formats(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of the arg1Formats for a CycConstant predicate.
getArg1Isas(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of the arg1Isas for a CycConstant predicate.
getArg2Formats(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of the arg2Formats for a CycConstant predicate.
getArg2Isas(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of the arg2Isas for a CycConstant predicate.
getArgNGenls(CycConstant, int) - Method in class org.opencyc.api.CycAccess
Gets a list of the argNGenls for a CycConstant predicate.
getArgNIsas(CycConstant, int) - Method in class org.opencyc.api.CycAccess
Gets a list of the argNIsas for a CycConstant predicate.
getArguments() - Method in class org.opencyc.cycobject.CycNart
Returns the arguments of the CycNart.
getArguments() - Method in class org.opencyc.inferencesupport.Literal
Returns the arguments of this Literal object.
getArity() - Method in class org.opencyc.inferencesupport.Literal
Returns the literal's arity which is defined to be the number of variables, not necessarily equalling the arity of the literal's first predicate.
getArity(CycFort) - Method in class org.opencyc.api.CycAccess
Returns the arity of the given predicate.
getAsciiPort() - Method in class org.opencyc.api.CycConnection
Return the ASCII port to which the CycConnection is established.
getAssertionById(Integer) - Method in class org.opencyc.api.CycAccess
Gets a CycAssertion by using its id.
getAssertionCache(Integer) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycAssertion with id, returning null if not found in the cache.
getAssertionCacheSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the CycAssertion object cache.
getBackchainImplicationRules(CycConstant, CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the backchaining implication rules which might apply to the given rule.
getBackchainRules(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the backchaining implication rules which might apply to the given predicate.
getBasePort() - Method in class org.opencyc.api.CycConnection
Return the base port to which the CycConnection is established.
getBindings() - Method in class org.opencyc.templateparser.ParseResults
Returns the list of bindings.
getBindingValues() - Method in class org.opencyc.inferencesupport.BindingSet
Gets the binding values for this binding set.
getCartesianProductBindingSets() - Method in class org.opencyc.inferencesupport.BindingSet
Returns the set of binding sets comprising a cartesian product join, which is not actually instantiatiated to save space.
getCfaslPort() - Method in class org.opencyc.api.CycConnection
Return the CFASL port to which the CycConnection is established.
getChatUserModel(String) - Method in class org.opencyc.chat.ChatterBot
Returns the chat user model for the given chat partner.
getCoAbsCommunityAdapter() - Method in class org.opencyc.cycagent.GenericAgent
Returns the CoABS agent community adapter
getCoExtensionals(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the coExtensionals for a CycFort.
getCollectionLeaves(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the collection leaves (most specific of the all-specs) for a CycFort collection.
getComment(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets the comment for a CycConstant.
getCommunicationMode() - Method in class org.opencyc.api.CycAccess
Returns the communication mode.
getConsequent() - Method in class org.opencyc.inferencesupport.HornClause
Returns the consequent for this horn clause.
getConstantByGuid(Guid) - Method in class org.opencyc.api.CycAccess
Gets a CycConstant by using its GUID.
getConstantById(Integer) - Method in class org.opencyc.api.CycAccess
Gets a CycConstant by using its ID.
getConstantByName(String) - Method in class org.opencyc.api.CycAccess
Gets a CycConstant by using its constant name.
getConstantGuid(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets the Guid for the given CycConstant, raising an exception if the constant does not exist.
getConstantGuid(Integer) - Method in class org.opencyc.api.CycAccess
Gets the Guid for the given constant id.
getConstantGuid(String) - Method in class org.opencyc.api.CycAccess
Gets the Guid for the given constant name, raising an exception if the constant does not exist.
getConstantId(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets the ID for the given CycConstant.
getConstantId(String) - Method in class org.opencyc.api.CycAccess
Gets the ID for the given constant name.
getConstantName(Integer) - Method in class org.opencyc.api.CycAccess
Gets the name for the given constant id.
getContent() - Method in class org.opencyc.conversation.Performative
Returns the performative content.
getContent() - Method in class org.opencyc.conversation.Action
Returns the performative content.
getCurrentSolution() - Method in class org.opencyc.inferencesupport.Solution
Returns the current solution.
getCurrentState() - Method in class org.opencyc.conversation.FsmStateInfo
Returns the current state.
getCycConnection() - Method in class org.opencyc.api.CycAccess
Returns the CycConnection object.
getCycConstantCacheByGuid(Guid) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycConstant with guid, returning null if not found in the cache.
getCycConstantCacheById(Integer) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycConstant with id, returning null if not found in the cache.
getCycConstantCacheByIdSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the CycConstant object cache by id.
getCycConstantCacheByName(String) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycConstant with name, returning null if not found in the cache.
getCycConstantCacheByNameSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the CycConstant object cache by id.
getCycNartById(Integer) - Method in class org.opencyc.api.CycAccess
Gets a CycNart by using its id.
getCycNartCache(Integer) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycNart with name, returning null if not found in the cache.
getCycNartCacheSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the CycNart object cache.
getCycNartFromCons(CycList) - Method in class org.opencyc.api.CycAccess
Gets a CycNart object from a Cons object that lists the names of its functor and its arguments.
getCycSymbolCache(String) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycSymbol with symbolName, returning null if not found in the cache.
getCycSymbolCacheSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the Guid object cache.
getCycVariable() - Method in class org.opencyc.inferencesupport.Binding
Returns the CycVariable which is bound.
getCycVariableCache(String) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the CycVariable with name, returning null if not found in the cache.
getCycVariableCacheSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the CycVariable object cache.
getDefaultPerformative() - Method in class org.opencyc.conversation.Fsm
Returns the default performative.
getDefaultPerformative() - Method in class org.opencyc.conversation.FsmClass
Returns the default performative.
getDirs() - Method in class org.opencyc.webserver.WebServer
Administrative accessor method that obtains list of directories from which files are served.
getDisjointWiths(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the disjointWiths for a CycFort.
getDomainSize(CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Gets the domain size of the high cardinality variable.
getDomainValues(CycVariable) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns the ArrayList of domain values for a variable.
getDottedElement() - Method in class org.opencyc.cycobject.CycList
Gets the dotted element.
getElapsedMilliSeconds() - Method in class org.opencyc.util.Timer
Returns the number of milliseconds that this timer has been running.
getElapsedSeconds() - Method in class org.opencyc.util.Timer
Returns the number of seconds that this timer has been running.
getField() - Method in class org.opencyc.util.ListBox
Gets the text field.
getFipaOsCommunityAdapter() - Method in class org.opencyc.cycagent.GenericAgent
Returns the FIPA-OS agent community adapter
getFormula() - Method in class org.opencyc.cycobject.CycAssertion
Returns the formula for this assertion.
getFormula() - Method in class org.opencyc.inferencesupport.Literal
Gets the literal's formula.
getForwardChainRules(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the forward chaining implication rules which might apply to the given predicate.
getForwardChainRules(CycConstant, CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the forward chaining implication rules which might apply to the given rule.
getFsm() - Method in class org.opencyc.conversation.FsmStateInfo
Returns the fsm.
getFsm(String) - Method in class org.opencyc.conversation.FsmFactory
Returns the Fsm having the given name;
getFsmClass() - Method in class org.opencyc.conversation.Fsm
Returns the fsm class.
getFsmClass(String) - Method in class org.opencyc.conversation.FsmFactory
Returns the FsmClass having the given name;
getFunctor() - Method in class org.opencyc.cycobject.CycNart
Returns the functor of the CycNart.
getGeneratedPhrase(CycFort) - Method in class org.opencyc.api.CycAccess
Gets the default generated phrase for a CycFort (intended for predicates).
getGenlPreds(CycConstant) - Method in class org.opencyc.api.CycAccess
Gets a list of the genlPreds for a CycConstant predicate.
getGenls(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the directly asserted true genls for a CycFort collection.
getGenlSiblings(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the direct genls of the direct specs for a CycFort collection.
getGuid() - Method in class org.opencyc.cycobject.CycConstant
Gets the guid
getGuidCache(String) - Static method in class org.opencyc.api.CycObjectFactory
Retrieves the Guid with guidName, returning null if not found in the cache.
getGuidCacheSize() - Static method in class org.opencyc.api.CycObjectFactory
Returns the size of the Guid object cache.
getHostName() - Method in class org.opencyc.api.CycConnection
Return the name of the host to which the CycConnection is established.
getId() - Method in class org.opencyc.cycobject.CycAssertion
Returns the id for this assertion.
getId() - Method in class org.opencyc.cycobject.CycFort
Gets the id.
getId() - Method in class org.opencyc.cycobject.CycConstant
Gets the id.
getImpreciseParaphrase(CycList) - Method in class org.opencyc.api.CycAccess
Gets the imprecise paraphrase for a Cyc assertion.
getImprecisePluralGeneratedPhrase(CycFort) - Method in class org.opencyc.api.CycAccess
Gets the imprecise plural generated phrase for a CycFort (intended for collections).
getImpreciseSingularGeneratedPhrase(CycFort) - Method in class org.opencyc.api.CycAccess
Gets the imprecise singular generated phrase for a CycFort (intended for individuals).
getIndentLength() - Method in class org.opencyc.xml.XMLWriter
Returns the length of the current value of @see #indentString.
getInitialState() - Method in class org.opencyc.conversation.Fsm
Returns the initial fsm state.
getInitialState() - Method in class org.opencyc.conversation.FsmClass
Returns the initial fsm state.
getInputText() - Method in class org.opencyc.templateparser.ParseResults
Returns the input text
getInputWords() - Method in class org.opencyc.templateparser.ParseResults
Returns the input words.
getInstances(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the instances (who are individuals) of a CycFort collection.
getInstanceSiblings(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the instance siblings of a CycFort, for all collections of which it is an instance.
getIsas(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the isas for a CycFort.
getKbSubset(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the elements of the given CycKBSubsetCollection.
getKnownConstantByGuid(Guid) - Method in class org.opencyc.api.CycAccess
Gets a known CycConstant by using its GUID.
getKnownConstantByGuid(String) - Method in class org.opencyc.api.CycAccess
Gets a known CycConstant by using its GUID string.
getKnownConstantByName(String) - Method in class org.opencyc.api.CycAccess
Gets a known CycConstant by using its constant name.
getList() - Method in class org.opencyc.util.ListBox
Gets the list that the ListBox is modelling.
getLocalDisjointWith(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the collections asserted to be disjoint with a CycFort collection.
getMaxSpecs(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the least specific specs for a CycFort collection.
getMinGenls(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the minimum (most specific) genls for a CycFort collection.
getMinGenls(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the minimum (most specific) genls for a CycFort collection.
getMinIsas(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the most specific collections (having no subsets) which contain a CycFort term.
getMt() - Method in class org.opencyc.inferencesupport.BindingSet
Returns the microtheory in which the variable bindings were obtained.
getMt() - Method in class org.opencyc.templateparser.Template
Returns the microtheory
getMyAgentName() - Method in class org.opencyc.cycagent.GenericAgent
Returns my agent name.
getMyAgentName() - Method in interface org.opencyc.cycagent.MessageReceiver
name of the local agent
getName() - Method in class org.opencyc.conversation.Fsm
Returns the fsm name.
getName() - Method in class org.opencyc.conversation.Action
Returns the action name.
getName() - Method in class org.opencyc.conversation.FsmClass
Returns the fsm name.
getName() - Method in class org.opencyc.cycobject.CycConstant
Gets the name
getNbrCacheHits() - Method in class org.opencyc.webserver.WebServer
Administrative accessor method that obtains number of files served from cache.
getNbrConstraintRules() - Method in class org.opencyc.constraintsolver.ConstraintProblem
Returns the number of constraint ConstraintRule objects derived from the input problem.
getNbrDomainPopulationRules() - Method in class org.opencyc.constraintsolver.ConstraintProblem
Returns the number of variable domain populating ConstraintRule objects derived from the input problem.
getNbrFilesServed() - Method in class org.opencyc.webserver.WebServer
Administrative accessor method that obtains number of files served.
getNbrFormulaInstances() - Method in class org.opencyc.constraintsolver.VariablePopulationItem
 
getNbrInstances() - Method in class org.opencyc.inferencesupport.BindingSet
Gets the number of instances of this literal in the KB.
getNbrSolutionsFound() - Method in class org.opencyc.inferencesupport.Solution
Returns the number of solutions found.
getNbrVariables() - Method in class org.opencyc.constraintsolver.ConstraintProblem
Returns the number of Variable objects derived from the input problem.
getNextElement() - Method in class org.opencyc.cycobject.CycListVisitor
Gets the next element in the sequence.
getNextTemplateWords(CycList) - Method in class org.opencyc.templateparser.TemplateParser
Returns an array of three objects given the partialTemplateElements.
getParaphrase(CycList) - Method in class org.opencyc.api.CycAccess
Gets the paraphrase for a Cyc assertion.
getPerformative() - Method in class org.opencyc.conversation.Arc
Returns the finite state machine state performative.
getPerformative() - Method in class org.opencyc.templateparser.Template
Returns the performative.
getPerformative() - Method in class org.opencyc.templateparser.ParseResults
Returns the Performative.
getPerformativeName() - Method in class org.opencyc.conversation.Performative
Returns the performative name.
getPluralGeneratedPhrase(CycFort) - Method in class org.opencyc.api.CycAccess
Gets the plural generated phrase for a CycFort (intended for collections).
getPopulatingRule(CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Gets the domain-populating ConstraintRule of the high cardinality variable.
getPredicate() - Method in class org.opencyc.inferencesupport.Literal
Returns the predicate of this Literal object.
getPublicConstants() - Method in class org.opencyc.api.CycAccess
Gets a list of the public Cyc constants.
getQueryLiteral() - Method in class org.opencyc.inferencesupport.BindingSet
Returns the literal for this binding set.
getRemainingMilliSeconds() - Method in class org.opencyc.util.Timer
Returns the number of milliseconds remaining till the timeout of this timer.
getRemainingSeconds() - Method in class org.opencyc.util.Timer
Returns the number of seconds remaining till the timeout of this timer.
getSampleLeafSpecs(CycFort, int) - Method in class org.opencyc.api.CycAccess
Gets a list with the specified number of sample specs of a CycFort collection.
getSelectedValue() - Method in class org.opencyc.util.ListBox
Gets the selected value.
getSiblings(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the siblings (direct specs of the direct genls) for a CycFort collection.
getSingularGeneratedPhrase(CycFort) - Method in class org.opencyc.api.CycAccess
Gets the singular generated phrase for a CycFort (intended for individuals).
getSolutions() - Method in class org.opencyc.inferencesupport.Solution
Returns all solutions.
getSpecs(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the directly asserted true specs for a CycFort collection.
getSpecSiblings(CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the siblings (direct specs of the direct genls) for a CycFort collection.
getState(String) - Method in class org.opencyc.conversation.Fsm
Returns the state having the given id.
getState(String) - Method in class org.opencyc.conversation.FsmClass
Returns the state having the given id.
getStateAttribute(Object) - Method in class org.opencyc.conversation.Interpreter
Returns the value for the given state attribute.
getStateAttributes() - Method in class org.opencyc.conversation.FsmStateInfo
Returns the state attributes.
getStateId() - Method in class org.opencyc.conversation.State
Returns the state id.
getStorageLocation() - Method in class org.opencyc.util.Log
Returns the path of the log file.
getSubFsm() - Method in class org.opencyc.conversation.Arc
Returns the finite state machine state sub fsm.
getSymbolValue(CycSymbol) - Method in class org.opencyc.api.CycAccess
Gets the value of a given KB symbol.
getTagName() - Method in class org.opencyc.xml.NameNodeFilter
Gets the NameNodeFilter's tagname field
getTemplate() - Method in class org.opencyc.templateparser.ParseResults
Returns the template used for the parse.
getTemplate(CycList) - Static method in class org.opencyc.templateparser.TemplateFactory
Returns a Template object from the cache given the template elements.
getTemplateElements() - Method in class org.opencyc.templateparser.Template
Returns the template elements
getTemplates() - Static method in class org.opencyc.templateparser.TemplateFactory
Returns the templates.
getTemplates() - Method in class org.opencyc.templateparser.TemplateParser
Returns the templates.
getTerminalPunctuation() - Method in class org.opencyc.templateparser.ParseResults
Returns the terminalPunctuation.
getTextBinding(CycVariable) - Method in class org.opencyc.templateparser.ParseResults
Returns the text binding for the given template variable.
getTrace() - Method in class org.opencyc.api.CycConnection
Returns the trace value.
getTrace() - Method in interface org.opencyc.api.CycConnectionInterface
Returns the trace value.
getTrace() - Method in class org.opencyc.api.RemoteCycConnection
Returns the trace value.
getTransitionFromState() - Method in class org.opencyc.conversation.Arc
Returns the finite state machine state transition from state.
getTransitionToState() - Method in class org.opencyc.conversation.Arc
Returns the finite state machine state transition to state.
getUnmarkedDomainSize(CycVariable) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns the number of unmarked (eligible for the solution) domain values for the given variable.
getUnmarkedDomainValues(CycVariable) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns the ArrayList of unmarked (eligible for the solution) domain values for the given variable.
getValue() - Method in class org.opencyc.inferencesupport.Binding
Returns the Object to which the CycVariable is bound.
getValueForKeyword(CycSymbol) - Method in class org.opencyc.cycobject.CycList
Gets the value following the given keyword symbol.
getVariableName(Integer) - Method in class org.opencyc.api.CycAccess
Gets the name for the given variable id.
getVariables() - Method in class org.opencyc.inferencesupport.HornClause
Returns the variables for this horn clause.
getVariables() - Method in class org.opencyc.inferencesupport.Literal
Returns the literal's variables.
getVariables() - Method in class org.opencyc.inferencesupport.BindingSet
Returns the variables in this binding set.
getWhyCollectionsIntersect(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the justifications of why CycFort COLLECTION1 and a CycFort COLLECTION2 intersect.
getWhyCollectionsIntersectParaphrase(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets an English parapharse of the justifications of why CycFort COLLECTION1 and a CycFort COLLECTION2 intersect.
getWhyGenl(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the justifications of why CycFort SPEC is a SPEC of CycFort GENL.
getWhyGenlParaphrase(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets an English parapharse of the justifications of why CycFort SPEC is a SPEC of CycFort GENL.
getWhyIsa(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets a list of the justifications of why CycFort TERM is an instance of CycFort COLLECTION.
getWhyIsaParaphrase(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Gets an English parapharse of the justifications of why CycFort TERM is an instance of CycFort COLLECTION.
guid - Variable in class org.opencyc.cycobject.CycConstant
The GUID (Globally Unique IDentifier) of the CycConstant object.
Guid - class org.opencyc.cycobject.Guid.
Provides the behavior and attributes of an OpenCyc GUID (Globally Unique IDentifier).
Guid(String) - Constructor for class org.opencyc.cycobject.Guid
Constructs a new Guid object.
guidCache - Static variable in class org.opencyc.api.CycObjectFactory
Least Recently Used Cache of guids, so that a reference to an existing Guid is returned instead of constructing a duplicate.
guidString - Variable in class org.opencyc.cycobject.Guid
The GUID in string form.
guidXMLTag - Static variable in class org.opencyc.cycobject.Guid
The name of the XML tag for this object.

H

handleAgree(Conversation) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask
Handle the inform message which is part of the fipa-request conversation by doing nothing.
handleInform(Conversation) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask
Handle the inform message which is part of the RequestProtocol.
handleMessageFromCyc(CycList) - Method in class org.opencyc.cycagent.CycProxy
Handles one inbound asynchronous message from a Cyc-hosted agent.
handleMessageFromCyc(CycList) - Method in class org.opencyc.cycagent.CycAgentProxy
Handles one inbound asynchronous message from a Cyc-hosted agent.
handleMessagesFromCyc() - Method in class org.opencyc.cycagent.CycProxy
Handles inbound asynchronous messages from Cyc-hosted agents.
handleMessageToCyc(int, ACL) - Method in class org.opencyc.cycagent.CycAgentProxy
Handles a message from a remote agent to a Cyc-hosted agent.
handleRequest(Conversation) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.IdleTask
Handles a new conversation whose first message is a request performative.
handleRequest(Conversation) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask
Handle the request message which is part of the fipa-request conversation by doing nothing.
hasComment - Variable in class org.opencyc.xml.ExportHtml
Indicates the presence of a comment for the current term.
hasDuplicates(Collection) - Static method in class org.opencyc.util.OcCollectionUtils
Returns true iff the given Collection has any duplicated elements.
hasEvaluatableNumericalArgs() - Method in class org.opencyc.inferencesupport.Literal
Returns true if this Literal has simple evaluatable numerical arguments.
hasFunctorAndArgs() - Method in class org.opencyc.cycobject.CycNart
Returns true if the functor and arguments are instantiated.
hashCode() - Method in class org.opencyc.cycobject.CycConstant
Provides the hash code appropriate for the CycConstant.
hashCode() - Method in class org.opencyc.cycobject.CycNart
Return a hash value for this object.
hashCode() - Method in class org.opencyc.inferencesupport.Literal
Provides the hash code appropriate for the Literal.
hashCode() - Method in class org.opencyc.util.AbstractPair
Returns a hash code value of this pair.
hasIntersection(Collection, Collection) - Static method in class org.opencyc.util.OcCollectionUtils
Returns true iff the given Collections.
hasMoreElements() - Method in class org.opencyc.cycobject.CycListVisitor
Tests if this enumeration contains more elements.
hasSomePredicateUsingTerm(CycConstant, CycFort, Integer, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff any ground formula instances exist having the given predicate, and the given term in the given argument position.
horizontalRule() - Method in class org.opencyc.xml.ExportHtml
Creates a horizontal rule in the HTML document.
HornClause - class org.opencyc.inferencesupport.HornClause.
Provides attribute and behavior for a horn clause assertion, used during backchaining inference.
HornClause() - Constructor for class org.opencyc.inferencesupport.HornClause
Constructs a new (empty) HornClause object.
HornClause(ArrayList, QueryLiteral) - Constructor for class org.opencyc.inferencesupport.HornClause
Constructs a new HornClause object from the given antecedant conjuncts and consequent.
HornClause(CycList) - Constructor for class org.opencyc.inferencesupport.HornClause
Constructs a new HornClause object from the given CycList representation.
HornClause(Literal) - Constructor for class org.opencyc.inferencesupport.HornClause
Constructs a new HornClause object from the given implication ConstraintRule.
HornClause(String) - Constructor for class org.opencyc.inferencesupport.HornClause
Constructs a new HornClause object from the given cyclified string representation.
hostname - Variable in class org.opencyc.xml.ExportHtml
 
hostName - Variable in class org.opencyc.api.CycConnection
The name of the computer hosting the OpenCyc server.
htmlBodyElement - Variable in class org.opencyc.xml.ExportHtml
the HTML body element
htmlDocument - Variable in class org.opencyc.xml.ExportHtml
the html document
HTTP_PORT_OFFSET - Static variable in class org.opencyc.api.CycConnection
HTTP port offset for the OpenCyc server.

I

id - Variable in class org.opencyc.cycobject.CycAssertion
Assertion id assigned by the local KB server.
id - Variable in class org.opencyc.cycobject.CycVariable
The ID of the CycVariable object which is an integer unique within an OpenCyc KB but not necessarily unique globally.
idXMLTag - Static variable in class org.opencyc.cycobject.CycAssertion
The name of the XML tag for id objects
idXMLTag - Static variable in class org.opencyc.cycobject.CycFort
The name of the XML tag for id objects
ignore - Variable in class org.opencyc.util.Log
If true, ignore all messages.
ikbConstantGuid - Static variable in class org.opencyc.xml.ExportDaml
The #$IKBConstant guid.
ikbConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$IKBConstant guid.
importMucExpression(CycList, String) - Method in class org.opencyc.api.CycAccess
Imports a MUC (Message Understanding Conference) formatted symbolic expression into cyc via the function which parses the expression and creates assertions for the contained concepts and relations between them.
in - Variable in class org.opencyc.api.CycConnection
The ascii interface input stream.
includeUpwardClosure - Variable in class org.opencyc.xml.ExportDaml
Indicates whether the upward closure of terms should be exported.
includeUpwardClosure - Variable in class org.opencyc.xml.ExportHtml
Indicates whether the upward closure of terms should be exported.
indentLength - Static variable in class org.opencyc.cycobject.CycAssertion
The default indentation for printing objects to XML
indentLength - Static variable in class org.opencyc.cycobject.ByteArray
the default indentation for printing CycConstant objects to XML
indentLength - Static variable in class org.opencyc.cycobject.CycConstant
The default indentation for printing CycConstant objects to XML
indentLength - Static variable in class org.opencyc.cycobject.CycNart
XML serialization indentation.
indentLength - Static variable in class org.opencyc.cycobject.CycList
XML serialization indentation.
indentPrint(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints a string to this XMLWriter indenting it by the number of spaces indicated by @see #indent either relative to the current indentation level (if @see #relative is true) or with respect to the beginning of the line (if @see #relative is false).
indentPrint(String, int, boolean) - Method in class org.opencyc.xml.XMLStringWriter
Prints a string to the StringWriter stored in the field @see #writer indenting it by the number of spaces indicated by @see #indent either relative to the current indentation level (if @see #relative is true) or with respect to the beginning of the line (if @see #relative is false).
indentPrint(String, int, boolean) - Method in class org.opencyc.xml.XMLFileWriter
Prints a string to the FileWriter stored in the field @see #writer indenting it by the number of spaces indicated by @see #indent either relative to the current indentation level (if @see #relative is true) or with respect to the beginning of the line (if @see #relative is false).
indentPrint(String, int, boolean) - Method in class org.opencyc.xml.XMLPrintWriter
Prints a string to the PrintWriter stored in the field @see #writer indenting it by the number of spaces indicated by @see #indent either relative to the current indentation level (if @see #relative is true) or with respect to the beginning of the line (if @see #relative is false).
indentPrintln(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints a string and terminates the line.
indentPrintSafe(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints a string to this XMLWriter after replacing all the reserved XML characters with the appropriate XML entity references indenting it by the number of spaces indicated by @see #indent either relative to the current indentation level (if @see #relative is true) or with respect to the beginning of the line (if @see #relative is false).
indentPrintSafeln(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints a string after replacing all the reserved XML characters with the appropriate XML entity references and terminates the line.
inferencePsc - Variable in class org.opencyc.conversation.Performer
#$InferencePSC is a problem solving context in which all assertions in the entire KB are initially visible.
inferencePSCGuid - Static variable in class org.opencyc.xml.ExportHtml
#$InferencePSC guid
initialize() - Method in class org.opencyc.chat.ChatterBot
Initializes this ChatterBot, in particular the connection to the Cyc server.
initialize() - Method in class org.opencyc.chat.ChatUserModel
Initializes the user model.
initialize() - Method in class org.opencyc.constraintsolver.RuleEvaluator
Initializes this instance once the parent ConstraintProblem object creates a CycAccess object.
initialize() - Method in class org.opencyc.conversation.FsmFactory
Initializes this object.
initialize() - Method in class org.opencyc.templateparser.TemplateParser
Initializes this object.
initialize(MessageReceiver, int) - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Initializes the new CoAbsCommunityAdapter instance.
initialize(MessageReceiver, int) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Initializes the new CoAbsCommunityAdapter instance.
initialize(MessageReceiver, int) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Not used in the FipaOsCommunityAdapter.
initialize(String, Fsm) - Method in class org.opencyc.conversation.Interpreter
Initializes the fsm interpreter.
initializeAgentCommunity() - Method in class org.opencyc.cycagent.GenericAgent
Initialializes the agent community with the given degree of diagnostic verbosity.
initializeCycAccess() - Static method in class org.opencyc.constraintsolver.ConstraintProblem
Creates a CycAccess object to connect to the OpenCyc server and provide api services.
initializeDomain(VariablePopulationItem) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Initializes the value domain for each variable.
initializeDomains() - Method in class org.opencyc.constraintsolver.ProblemParser
Initializes the value domains for each variable.
initializeDomainValueMarking() - Method in class org.opencyc.constraintsolver.ValueDomains
Initializes the domain value marking structure.
initializeOpcodeDescriptions() - Method in class org.opencyc.api.CfaslInputStream
Initializes the opcode descriptions used in trace output.
initialState - Variable in class org.opencyc.conversation.Fsm
inital fsm state
initialState - Variable in class org.opencyc.conversation.FsmClass
inital fsm state
inputText - Variable in class org.opencyc.templateparser.ParseResults
input text
inputWords - Variable in class org.opencyc.templateparser.ParseResults
input words
inReplyTo - Variable in class org.opencyc.util.Amp
The ID of the message for which this message is a reply.
inReplyTo() - Method in class org.opencyc.util.Amp
Returns the inReplyTo.
instantiate(CycVariable, Object) - Method in class org.opencyc.inferencesupport.QueryLiteral
Returns a new QueryLiteral which is the result of substituting the given Object value for the given CycVariable.
instantiate(CycVariable, Object) - Method in class org.opencyc.inferencesupport.ConstraintRule
Returns a new ConstraintRule which is the result of substituting the given Object value for the given CycVariable.
integerXMLTag - Static variable in class org.opencyc.cycobject.CycList
 
interpreter - Variable in class org.opencyc.conversation.Performer
reference to the parent Interpreter object
Interpreter - class org.opencyc.conversation.Interpreter.
Contains the attributes and behavior of a chat fsm interpreter.
Interpreter() - Constructor for class org.opencyc.conversation.Interpreter
Constructs a new Interpreter without arguments.
Interpreter(ChatterBot, String, String, String, Fsm) - Constructor for class org.opencyc.conversation.Interpreter
Constructs a new Interpreter object given the parent ChatterBot.
interpreters - Variable in class org.opencyc.chat.ChatterBot
Dictionary of fsm finite state machine interpreters.
introduceXMLEntities(String) - Static method in class org.opencyc.xml.XMLWriter
Replaces all occurences of reserved characters <, &, >, ", ' with the predefined XML entities <, &, >, ", '
isa - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$isa.
isa(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort TERM is a instance of CycFort COLLECTION, defaulting to all microtheories.
isa(CycFort, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort TERM is a instance of CycFort COLLECTION, using the given microtheory.
isAllDifferent() - Method in class org.opencyc.inferencesupport.Literal
Returns true if this Literal is a #$different literal.
isBackchainDiscouraged(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff backchain inference on the given predicate is discouraged.
isBackchainEncouraged(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff backchain inference on the given predicate is encouraged.
isBackchainForbidden(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff backchain inference on the given predicate is forbidden.
isBackchainRequired(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff backchain inference on the given predicate is required.
isBinaryPredicate(CycConstant) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a BinaryPredicate.
isBindingPostponed() - Method in class org.opencyc.inferencesupport.BindingSet
Returns true iff the asking of the binding values has been postponed (due to the estimated number of KB instances exceeding a user-controlled threshold).
isCartesianProduct() - Method in class org.opencyc.inferencesupport.BindingSet
Returns true iff the binding set has the form of an uninstantiated cartesian product.
isCollection_Cached(CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a Collection, implements a cache to avoid asking the same question twice from the KB.
isCollection(CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a Collection.
isCollectionCache - Variable in class org.opencyc.api.CycAccess
Least Recently Used Cache of isCollection results.
isCompleteParse - Variable in class org.opencyc.templateparser.ParseResults
Indicates whether the complete input text was parsed.
isDelimitedString(Object) - Static method in class org.opencyc.util.StringUtils
Returns true iff the given object is a string delimited by double quotes.
isDomainMarked(CycVariable, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns true iff the variable / value combination is marked with any level number.
isDomainMarkedAtLevel(CycVariable, Object, Integer) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns true iff the variable / value combination is marked with a given level number.
isDomainWipedOut(CycVariable) - Method in class org.opencyc.constraintsolver.ValueDomains
Returns true iff all the domain values of the variable have been marked and thus eliminated from consideration as a solution.
isEligibleForUpwardClosureInclusion(CycFort) - Method in class org.opencyc.xml.ExportHtml
Returns true if the given term is eligible for incusion in the upward closure.
isEvaluatable() - Method in class org.opencyc.inferencesupport.Literal
Returns true if this Literal is a simple evaluatable literal, which can be answered without KB lookup.
isEvaluatablePredicate(CycConstant) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is an evaluatable predicate.
isExtensionalVariableDomainPopulatingConstraintRule() - Method in class org.opencyc.inferencesupport.ConstraintRule
Returns true if this is an extensional variable domain populating ConstraintRule.
isFilteredDamlSelectedConstant(Object) - Method in class org.opencyc.xml.ExportDaml
Return True iff the object is a selected constant.
isFilteredSelectedConstant(Object) - Method in class org.opencyc.xml.ExportDaml
Return True iff the object is a instance of the desired KB subset collection
isFunction(CycConstant) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a Function.
isGenlOf_Cached(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort GENL is a genl of CycFort SPEC, implements a cache to avoid asking the same question twice from the KB.
isGenlOf(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort GENL is a genl of CycFort SPEC.
isGenlOfCache - Variable in class org.opencyc.api.CycAccess
Least Recently Used Cache of isGenlOf results.
isGround() - Method in class org.opencyc.inferencesupport.Literal
Returns true iff this is a ground formula having no variables.
isIndividual(CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is an Individual.
isInitialized - Variable in class org.opencyc.chat.ChatUserModel
Indicates that the user model is completely restored from the KB.
isIrreflexive(CycFort) - Method in class org.opencyc.inferencesupport.Literal
Returns true iff the predicate has the irreflexive property: (#$isa ?PRED #$IrreflexsiveBinaryPredicate).
isIrreflexivePredicate(CycConstant, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff the predicate has the irreflexive property: (#$isa ?PRED #$IrreflexsiveBinaryPredicate).
isKeyword() - Method in class org.opencyc.cycobject.CycSymbol
Returns true iff this symbol is a SubL keyword.
isNumeric(String) - Static method in class org.opencyc.util.StringUtils
Returns true iff all characters in the given string are numeric.
isPopulatingRule(ConstraintRule, CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Returns true iff the given ConstraintRule was used to populate the domain of the given high cardinality variable.
isPostponedHighCardinalityDomain(CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Returns true iff this variable's domain is too large for efficient processing.
isPredicate(CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if cycFort is a Predicate.
isProperList() - Method in class org.opencyc.cycobject.CycList
Returns true if this is a proper list.
isPublicConstant(CycConstant) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a PublicConstant.
isQueryTrue_Cached(CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff the query is true in the knowledge base, implements a cache to avoid asking the same question twice from the KB.
isQueryTrue(CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true iff the ground query is true in the knowledge base.
isQuotedCollection(CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if term is a quotedCollection, in any microtheory
isQuotedCollection(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if term is a quotedCollection is a quotedCollection.
isRegistered - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Indicates whether this agent is registered.
isSpecOf(CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycFort SPEC is a spec of CycFort GENL.
isSubsumedBy(Literal) - Method in class org.opencyc.inferencesupport.Literal
Returns whether this literal is subsumed by the given literal.
isSymbolicExpression - Variable in class org.opencyc.api.CycConnection
Indicates if the response from the OpenCyc server is a symbolic expression (enclosed in parentheses).
isTimedOut() - Method in class org.opencyc.util.Timer
Returns true if this timer is timed out, false otherwise.
isUnary() - Method in class org.opencyc.inferencesupport.Literal
Returns true iff this is a formula having one variable.
isUnary() - Method in class org.opencyc.inferencesupport.BindingSet
Returns true iff this is a formula having one variable.
isUnaryPredicate(CycConstant) - Method in class org.opencyc.api.CycAccess
Returns true if cycConstant is a UnaryPredicate.
isUnaryRuleConsistent(ConstraintRule, CycVariable) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Returns true iff the given unary constraint rule is consistent with the previously accepted unary constraints on the given variable.
isValid() - Method in class org.opencyc.cycobject.CycList
Answers true iff the CycList contains valid elements.
isValidConstantName(String) - Method in class org.opencyc.api.CycAccess
Returns true if the candidate name is a valid CycConstant name.
isValidConstraintRuleExpression(CycList) - Static method in class org.opencyc.inferencesupport.Literal
Returns true iff the given CycList is a valid representation of a constraint rule.
isValidHornExpression(CycList) - Static method in class org.opencyc.inferencesupport.HornClause
Returns true iff the given CycList is a valid representation of a constraint horn clause.
isValidHornExpression(String) - Static method in class org.opencyc.inferencesupport.HornClause
Returns true iff the given CycList is a valid representation of a constraint horn clause.
isValidSymbolName(String) - Static method in class org.opencyc.cycobject.CycSymbol
Returns true iff the given string is a valid symbol name.
isVariableDomainPopulatingRule() - Method in class org.opencyc.inferencesupport.ConstraintRule
Returns true if this is a variable domain populating Rule.
isWellFormedFormula(CycList) - Method in class org.opencyc.api.CycAccess
Returns true iff CycList represents a well formed formula.
italics(Element) - Method in class org.opencyc.xml.ExportHtml
Creates an italics element in the HTML document.
iterators - Variable in class org.opencyc.cycobject.CycListVisitor
Stack of CycList Iterators

J

JXTA_CREDENTIALS - Static variable in class org.opencyc.jxta.Peer
JXTA credentials

K

kill(ArrayList) - Method in class org.opencyc.api.CycAccess
 
kill(CycConstant) - Method in class org.opencyc.api.CycAccess
Kills a Cyc constant.
kill(CycConstant[]) - Method in class org.opencyc.api.CycAccess
 
kill(CycFort) - Method in class org.opencyc.api.CycAccess
Kills a Cyc NART (Non Atomic Reified Term).

L

language - Variable in class org.opencyc.util.Amp
The (computer) language in which the content is written.
language() - Method in class org.opencyc.util.Amp
Returns the language.
last() - Method in class org.opencyc.cycobject.CycList
Returns the last element of the CycList.
lastSelected - Variable in class org.opencyc.util.ListBox
 
lengthXMLTag - Static variable in class org.opencyc.cycobject.ByteArray
the name of the XML tag for the length of Cyc byte-vector objects
lineBreak(Element) - Method in class org.opencyc.xml.ExportHtml
Creates a line break in the HTML document.
list - Variable in class org.opencyc.util.ListBox
 
list(Object) - Static method in class org.opencyc.cycobject.CycList
Creates a new CycList containing the given element.
list(Object, Object) - Static method in class org.opencyc.cycobject.CycList
Creates a new CycList containing the given two elements.
list(Object, Object, Object) - Static method in class org.opencyc.cycobject.CycList
Creates a new CycList containing the given three elements.
ListBox - class org.opencyc.util.ListBox.
 
ListBox(Action, Action, Action, String, int) - Constructor for class org.opencyc.util.ListBox
Constructs a ListBox initialized with the given actions, title and row count.
ListBox(String, int) - Constructor for class org.opencyc.util.ListBox
Constructs a new ListBox object given a title and row count.
listenerSocket - Variable in class org.opencyc.cycagent.AgentManager
The socket which listens for new connections.
listenForCycServers() - Method in class org.opencyc.cycagent.AgentManager
Handles connecting Cyc servers.
Literal - class org.opencyc.inferencesupport.Literal.
An abstract parent class for QueryLiteral and ConstraintRule classes.
Literal() - Constructor for class org.opencyc.inferencesupport.Literal
 
LOCAL_CLIENT_LISTENER_PORT - Static variable in class org.opencyc.cycagent.AgentManager
Well known port where the Agent Manager listens for requests from cyc clients.
LOCAL_CYC_CONNECTION - Static variable in class org.opencyc.api.UnitTest
Indicates the use of a local CycConnection object to connect with a Cyc server.
localXpath(Node) - Static method in class org.opencyc.xml.XpathComputer
Returns the local Xpath string for the input node, i.e.
Log - class org.opencyc.util.Log.
 
Log() - Constructor for class org.opencyc.util.Log
Constructs a new Log object.
Log(String) - Constructor for class org.opencyc.util.Log
Constructs a new Log object given the path.
Log(String, boolean, boolean, boolean, boolean) - Constructor for class org.opencyc.util.Log
Constructs a new Log object given all parameters.
logFilePath - Variable in class org.opencyc.util.Log
File pathname for the log file.
lookupAgentRep(String) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Returns the AgentRep object for the given agent name.
lookupArc(Performative) - Method in class org.opencyc.conversation.Interpreter
Returns the arc which corresponds to the performative received in the current state.
LOW_VERBOSITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Low verbosity of the solution output.

M

Main - class org.opencyc.constraintsolver.Main.
Main program for a finite domain constraint solver optimized to work with the OpenCyc Knowledge Base.
Main() - Constructor for class org.opencyc.constraintsolver.Main
 
main(String[]) - Static method in class org.opencyc.api.CyclopsBenchmark
Main method to load and execute the Cyclops benchmark.
main(String[]) - Static method in class org.opencyc.api.UnitTest
Main method in case tracing is prefered over running JUnit.
main(String[]) - Static method in class org.opencyc.api.CycTest
 
main(String[]) - Static method in class org.opencyc.api.ApiDemo
Provides the main method for the api demo application
main(String[]) - Static method in class org.opencyc.chat.ConsoleChat
Provides a main function to launch the ConsoleChat application.
main(String[]) - Static method in class org.opencyc.chat.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.constraintsolver.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.constraintsolver.Main
Launches the Constraint Solver.
main(String[]) - Static method in class org.opencyc.conversation.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.cycagent.Echo
Provides the main method to run the Echo class as an application.
main(String[]) - Static method in class org.opencyc.cycagent.AgentManager
Provides the main method.
main(String[]) - Static method in class org.opencyc.cycagent.coabs.CoAbsCycProxy
Provides the main method.
main(String[]) - Static method in class org.opencyc.cycagent.coabs.UnitTest
Main method in case tracing is prefered over running JUnit.
main(String[]) - Static method in class org.opencyc.cycagent.fipaos.FipaOsCycProxy
Provides the main method.
main(String[]) - Static method in class org.opencyc.cycobject.UnitTest
Main method in case tracing is prefered over running JUnit.
main(String[]) - Static method in class org.opencyc.inferencesupport.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.jxta.Peer
Provides a main method for testing this class.
main(String[]) - Static method in class org.opencyc.templateparser.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.util.UnitTest
Main method in case tracing is prefered over running JUnit.
main(String[]) - Static method in class org.opencyc.webserver.WebServer
Provides the command line interface for creating an HTTP server.
main(String[]) - Static method in class org.opencyc.xml.UnitTest
Main method in case tracing is prefered over running JUnit GUI.
main(String[]) - Static method in class org.opencyc.xml.ExportDaml
Provides the main method for a DAML export.
main(String[]) - Static method in class org.opencyc.xml.ExportHtml
Runs the ExportHtml application.
makeAID(String, int) - Method in class org.opencyc.cycagent.GenericAgent
Makes an AgentID for the given agent name
makeAllFsmClasses() - Method in class org.opencyc.conversation.FsmFactory
Make all the fsm classes.
makeAllFsms() - Method in class org.opencyc.conversation.FsmFactory
Make all the fsms.
makeAllTemplates() - Static method in class org.opencyc.templateparser.TemplateFactory
Makes all templates.
makeChat() - Method in class org.opencyc.conversation.FsmFactory
Makes a "chat" Fsm.
makeChatFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a chat fsm class object.
makeChoiceIsNumberTemplate(Integer, CycFort) - Static method in class org.opencyc.templateparser.TemplateFactory
Make the choiceIsNumber template.
makeChoiceIsPhraseTemplate(String, CycFort) - Static method in class org.opencyc.templateparser.TemplateFactory
Make the choiceIsPhrase template.
makeCycConstant(String) - Method in class org.opencyc.api.CycAccess
Constructs a new CycConstant object using the constant name.
makeCycList(String) - Method in class org.opencyc.api.CycAccess
Constructs a new CycList object by parsing a string.
makeCycSymbol(String) - Static method in class org.opencyc.api.CycObjectFactory
Constructs a new CycSymbol object.
makeCycVariable(String) - Static method in class org.opencyc.api.CycObjectFactory
Constructs a new CycVariable object using the variable name.
makeDisambiguatePhrase() - Method in class org.opencyc.conversation.FsmFactory
Makes a "disambiguate-phrase" Fsm.
makeDisambiguatePhraseFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a "disambiguate-phrase" Fsm class.
makeDisambiguateTermQuery() - Method in class org.opencyc.conversation.FsmFactory
Makes a "disambiguate-term-query" Fsm.
makeDisambiguateTermQueryFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a "disambiguate-term-query" Fsm class object.
makeDisambiguateTermQueryTemplate() - Static method in class org.opencyc.templateparser.TemplateFactory
Make the term query template
makeDoneTemplate() - Static method in class org.opencyc.templateparser.TemplateFactory
Make the done template
makeDoNotUnderstoodArc(State) - Method in class org.opencyc.conversation.FsmFactory
Makes a "do-not-understand" arc given the current state.
makeGuid(String) - Static method in class org.opencyc.api.CycObjectFactory
Returns a cached Guid object or construct a new Guid object from a guid string if the guid is not found in the cache.
makeInstance(String) - Method in class org.opencyc.conversation.FsmClass
Makes a new fsm instance of this fsm class.
makeInstance(String, String) - Static method in class org.opencyc.conversation.FsmClass
Makes a new fsm instance of the fsm class name.
makeInterpreter(String, String) - Method in class org.opencyc.chat.ChatterBot
Makes a new fsm finite state machine interpreter object for a new chat partner, and stores it in the dictionary for later lookup.
makeLog() - Static method in class org.opencyc.util.Log
Constructs a new Log object and store a reference to it at the Log class.
makeMoreTemplate() - Static method in class org.opencyc.templateparser.TemplateFactory
Make the more template
makeQuitArc(State) - Method in class org.opencyc.conversation.FsmFactory
Makes a "quit" arc given the current state.
makeQuitTemplate() - Static method in class org.opencyc.templateparser.TemplateFactory
Make the quit template
makeRootFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a root fsm class object.
makeStartEndFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a start-end fsm class object.
makeSubClass(String) - Method in class org.opencyc.conversation.FsmClass
Makes a new fsm subclass of this fsm class.
makeSubClass(String, String) - Static method in class org.opencyc.conversation.FsmClass
Makes a new fsm subclass of this fsm class name.
makeTemplate(CycFort, CycList, Performative) - Static method in class org.opencyc.templateparser.TemplateFactory
Makes a new Template object given the template elements and performative.
makeTermQuery() - Method in class org.opencyc.conversation.FsmFactory
Makes a "term-query" Fsm.
makeTermQueryFsmClass() - Method in class org.opencyc.conversation.FsmFactory
Makes a "term-query" Fsm class.
makeUniqueCycVariable(CycVariable) - Static method in class org.opencyc.api.CycObjectFactory
Constructs a new CycVariable object by suffixing the given variable.
makeValidConstantName(String) - Static method in class org.opencyc.cycobject.CycConstant
Makes a valid constant name from the candidate name by substituting an underline character for the invalid characters.
map - Variable in class org.opencyc.webserver.WebServer
Map from String (jar root) to JarFile[] (jar class path).
markDomain(CycVariable, Object, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Marks the entry for the variable / domain value with an Integer level number, or a Boolean True, or null.
markPermittedRemainingBindings(CycList, ArrayList, ArrayList, Binding, ConstraintRule) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Recurses to instantiate the constraint rule in the constraint problem KB microtheory with all remaining variables as bindings, marking the domain values as permitted with Boolean true.
marshall(Object) - Static method in class org.opencyc.xml.Marshaller
Marshalls the given object into its CYC-ML XML representation.
Marshaller - class org.opencyc.xml.Marshaller.
Provides the behavior of a CYC-ML marshaller.
Marshaller() - Constructor for class org.opencyc.xml.Marshaller
 
MAX_LOCAL_CLIENT_CLIENTS - Static variable in class org.opencyc.cycagent.AgentManager
Maximum number of local cyc clients supported by this listener.
MAX_VERBOSITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Maximum verbosity of the solution output.
MEDIUM_VERBOSITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Medium verbosity of the solution output.
messageAdded(Message) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Receives messages from the CoABS grid.
messageConsumed - Variable in class org.opencyc.cycagent.GenericAgent
Indicates whether this class consumed the received message.
messageReceived(int, ACL) - Method in class org.opencyc.cycagent.GenericAgent
Notifies my agent that an Agent Communication Language message has been received.
messageReceived(int, ACL) - Method in class org.opencyc.cycagent.CycProxy
Notifies my agent that an Agent Communication Language message has been received.
messageReceived(int, ACL) - Method in class org.opencyc.cycagent.Echo
Notifies my agent that an Agent Communication Language message has been received.
messageReceived(int, ACL) - Method in interface org.opencyc.cycagent.MessageReceiver
Notifies my agent that an Agent Communication Language message has been received.
messageReceived(int, ACL) - Method in class org.opencyc.cycagent.CycAgentProxy
Notifies my agent that an Agent Communication Language message has been received.
messageReceiver - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
The parent agent object which implements the MessageReceiver interface.
MessageReceiver - interface org.opencyc.cycagent.MessageReceiver.
Defines the message-receiver call-back interface for interacting with an agent community such as CoABS or FIPA-OS.
metaGuid() - Method in class org.opencyc.cycobject.CycNart
Returns a string representation of the CycNart with the guid in place of the constant name.
metaName() - Method in class org.opencyc.cycobject.CycNart
Returns a metaName representation of the CycNart.
methodLine - Variable in class org.opencyc.webserver.WebServer.Task
Contains the first line of a request message.
msgSerialNumber - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
outbound message serial number.
msgSerialNumber - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
outbound message serial number.
msgSerialNumber - Variable in class org.opencyc.jxta.Peer
outbound message serial number
mt - Variable in class org.opencyc.constraintsolver.ConstraintProblem
The OpenCyc microtheory in which the constraint rules should be asked.
mt - Variable in class org.opencyc.inferencesupport.BindingSet
The microtheory in which the variable bindings were obtained
mt - Variable in class org.opencyc.templateparser.Template
The microtheory in which this template applies, or null if the execution of the performative does not require Cyc.
myAgentName - Static variable in class org.opencyc.api.UnitTest
 
myAgentName - Variable in class org.opencyc.cycagent.GenericAgent
name of the local agent
myAgentName - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
reference to the name of my agent
myAgentName - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
reference to the name of my agent
myAgentType - Variable in class org.opencyc.cycagent.GenericAgent
type of the local agent

N

name - Variable in class org.opencyc.conversation.Fsm
name of the fsm instance
name - Variable in class org.opencyc.conversation.Action
The unique identifying name of this action
name - Variable in class org.opencyc.conversation.FsmClass
name of the fsm class
name - Variable in class org.opencyc.cycobject.CycVariable
The variable represented as a String.
name - Variable in class org.opencyc.cycobject.CycConstant
The name of the CycConstant object.
NameNodeFilter - class org.opencyc.xml.NameNodeFilter.
Provides a implementation of org.w3c.dom.traversal.NodeFilter that allows a TreeWalker to select nodes of a DOM tree based on their tag name.
NameNodeFilter(String) - Constructor for class org.opencyc.xml.NameNodeFilter
Creates a NameNodeFilter that will be used by a TreeWalker to navigate a DOM tree obtained from an XML input document and accept only nodes that in the XML document were tagged with the string that is supplied as the only parameter of this creator method.
nameXMLTag - Static variable in class org.opencyc.cycobject.CycConstant
Field for storing the name of the XML tag for the name of CycConstant objects
nartNoteOutputPath - Variable in class org.opencyc.xml.ExportHtml
The NART note file name.
natXMLtag - Static variable in class org.opencyc.cycobject.CycNart
XML serialization tags.
nbrAsks - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Number of KB asks performed during the search for solution(s).
nbrCacheHits - Static variable in class org.opencyc.webserver.WebServer
Number of files served from this web server that were found in the cache.
nbrFilesServed - Static variable in class org.opencyc.webserver.WebServer
Number of files served from this web server.
nbrFormulaInstances - Variable in class org.opencyc.inferencesupport.Literal
The number of instances matching this literal formula in the KB.
nbrSolutionsFound - Variable in class org.opencyc.inferencesupport.Solution
Number of solutions found by the search.
nbrSolutionsRequested - Variable in class org.opencyc.constraintsolver.ConstraintProblem
The number of solutions requested.
nbrSolutionsRequested - Variable in class org.opencyc.inferencesupport.Solution
The number of solutions requested in the parent object.
nbrSteps - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Number of search steps performed during the search for solution(s).
nextElement - Variable in class org.opencyc.cycobject.CycListVisitor
Contains the next Object in the sequence of non-CycList elements of the CycList tree structure.
nextElement() - Method in class org.opencyc.cycobject.CycListVisitor
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextMessageId() - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Returns the next message serial number identifier.
nextMessageId() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Returns the next message serial number identifier.
nextMessageId() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Returns the next message serial number identifier.
nextMessageId() - Method in class org.opencyc.jxta.Peer
Returns the next message serial number identifier.
nextPerformative - Variable in class org.opencyc.conversation.Interpreter
Next computed Performative, or null if none.
nil - Static variable in class org.opencyc.api.CycObjectFactory
 
NO_SUBSUMPTION - Static variable in class org.opencyc.inferencesupport.Literal
Value which indicates that a given literal neither subsumes another given literal or is subsumed by another given literal.
nodeConsistencyAchiever - Variable in class org.opencyc.constraintsolver.ConstraintProblem
NodeConsistencyAchiever for this ConstraintProblem.
NodeConsistencyAchiever - class org.opencyc.constraintsolver.NodeConsistencyAchiever.
The NodeConsistencyAchiever object achieves node consistency for the parent ConstraintProblem object.
NodeConsistencyAchiever(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.NodeConsistencyAchiever
Constructs a new NodeConsistencyAchiever object for the parent ConstraintProblem.
nofailAssertEquals(Object, Object) - Static method in class org.opencyc.api.UnitTest
Compares expected object to the test object without causing a unit test failure, reporting if the parameters are not equal.
nofailAssertTrue(boolean, String) - Static method in class org.opencyc.api.UnitTest
Reports if the given boolen expression is false, without causing a unit test failure.
not - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$not.
not - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$not logical operator.
notFoundPath - Variable in class org.opencyc.webserver.WebServer.Task
Contains the file request path for a not-found error message.
notimeout - Static variable in class org.opencyc.api.CycConnection
The timer which optionally monitors the duration of requests to the OpenCyc server.
numericallyEqual - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$numericallyEqual.
numericallyEqual - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$numericallyEqual predicate.
numericallyEvaluateExpression(Object) - Static method in class org.opencyc.inferencesupport.ConstraintRule
Returns the numerical value of the expression.

O

OcCollectionUtils - class org.opencyc.util.OcCollectionUtils.
Provides Collection utilities not otherwise provided by Jakarta Commons.
OcCollectionUtils() - Constructor for class org.opencyc.util.OcCollectionUtils
 
oneMinuteDuration - Static variable in class org.opencyc.cycagent.Echo
 
ontology - Variable in class org.opencyc.util.Amp
The semantics defining the meaning of terms in the content.
ontology() - Method in class org.opencyc.util.Amp
Returns the ontology.
or - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$or.
or - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$or logical operator.
org.opencyc.api - package org.opencyc.api
 
org.opencyc.chat - package org.opencyc.chat
 
org.opencyc.constraintsolver - package org.opencyc.constraintsolver
Provides a finite domain constraint solver optimized to work with OpenCyc.
org.opencyc.conversation - package org.opencyc.conversation
 
org.opencyc.cycagent - package org.opencyc.cycagent
 
org.opencyc.cycagent.coabs - package org.opencyc.cycagent.coabs
 
org.opencyc.cycagent.fipaos - package org.opencyc.cycagent.fipaos
 
org.opencyc.cycobject - package org.opencyc.cycobject
Provides the attributes and behavior of OpenCyc Knowledge Base objects such as constants, functional expressions, lists, rules and assertions.
org.opencyc.inferencesupport - package org.opencyc.inferencesupport
 
org.opencyc.jxta - package org.opencyc.jxta
 
org.opencyc.templateparser - package org.opencyc.templateparser
 
org.opencyc.util - package org.opencyc.util
Provides a set of utility classes to support the OpenCyc Interface.
org.opencyc.webserver - package org.opencyc.webserver
 
org.opencyc.xml - package org.opencyc.xml
 
out - Variable in class org.opencyc.api.CycConnection
The ascii interface output stream.
out - Variable in class org.opencyc.webserver.WebServer.Task
Output tcp stream.
outputPath - Variable in class org.opencyc.xml.ExportDaml
The DAML export path and file name.
outputPath - Variable in class org.opencyc.xml.ExportHtml.Category
The file name used to output this categorized vocabulary page.
OWNER - Static variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
the FIPA-OS agent owner

P

Pair - class org.opencyc.util.Pair.
Implements an ordered pair, two associated Objects.
Pair() - Constructor for class org.opencyc.util.Pair
Constructs a new Pair object.
Pair(Object, Object) - Constructor for class org.opencyc.util.Pair
Constructs a new Pair object given two components.
paragraphBreak() - Method in class org.opencyc.xml.ExportHtml
Creates a paragraph break in the HTML document.
parse(ArrayList, CycList, ParseResults) - Method in class org.opencyc.templateparser.TemplateParser
Parses the partial input words, placing the results into parseResults, and returning an array of two objects: the first is the new partialInputWords and the second is the new partialTemplateElements.
parse(String) - Method in class org.opencyc.templateparser.TemplateParser
Parses the given text string using the first matching template.
parseAmpPerformativeParameter(String) - Method in class org.opencyc.util.Amp
Returns the performative parameter value for the argument.
parseChunkWithCapturing(ArrayList, ArrayList) - Method in class org.opencyc.templateparser.TemplateParser
Parses the partial input words, capturing any words before matching the templateWords.
parseIntoWords(String) - Method in class org.opencyc.templateparser.TemplateParser
Parses the input words and punctuation from given input text.
parsePair(String) - Static method in class org.opencyc.util.Pair
Returns a Pair representation of a String.
parsePerformative() - Method in class org.opencyc.util.Amp
Returns the performative word in the AMP string.
parsePerformativeParameters() - Method in class org.opencyc.util.Amp
Constructs a AMP object using the current Amp message string.
ParseResults - class org.opencyc.templateparser.ParseResults.
Contains the attributes and behavior of the results of a template parse.
ParseResults(String) - Constructor for class org.opencyc.templateparser.ParseResults
Constructs a new ParseResults object given the text for parsing.
parseSExpression(String) - Static method in class org.opencyc.util.Amp
Returns an index indicating the end of the next symbolic expression substring.
parseTermsString(String) - Method in class org.opencyc.conversation.Performer
Returns the terms whose parse covers the given text.
Peer - class org.opencyc.jxta.Peer.
Provides generic jxta peer capablilities for cyc agents.
Peer() - Constructor for class org.opencyc.jxta.Peer
Constructs a new Peer object.
peerGroup - Variable in class org.opencyc.jxta.Peer
jxta peer group
performArc(State, Action) - Method in class org.opencyc.conversation.Performer
Performs the given action with the given current state.
performArc(State, Fsm) - Method in class org.opencyc.conversation.Performer
Performs the given sub fsm with the given current state.
performative - Variable in class org.opencyc.conversation.Arc
finite state machine performative
performative - Variable in class org.opencyc.templateparser.Template
the performative associated with this template
performative - Variable in class org.opencyc.templateparser.ParseResults
Performative from the template if parsed OK, otherwise set to the not-understood performative.
performative - Variable in class org.opencyc.util.Amp
The AMP performative (command).
Performative - class org.opencyc.conversation.Performative.
Contains the attributes and behavior of a chat conversation Finite State Machine Performative.
performative() - Method in class org.opencyc.util.Amp
Returns the performative.
Performative(String) - Constructor for class org.opencyc.conversation.Performative
Constructs a new Performative object given its name.
Performative(String, Object) - Constructor for class org.opencyc.conversation.Performative
Constructs a new Performative object given its name and content
performativeName - Variable in class org.opencyc.conversation.Performative
performative name
performer - Variable in class org.opencyc.conversation.Interpreter
Performs fsm actions.
Performer - class org.opencyc.conversation.Performer.
Performs actions for the chat fsm interpreter.
Performer(Interpreter) - Constructor for class org.opencyc.conversation.Performer
Constructs a new Performer object given the reference to the parent finite state machine interpreter object.
performOnlyBinaryApiModeTests - Static variable in class org.opencyc.api.UnitTest
Indicates whether unit tests should be performed only in binary api mode.
PERSISTENT_CONNECTION - Static variable in class org.opencyc.api.CycAccess
Value indicating that the OpenCyc api should use one TCP socket for the entire session.
persistentConnection - Variable in class org.opencyc.api.CycAccess
Parameter indicating whether the OpenCyc api should use one TCP socket for the entire session, or if the socket is created and then closed for each api call.
platform_profile - Static variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
the platform profile location
plusFn - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$PlusFn.
plusFn - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Cached reference to #$PlusFn function.
pop() - Method in class org.opencyc.util.StackWithPointer
Returns the top of the stack, setting the new top of stack item.
popFsmStateInfo() - Method in class org.opencyc.conversation.Interpreter
Pops the fsm state stack and restores the previous fsm state.
populateArg1Format(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the argument 1 format for a Cyc predicate.
populateArg1Isa(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the argument 1 type constaint for a Cyc predicate.
populateArg2Format(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the argument 2 format for a Cyc predicate.
populateArg2Isa(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the argument 2 type constaint for a Cyc predicate.
populateCoExtensionals(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the coExtensionals for a Cyc collection.
populateComment(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the comment for a Cyc term.
populateDisjointWiths(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the disjointWiths for a Cyc collection.
populateDomains() - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Determines the best domain population rule to populate each constraint problem variable, and populates those which do not exceed the domain size threshold.
populateDomainViaQuery(ConstraintRule, CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Populates the domain by asking a query.
populateGenlPreds(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the genlPreds for a Cyc predicate.
populateGenls(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the genls for a Cyc term.
populateIsas(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Populates the isas for a Cyc term.
populatePostponedDomain(CycVariable) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Populates the domain of an postponed high cardinality variable, using the previously determined best value domain population rule.
port - Variable in class org.opencyc.webserver.WebServer
Webserver HTTP port.
port - Variable in class org.opencyc.xml.ExportHtml
 
predicateRelates(CycConstant, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns true if CycConstant BINARYPREDICATE relates CycFort ARG1 and CycFort ARG2.
previouslyExpandedTerms - Variable in class org.opencyc.xml.ExportHtml
indicates which terms have been previously expanded in the hierarchy page
print_guid - Variable in class org.opencyc.xml.ExportHtml
Export the GUID string for each term?
print(String) - Method in class org.opencyc.util.Log
Writes the String message to the log.
print(String) - Method in class org.opencyc.xml.XMLWriter
Prints @see #string to this XMLWriter.
print(String) - Method in class org.opencyc.xml.XMLStringWriter
Prints a string to the StringWriter stored in the field @see #writer.
print(String) - Method in class org.opencyc.xml.XMLFileWriter
Prints a string to the FileWriter stored in the field @see #writer.
print(String) - Method in class org.opencyc.xml.XMLPrintWriter
Prints a string to the PrintWriter stored in the field @see #writer.
println() - Method in class org.opencyc.util.Log
Writes a newline to the log.
println(int) - Method in class org.opencyc.util.Log
Writes the int message to the log.
println(String) - Method in class org.opencyc.util.Log
Writes the String message to the log.
printSafe(String) - Method in class org.opencyc.xml.XMLWriter
Prints @see #string to this XMLWriter after performing all the appropriate substitutions of XML reserved characters.
printStackTrace(Exception) - Method in class org.opencyc.util.Log
Writes the exception stack trace to the log.
printWriter - Variable in class org.opencyc.util.Log
PrintWriter object for the log file.
printXMLAtomicTag(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an atomic XML tag with no attributes.
printXMLAtomicTag(String, ListIterator, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an atomic XML tag with attributes.
printXMLAtomicTag(String, String, String, int, boolean, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an atomic XML tag with a single attribute.
printXMLEndTag(String) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an XML end tag.
printXMLEndTag(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an XML end tag.
printXMLStartTag(String, int, boolean) - Method in class org.opencyc.xml.XMLWriter
 
printXMLStartTag(String, int, boolean, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an XML start tag with no attributes.
printXMLStartTag(String, ListIterator, int, boolean, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an XML start tag with attributes.
printXMLStartTag(String, String, String, int, boolean, boolean) - Method in class org.opencyc.xml.XMLWriter
Prints to this XMLWriter an XML start tag with a single attribute.
problem - Variable in class org.opencyc.constraintsolver.ConstraintProblem
The input problem CycList.
problemParser - Variable in class org.opencyc.constraintsolver.ConstraintProblem
ProblemParser object for this ConstraintProblem.
ProblemParser - class org.opencyc.constraintsolver.ProblemParser.
ProblemParser object to model the attributes and behavior of a parser which inputs the constraint problem representation and sets up the parent ConstraintProblem object.
ProblemParser(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.ProblemParser
Constructs a new ProblemParser object for the parent ConstraintProblem.
processApiRequest(int, ACL) - Method in class org.opencyc.cycagent.CycProxy
Processes a cyc api request from another agent.
processEchoRequest(int, ACL) - Method in class org.opencyc.cycagent.GenericAgent
Processes an echo request from another agent.
processQuery(ResolverQueryMsg) - Method in class org.opencyc.jxta.Peer
Receives the echo query from a peer, and generates the echo response.
processResponse(ResolverResponseMsg) - Method in class org.opencyc.jxta.Peer
Processes the echo response messages.
processRewriteOf(CycConstant, Element) - Method in class org.opencyc.xml.ExportHtml
Processes the case where the given Cyc constant has a #$rewriteOf relationship to a Cyc FORT (First Order Reified Term).
processRewrittenNart(Object, Element) - Method in class org.opencyc.xml.ExportHtml
Creates nodes for rewritten NARTs.
produceHierarchyPages - Variable in class org.opencyc.xml.ExportHtml
Indicates whether hierarchy pages are produced.
publicConstantGuid - Static variable in class org.opencyc.xml.ExportHtml
The #$PublicConstant guid.
push(Object) - Method in class org.opencyc.util.StackWithPointer
Pushes the argument onto the stack.
pushFsmStateInfo(FsmStateInfo) - Method in class org.opencyc.conversation.Interpreter
Pushes the given fsm state onto the current fsm stack.

Q

queryId - Variable in class org.opencyc.jxta.Peer
jxta ResolverService query id
queryLiteral - Variable in class org.opencyc.inferencesupport.BindingSet
The literal for which these bindings were obtained.
QueryLiteral - class org.opencyc.inferencesupport.QueryLiteral.
QueryLiteral object to model the attributes and behavior of a query literal.
QueryLiteral(CycList) - Constructor for class org.opencyc.inferencesupport.QueryLiteral
Constructs a new QueryLiteral object from a CycList.
QueryLiteral(String) - Constructor for class org.opencyc.inferencesupport.QueryLiteral
Constructs a new QueryLiteral object from a CycList String representation.
queryString - Variable in class org.opencyc.xml.ExportHtml.Category
The query string used to make this categorized vocabulary page.
QUIET_VERBOSITY - Static variable in interface org.opencyc.cycagent.AgentCommunityAdapter
Quiet verbosity of the solution output.
quote - Static variable in class org.opencyc.api.CycObjectFactory
 
quotedStrings - Variable in class org.opencyc.api.CycConnection
An indicator for ascii communications mode that strings should retain their quote delimiters.

R

randomizeInput - Variable in class org.opencyc.constraintsolver.ConstraintProblem
When true randomizes the order of the variables and domain values before beginning the search for a solution.
randomPermutation() - Method in class org.opencyc.cycobject.CycList
Returns a random ordering of the CycList without recursion.
read(StreamTokenizer) - Method in class org.opencyc.cycobject.CycListParser
Parses a CycList string representation.
read(String) - Method in class org.opencyc.cycobject.CycListParser
Parses a CycList string representation.
readAssertion() - Method in class org.opencyc.api.CfaslInputStream
Reads an assertion from a CfaslInputStream.
readByteArray() - Method in class org.opencyc.api.CfaslInputStream
Reads a byte vector from the CfaslInputStream.
readChar() - Method in class org.opencyc.api.CfaslInputStream
Reads an char from this CfaslInputStream.
readCons() - Method in class org.opencyc.api.CfaslInputStream
Reads a dotted list from the CfaslInputStream.
readConstant() - Method in class org.opencyc.api.CfaslInputStream
Reads a constant from a CfaslInputStream.
readCycList() - Method in class org.opencyc.api.CfaslInputStream
Reads a list from the CfaslInputStream.
readDouble() - Method in class org.opencyc.api.CfaslInputStream
Reads a double from this CfaslInputStream.
readGuid() - Method in class org.opencyc.api.CfaslInputStream
Reads the body of a Guid from the CfaslInputStream.
readInt() - Method in class org.opencyc.api.CfaslInputStream
Reads an int from this CfaslInputStream.
readKeyword() - Method in class org.opencyc.api.CfaslInputStream
Reads the body of a keyword Symbol from the CfaslInputStream.
readNart() - Method in class org.opencyc.api.CfaslInputStream
Reads a NART from a CfaslInputStream.
readObject() - Method in class org.opencyc.api.CfaslInputStream
Reads an Object from this CfaslInputStream.
readSymbol() - Method in class org.opencyc.api.CfaslInputStream
Reads the body of a Symbol or EL variable from the CfaslInputStream.
readVariable() - Method in class org.opencyc.api.CfaslInputStream
Reads a variable from the CfaslInputStream.
receiveBinary() - Method in class org.opencyc.api.CycConnection
Receives an object from the CYC server.
receiveBinaryApiRequest() - Method in class org.opencyc.api.CycConnection
Receives a binary (cfasl) api request from a cyc server.
receiveChatMessage() - Method in class org.opencyc.chat.ConsoleChat
Receives chat messages from the user.
receiveChatMessage(String) - Method in class org.opencyc.conversation.Interpreter
Receives the given chat message from the given chat partner, obtains the performative, transitions to the corresponding state and performs the required action.
receiveChatMessage(String, String, String) - Method in class org.opencyc.chat.ChatterBot
Receives the given chat message from the given chat partner.
receiver - Variable in class org.opencyc.util.Amp
The ID of the receiver of the message.
receiver() - Method in class org.opencyc.util.Amp
Returns the receiver.
recordNewSolution(Binding) - Method in class org.opencyc.inferencesupport.Solution
Records the current solution state by copying the current solution into a new partial solution without including the given binding, which is already part of a prior solution.
regHelper - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
the CoABS AgentRestrationHelper object.
register() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Registers the CoABS agent on the grid.
register() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Registers the agent on the FIPA-OS agent community.
registerEchoService() - Method in class org.opencyc.jxta.Peer
Registers the echo service.
relevantTemplates - Variable in class org.opencyc.templateparser.TemplateParser
the relevant templates
remainingDomainSize - Variable in class org.opencyc.constraintsolver.VariableSelectionAttributes
The size of the remaining value domain.
REMOTE_CYC_CONNECTION - Static variable in class org.opencyc.api.UnitTest
Indicates the use of a local RemoteCycConnection object to connect with a remote CycConnection object via a CoABS grid or FIPA-OS agent community.
remoteAgentCommunity - Variable in class org.opencyc.cycagent.GenericAgent
agent community to which the remote agent belongs
remoteAgentName - Variable in class org.opencyc.cycagent.GenericAgent
name of the remote agent
RemoteCycConnection - class org.opencyc.api.RemoteCycConnection.
Provides remote access a binary connection and an ascii connection to the OpenCyc server.
RemoteCycConnection(String, String, int) - Constructor for class org.opencyc.api.RemoteCycConnection
Constructs a new RemoteCycConnection object to the given CycProxyAgent in the given agent community.
removeAction - Variable in class org.opencyc.util.ListBox
 
removeAssertionCache(Integer) - Static method in class org.opencyc.api.CycObjectFactory
Removes the CycAssertion from the cache if it is contained within.
removeBindingFromCurrentSolution(Binding) - Method in class org.opencyc.inferencesupport.Solution
Removes the variable / value binding from the current solution.
removeButton - Variable in class org.opencyc.util.ListBox
 
removeCaches(CycConstant) - Static method in class org.opencyc.api.CycObjectFactory
Removes the CycConstant from the caches if it is contained within.
removeCycNartCache(CycNart) - Static method in class org.opencyc.api.CycObjectFactory
Removes the CycNart from the cache if it is contained within.
removeCycSymbolCache(CycSymbol) - Static method in class org.opencyc.api.CycObjectFactory
Removes the CycSymbol from the cache if it is contained within.
removeCycVariableCache(CycVariable) - Static method in class org.opencyc.api.CycObjectFactory
Removes the CycVariable from the cache if it is contained within.
removeDelimiters(String) - Static method in class org.opencyc.util.StringUtils
Removes delimiter characters from the given string.
removeFromValue(CycVariable, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Removes the given value from the given variable's value domain.
removeGuidCache(Guid) - Static method in class org.opencyc.api.CycObjectFactory
Removes the Guid from the cache if it is contained within.
renameVariables(ArrayList, int) - Method in class org.opencyc.inferencesupport.HornClause
Renames variables that occur in the given list of other variables.
replyMessages - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Implements an association: message id --> reply message acl.
replyMessages - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Implements an association: message id --> reply message acl.
replyWith - Variable in class org.opencyc.util.Amp
The reference message ID to be used in a subsequent reply.
replyWith() - Method in class org.opencyc.util.Amp
Returns the replyWith.
reset() - Static method in class org.opencyc.conversation.FsmFactory
Resets the fsm stores.
resetAssertionCache() - Static method in class org.opencyc.api.CycObjectFactory
Resets the Cyc assertion cache.
resetCycConstantCaches() - Static method in class org.opencyc.api.CycObjectFactory
Resets the Cyc constant caches.
resetCycNartCache() - Static method in class org.opencyc.api.CycObjectFactory
Resets the CycNart cache.
resetCycSymbolCache() - Static method in class org.opencyc.api.CycObjectFactory
Resets the CycSymbol cache.
resetCycVariableCache() - Static method in class org.opencyc.api.CycObjectFactory
Resets the CycVariable cache.
resetGuidCache() - Static method in class org.opencyc.api.CycObjectFactory
Resets the Guid cache.
resetIndent() - Method in class org.opencyc.xml.XMLWriter
Resets the indentationof the XMLWriter to its default value.
resolverService - Variable in class org.opencyc.jxta.Peer
jxta ResolverService
rest() - Method in class org.opencyc.cycobject.CycList
Returns the CycList after removing the first element.
restore(ArrayList, int) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Restores the eliminated value choices for constraint variables due to a backtrack in the search.
retrieveArgGenls(CycConstant, int, CycVariable) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Retrieves the #$argGenl constraint rules for the given predicate at the given argument position, indexed base 1.
retrieveArgNIsas(CycConstant, int, CycVariable) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Retrieves the #$argNIsa constraint rules for the given predicate at the given argument position, indexed base 1.
retrieveArgumentTypeConstraintRules(ConstraintRule) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Retrieves the argument type constraint rules for the given rule.
retrieveArgumentTypeConstraintRules(CycConstant, int, CycVariable) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Retrieves the argument type constraint rules for the given predicate at the given argument position, indexed base 1.
reverse() - Method in class org.opencyc.cycobject.CycList
Returns a new CycList whose elements are the reverse of this CycList, which is unaffected.
rewriteOfGuid - Static variable in class org.opencyc.xml.ExportHtml
#$rewriteOf guid
rkfEnglishLexicalMicrotheoryPsc - Variable in class org.opencyc.conversation.Performer
The context for RKF-related inferences involving all and only english lexical mts.
rkfPhraseReader(String, CycFort, CycFort) - Method in class org.opencyc.api.CycAccess
Returns a list of parsing expressions, each consisting of a parsing span expression, and a list of parsed terms.
rootTerm - Variable in class org.opencyc.xml.ExportDaml
Used in the export command EXPORT_KB_SUBSET_BELOW_TERM.
rootTerm - Variable in class org.opencyc.xml.ExportHtml
Used in the export command EXPORT_KB_SUBSET_BELOW_TERM.
rootTermGuid - Variable in class org.opencyc.xml.ExportDaml
Used in the export command EXPORT_KB_SUBSET_BELOW_TERM.
rootTermGuid - Variable in class org.opencyc.xml.ExportHtml
Used in the export command EXPORT_KB_SUBSET_BELOW_TERM.
rule - Variable in class org.opencyc.constraintsolver.VariablePopulationItem
The rule which populates this variable.
ruleEvaluator - Variable in class org.opencyc.constraintsolver.ConstraintProblem
RuleEvaluator for this ConstraintProblem.
RuleEvaluator - class org.opencyc.constraintsolver.RuleEvaluator.
RuleEvaluator object evaluates constraint rules for the parent ConstraintProblem object.
RuleEvaluator(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.RuleEvaluator
Constructs a new RuleEvaluator object for the parent ConstraintProblem.
run() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.Shutdown
Runs the shutdown thread.
run() - Method in class org.opencyc.webserver.WebServer
Just keep looping, spawning a new thread for each incoming request.
run() - Method in class org.opencyc.webserver.WebServer.Task
Processes the HTTP request.
runTests() - Static method in class org.opencyc.util.UnitTest
Runs the unit tests
runTests(boolean) - Static method in class org.opencyc.constraintsolver.UnitTest
Runs the unit tests
runTests(boolean) - Static method in class org.opencyc.inferencesupport.UnitTest
Runs the unit tests

S

safeToString() - Method in class org.opencyc.cycobject.CycAssertion
Returns a string representation without causing additional api calls.
safeToString() - Method in class org.opencyc.cycobject.CycVariable
Returns a string representation without causing additional api calls to determine constant names.
safeToString() - Method in class org.opencyc.cycobject.CycFort
Returns a string representation without causing additional api calls to determine constant names.
safeToString() - Method in class org.opencyc.cycobject.CycConstant
Returns a string representation without causing additional api calls to determine constant names.
safeToString() - Method in class org.opencyc.cycobject.CycNart
Returns a string representation without causing additional api calls to determine constant names.
safeToString() - Method in class org.opencyc.cycobject.CycList
Returns a String representation of this List without causing additional api calls to complete the name field of constants.
saveTrace - Variable in class org.opencyc.api.CycAccess
Parameter that, when true, causes a trace of the messages to and from the server.
search(ArrayList, int) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Performs a depth-first search of the solution space, using forward checking to prune alternatives.
second() - Method in class org.opencyc.cycobject.CycList
Returns the second element of the CycList.
selectedCycForts - Variable in class org.opencyc.xml.ExportHtml
the selected terms
selectVariable(ArrayList) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
From the list of variables, heuristically chooses the one most likely to narrow the remaining search space.
sendBinary(Object) - Method in class org.opencyc.api.CycConnection
Sends an object to the CYC server.
sendBinaryApiResponse(Object) - Method in class org.opencyc.api.CycConnection
Sends a binary (cfasl) api response to a cyc server.
sendChatMessage(String) - Method in class org.opencyc.chat.ConsoleChat
Sends the chat message from Cyc into the chat system.
sendChatMessage(String) - Method in interface org.opencyc.chat.ChatSender
Sends the chat message from Cyc into the chat system.
sendChatMessage(String) - Method in class org.opencyc.chat.ChatterBot
Sends the given chat message into the chat system.
sendChatMessage(String) - Method in class org.opencyc.conversation.Interpreter
Sends the given chat message into the chat system.
sender - Variable in class org.opencyc.util.Amp
The ID of the sender of the message.
sender() - Method in class org.opencyc.util.Amp
Returns the sender.
sendMessage(ACL) - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Sends an Agent Communication Language message.
sendMessage(ACL) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Sends an Agent Communication Language message.
sendMessage(ACL) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Sends an Agent Communication Language message.
sendQuery(String, ResolverQueryMsg) - Method in class org.opencyc.jxta.Peer
Sends the query to the given peer.
separatorChar - Static variable in class org.opencyc.util.AbstractPair
 
separators - Static variable in class org.opencyc.util.AbstractPair
 
serialize(HTMLDocument, String) - Method in class org.opencyc.xml.ExportHtml
Serializes the given HTML document to the given path.
server - Variable in class org.opencyc.webserver.WebServer
Server socket for accepting connections.
set(String, Object) - Method in class org.opencyc.chat.ChatUserModel
Sets the value for the given attribute.
setActions(Action, Action, Action) - Method in class org.opencyc.util.ListBox
 
setArguments(CycList) - Method in class org.opencyc.cycobject.CycNart
Sets the arguments of the CycNart.
setBindingValues(ArrayList) - Method in class org.opencyc.inferencesupport.BindingSet
Sets the binding values for this binding set.
setCartesianProductBindingSets(ArrayList) - Method in class org.opencyc.inferencesupport.BindingSet
Sets the set of binding sets comprising a cartesian product join.
setContent(Object) - Method in class org.opencyc.conversation.Performative
Sets the performative content.
setContent(Object) - Method in class org.opencyc.conversation.Action
Sets the action content.
setContent(String) - Method in class org.opencyc.util.Amp
Sets the content.
setContentString(String) - Method in class org.opencyc.util.Amp
Sets the content, wrapping it in quote delimiters.
setCurrent(Log) - Static method in class org.opencyc.util.Log
Sets the current log instance.
setCurrentState(State) - Method in class org.opencyc.conversation.FsmStateInfo
Sets the current state.
setCyclist(CycConstant) - Method in class org.opencyc.api.CycAccess
 
setCyclist(String) - Method in class org.opencyc.api.CycAccess
Sets the value of the Cyclist, whose identity will be attached via #$myCreator bookkeeping assertions to new KB entities created in this session.
setDefaultPerformative(Performative) - Method in class org.opencyc.conversation.Fsm
Sets the default performative.
setDefaultPerformative(Performative) - Method in class org.opencyc.conversation.FsmClass
Sets the default performative.
setDirs(ArrayList) - Method in class org.opencyc.webserver.WebServer
Administrative method that updates the list of directories from which files are served.
setDomainSizeThreshold(int) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Sets the domain size threshold, beyond which the population of a variable's domain is typically postponed until the forward checking search.
setDomainValues(CycVariable, ArrayList) - Method in class org.opencyc.constraintsolver.ValueDomains
Sets the ArrayList of domain values for a variable.
setDottedElement(Object) - Method in class org.opencyc.cycobject.CycList
Sets the dotted element and set the improper list attribute to true.
setForce(String) - Method in class org.opencyc.util.Amp
Sets the force.
setFormula(CycList) - Method in class org.opencyc.cycobject.CycAssertion
Sets the formula for this assertion.
setFunctor(CycFort) - Method in class org.opencyc.cycobject.CycNart
Sets the functor of the CycNart.
setGuid(Guid) - Method in class org.opencyc.cycobject.CycConstant
Sets the guid
setId(Integer) - Method in class org.opencyc.cycobject.CycFort
Sets the id.
setIndent(int, boolean) - Method in class org.opencyc.xml.XMLWriter
Sets the length of the indentation of the XMLFileWriter object.
setInitialState(State) - Method in class org.opencyc.conversation.Fsm
Sets the initial fsm state.
setInitialState(State) - Method in class org.opencyc.conversation.FsmClass
Sets the initial fsm state.
setInputWords(ArrayList) - Method in class org.opencyc.templateparser.ParseResults
Sets the input words.
setInReplyTo(String) - Method in class org.opencyc.util.Amp
Sets the inReplyTo.
setInReplyToString(String) - Method in class org.opencyc.util.Amp
Sets the inReplyTo, wrapping it in quote delimiters.
setKePurpose(CycConstant) - Method in class org.opencyc.api.CycAccess
 
setKePurpose(String) - Method in class org.opencyc.api.CycAccess
Sets the value of the KE purpose, whose project name will be attached via #$myCreationPurpose bookkeeping assertions to new KB entities created in this session.
setLanguage(String) - Method in class org.opencyc.util.Amp
Sets the language.
setName(String) - Method in class org.opencyc.cycobject.CycConstant
Sets the name
setNbrInstances(int) - Method in class org.opencyc.inferencesupport.BindingSet
Sets the number of instances of this literal in the KB.
setNbrSolutionsFound(int) - Method in class org.opencyc.inferencesupport.Solution
Sets the number of solutions found.
setNextPerformative(Performative) - Method in class org.opencyc.conversation.Interpreter
Sets the value of the computed next performative.
setOntology(String) - Method in class org.opencyc.util.Amp
Sets the ontology.
setPerformative(Performative) - Method in class org.opencyc.templateparser.ParseResults
Sets the Performative to the given value.
setPerformative(String) - Method in class org.opencyc.util.Amp
Sets the performative.
setPopulatingRule(CycVariable, ConstraintRule) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Sets the domain-populating ConstraintRule of the high cardinality variable.
setReadableNarts(String) - Method in class org.opencyc.api.CycAccess
Sets the *print-readable-narts* feature on.
setReceiver(String) - Method in class org.opencyc.util.Amp
Sets the receiver.
setRelevantTemplates(ArrayList) - Method in class org.opencyc.templateparser.TemplateParser
Sets the relevant templates.
setReplyWith(String) - Method in class org.opencyc.util.Amp
Sets the replyWith.
setSender(String) - Method in class org.opencyc.util.Amp
Sets the sender.
setSharedCycAccessInstance(CycAccess) - Static method in class org.opencyc.api.CycAccess
Sets the shared CycAccess instance.
setSolutions(ArrayList) - Method in class org.opencyc.inferencesupport.Solution
Sets solutions to the given list of solutions.
setStateAttribute(String, Object) - Method in class org.opencyc.conversation.Interpreter
Sets the value for the given state attribute.
setStorageLocation(String) - Method in class org.opencyc.util.Log
Sets the log file path to the specified location.
setSubFsm(Fsm) - Method in class org.opencyc.conversation.Arc
Sets the finite state machine state sub fsm.
setSymbolValue(CycSymbol, Object) - Method in class org.opencyc.api.CycAccess
Sets a KB symbol to have the specified value.
setTagName(String) - Method in class org.opencyc.xml.NameNodeFilter
Sets the NameNodeFilter's tagname field
setTemplate(Template) - Method in class org.opencyc.templateparser.ParseResults
Sets the template used for the parse.
setTerminalPunctuation(String) - Method in class org.opencyc.templateparser.ParseResults
Sets the terminalPunctuation.
setTrace(int) - Method in class org.opencyc.api.CycConnection
Sets the trace value.
setTrace(int) - Method in interface org.opencyc.api.CycConnectionInterface
Sets the trace value.
setTrace(int) - Method in class org.opencyc.api.RemoteCycConnection
Sets the trace value.
setup() - Method in class org.opencyc.xml.ExportDaml
Sets up the DAML export process.
setup() - Method in class org.opencyc.xml.ExportHtml
Sets up the HTML export process.
setupSubFsm(Fsm, ArrayList) - Method in class org.opencyc.conversation.Interpreter
Sets up the given sub fsm and the input arguments as a list of attribute/value pairs.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.VariableDomainPopulator
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.NodeConsistencyAchiever
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.ProblemParser
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.ValueDomains
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.constraintsolver.RuleEvaluator
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.conversation.Performer
Sets verbosity of the output.
setVerbosity(int) - Method in class org.opencyc.cycagent.GenericAgent
Sets verbosity of the output.
setVerbosity(int) - Method in class org.opencyc.cycagent.CycProxy
Sets verbosity of the output.
setVerbosity(int) - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Sets verbosity of this object's output.
setVerbosity(int) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Sets verbosity of this object's output.
setVerbosity(int) - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Sets verbosity of this object's output.
setVerbosity(int) - Method in class org.opencyc.inferencesupport.Solution
Sets verbosity of the constraint solver output.
setVerbosity(int) - Method in class org.opencyc.jxta.Peer
Sets verbosity of the output.
setVerbosity(int) - Method in class org.opencyc.templateparser.TemplateParser
Sets verbosity of the output.
simplifiedRules - Variable in class org.opencyc.constraintsolver.ProblemParser
Reference to the parent list of simplified constraint rules.
simplifiedRules - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Collection of the simplified constraint rules derived from the input problem CycList.
simplifyConstraintRuleExpression(CycList) - Static method in class org.opencyc.inferencesupport.ConstraintRule
Simplifies a rule expression.
simplifyQueryLiteralExpression(CycList) - Static method in class org.opencyc.inferencesupport.QueryLiteral
Simplifies a query literal expression.
singletons - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
The ArrayList of variables having only one domain value after achieving node consistency.
size() - Method in class org.opencyc.inferencesupport.BindingSet
Returns the size of the binding set for this literal.
sock - Variable in class org.opencyc.webserver.WebServer.Task
Socket for the incoming request.
solution - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Reference to the Solution for the parent ConstraintProblem object.
solution - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Solution for this ConstraintProblem.
Solution - class org.opencyc.inferencesupport.Solution.
Solution object to model the attributes and behavior of solutions to the ConstraintProblem.
Solution(Integer, int) - Constructor for class org.opencyc.inferencesupport.Solution
Constructs a new Solution object given the parent ConstraintProblem object.
solutions - Variable in class org.opencyc.inferencesupport.Solution
List of solutions where each solution is a list of constraint variable - domain value bindings which satisfy all the constraint rules.
solve(CycList) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Solves a constraint problem and return a list of solutions if one or more was found, otherwise returns null.
solve(String) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Solves a constraint problem and return a list of solutions if one or more was found, otherwise returns null.
solveUsingPartialSolution(Solution, ArrayList, ArrayList) - Method in class org.opencyc.constraintsolver.ConstraintProblem
Solves a constraint problem and return a list of solutions if one or more was found, otherwise returns null.
sort() - Method in class org.opencyc.cycobject.CycList
Returns a new CycList, which is sorted in the default collating sequence.
sp - Variable in class org.opencyc.util.StackWithPointer
Stack pointer.
specificCollections(CycList) - Method in class org.opencyc.xml.ExportHtml
Given a set of collection terms, returns a set which does not contain any collections are more genl than the remaining collections.
StackWithPointer - class org.opencyc.util.StackWithPointer.
Extends the Stack class to provide a stack pointer.
StackWithPointer() - Constructor for class org.opencyc.util.StackWithPointer
Constructs a new empty StackWithPointer object.
start() - Method in class org.opencyc.util.Timer
 
startJxta() - Method in class org.opencyc.jxta.Peer
Starts the JXTA system and obtains a reference to the netPeerGroup.
startTask() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.IdleTask
Starts the IdleTask task.
startTask() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.RequestTask
Starts this task and initiates the fipa-request conversation.
startTask() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter.AgreeInformTask
Starts this task, sends the agree, and sends the reply.
State - class org.opencyc.conversation.State.
Contains the attributes and behavior of a chat fsm Finite State Machine State.
State(String) - Constructor for class org.opencyc.conversation.State
Constructs a new State object.
State(String, Fsm) - Constructor for class org.opencyc.conversation.State
Constructs a new State object.
State(String, FsmClass) - Constructor for class org.opencyc.conversation.State
Constructs a new State object.
stateAttributes - Variable in class org.opencyc.conversation.Interpreter
Dictionary of state attribute and object values.
stateAttributes - Variable in class org.opencyc.conversation.FsmStateInfo
Dictionary of state attribute and object values.
stateId - Variable in class org.opencyc.conversation.State
state identifier within the fsm
stringApiValue() - Method in class org.opencyc.cycobject.CycAssertion
Returns this object in a form suitable for use as an String api expression value.
stringApiValue() - Method in class org.opencyc.cycobject.CycVariable
Returns this object in a form suitable for use as an String api expression value.
stringApiValue() - Method in class org.opencyc.cycobject.CycFort
Returns this object in a form suitable for use as an String api expression value.
stringApiValue() - Method in class org.opencyc.cycobject.CycConstant
Returns this object in a form suitable for use as an String api expression value.
stringApiValue() - Method in class org.opencyc.cycobject.CycNart
Returns this object in a form suitable for use as an String api expression value.
stringApiValue() - Method in class org.opencyc.cycobject.CycList
Returns this object in a form suitable for use as an String api expression value.
StringUtils - class org.opencyc.util.StringUtils.
Provides String utilities not otherwise provided by Violin Strings.
StringUtils() - Constructor for class org.opencyc.util.StringUtils
 
stringXMLTag - Static variable in class org.opencyc.cycobject.CycList
 
subFsm - Variable in class org.opencyc.conversation.Arc
finite state machine state sub fsm
subst(Object, Object) - Method in class org.opencyc.cycobject.CycList
Returns a new CycList with every occurrance of Object oldObject replaced by Object newObject.
substituteForBackquote(CycList, Timer) - Method in class org.opencyc.api.CycConnection
Substitute a READ-FROM-STRING expression for expressions directly containing a backquote symbol.
substituteVariable(CycVariable, Object) - Method in class org.opencyc.inferencesupport.Literal
Substitutes an object for a variable.
substituteVariable(CycVariable, Object, int) - Method in class org.opencyc.inferencesupport.HornClause
Substitutes an object for a variable, returning true iff all argument type constraints are satisfied, otherwise false is returned at the point where the argument type conflict is found.
SUBSUMED_BY - Static variable in class org.opencyc.inferencesupport.Literal
Value which indicates that a given literal is subsumed by another given literal.
SUBSUMES - Static variable in class org.opencyc.inferencesupport.Literal
Value which indicates that a given literal subsumes another given literal.
subsumes(Literal) - Method in class org.opencyc.inferencesupport.Literal
Returns whether this literal subsumes the given literal.
suffix - Static variable in class org.opencyc.api.CycObjectFactory
A variable name suffix used to make unique names.
suite() - Static method in class org.opencyc.api.UnitTest
Returns the test suite.
suite() - Static method in class org.opencyc.chat.UnitTest
Returns the test suite.
suite() - Static method in class org.opencyc.conversation.UnitTest
Returns the test suite.
suite() - Static method in class org.opencyc.cycagent.coabs.UnitTest
Runs the unit tests
suite() - Static method in class org.opencyc.cycobject.UnitTest
Runs the unit tests
suite() - Static method in class org.opencyc.templateparser.UnitTest
Returns the test suite.
suite() - Static method in class org.opencyc.xml.UnitTest
Returns the test suite.
superClass - Variable in class org.opencyc.conversation.FsmClass
The fsm superClass or null for the root fsm class.
symbolName - Variable in class org.opencyc.cycobject.CycSymbol
The symbol represented as a String.

T

t - Static variable in class org.opencyc.api.CycObjectFactory
Built in CycSymbols.
template - Variable in class org.opencyc.templateparser.ParseResults
template used for the parse
Template - class org.opencyc.templateparser.Template.
Contains a template for parsing a particular utterance, phrase or sentence into an performative and arguments.
Template(CycFort, CycList, Performative) - Constructor for class org.opencyc.templateparser.Template
Constructs a new Template object given the template elements and performative.
templateCache - Static variable in class org.opencyc.templateparser.TemplateFactory
Caches template objects to keep from making them twice.
templateElements - Variable in class org.opencyc.templateparser.Template
the elements of this template
templateFactory - Variable in class org.opencyc.conversation.Interpreter
Makes Template objects for the TemplateParser.
templateFactory - Variable in class org.opencyc.conversation.FsmFactory
Template object factory
TemplateFactory - class org.opencyc.templateparser.TemplateFactory.
Makes templates which are used by the TemplateParser to parser user input.
TemplateFactory() - Constructor for class org.opencyc.templateparser.TemplateFactory
 
templateParser - Variable in class org.opencyc.conversation.Interpreter
Parses the users input text.
templateParser - Variable in class org.opencyc.conversation.Performer
reference to the TemplateParser object
TemplateParser - class org.opencyc.templateparser.TemplateParser.
Parses chat text, matching the best of a set of templates and returning an event plus arguments.
TemplateParser() - Constructor for class org.opencyc.templateparser.TemplateParser
Constructs a new TemplateParser object.
templates - Variable in class org.opencyc.templateparser.TemplateParser
the templates
terminalPunctuation - Variable in class org.opencyc.templateparser.ParseResults
Input text terminal punctuation, which defaults to none.
terminate() - Method in interface org.opencyc.cycagent.AgentCommunityAdapter
Terminate this agent.
terminate() - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Terminate this agent.
terminate() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Terminate this agent.
test() - Method in class org.opencyc.jxta.Peer
Tests the Peer.
test() - Static method in class org.opencyc.util.Amp
Test the methods of this class.
testAction() - Method in class org.opencyc.conversation.UnitTest
Tests the Action object.
testArc() - Method in class org.opencyc.conversation.UnitTest
Tests the Arc object.
testArgumentTypeConstrainer() - Method in class org.opencyc.constraintsolver.UnitTest
Tests the ArgumentTypeConstrainer class.
testAsciiCycAccess1() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess2() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess3() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess4() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess5() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess6() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess7() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycAccess8() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the ascii api connection.
testAsciiCycConnection() - Method in class org.opencyc.api.UnitTest
Tests the fundamental aspects of the ascii api connection to the OpenCyc server.
testBinaryCycAccess1() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess2() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess3() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess4() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess5() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess6() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess7() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycAccess8() - Method in class org.opencyc.api.UnitTest
Tests a portion of the CycAccess methods using the binary api connection.
testBinaryCycConnection1() - Method in class org.opencyc.api.UnitTest
Tests the fundamental aspects of the binary (cfasl) api connection to the OpenCyc server.
testBinaryCycConnection2() - Method in class org.opencyc.api.UnitTest
Tests the fundamental aspects of the binary (cfasl) api connection to the OpenCyc server.
testBinding() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the Binding class.
testBindingSet() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the BindingSet class.
testByteArray() - Method in class org.opencyc.cycobject.UnitTest
Tests the ByteArray class.
testChatterBot() - Method in class org.opencyc.chat.UnitTest
Tests the ChatterBot object.
testCoAbsCommunityAdapter() - Method in class org.opencyc.cycagent.coabs.UnitTest
Tests CoAbsCommunityAdapter object behavior.
testConstraintProblem1() - Method in class org.opencyc.constraintsolver.UnitTest
Tests the ConstraintProblem class.
testConstraintRule() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the ConstraintRule class.
testCycAssertion() - Method in class org.opencyc.cycobject.UnitTest
Tests the CycAssertion class.
testCycConstant() - Method in class org.opencyc.cycobject.UnitTest
Tests CycConstant object behavior.
testCycList() - Method in class org.opencyc.cycobject.UnitTest
Tests CycList object behavior.
testCycListVisitor() - Method in class org.opencyc.cycobject.UnitTest
Tests CycListVisitor object behavior.
testCycNart() - Method in class org.opencyc.cycobject.UnitTest
Tests CycNart object behavior.
testCycSymbol() - Method in class org.opencyc.cycobject.UnitTest
Tests CycSymbol object behavior.
testCycVariable() - Method in class org.opencyc.cycobject.UnitTest
Tests CycVariable object behavior.
testExportDaml2() - Method in class org.opencyc.xml.UnitTest
Tests the ExportDaml class.
testFsmFactory() - Method in class org.opencyc.conversation.UnitTest
Tests the FsmFactory object.
testGuid() - Method in class org.opencyc.cycobject.UnitTest
Tests Guid object behavior.
testHasDuplicates() - Method in class org.opencyc.util.UnitTest
Tests the OcCollectionUtils.hasDuplicates method.
testHasIntersection() - Method in class org.opencyc.util.UnitTest
Tests the OcCollectionUtils.hasIntersection method.
testHelloWorld() - Method in class org.opencyc.constraintsolver.UnitTest
Tests the test harness itself.
testHornClause() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the HornClause class.
testInterpreter() - Method in class org.opencyc.conversation.UnitTest
Tests the Interpreter object.
testIsDelimitedString() - Method in class org.opencyc.util.UnitTest
Tests the StringUtils.isDelimitedString method.
testIsNumeric() - Method in class org.opencyc.util.UnitTest
Tests the StringUtils.isNumeric method.
testMakeValidConstantName() - Method in class org.opencyc.api.UnitTest
Tests the makeValidConstantName method.
testParseResults() - Method in class org.opencyc.templateparser.UnitTest
Tests the ParseResults object.
testPerformative() - Method in class org.opencyc.conversation.UnitTest
Tests the Performative object.
testPerformer() - Method in class org.opencyc.conversation.UnitTest
Tests the Performer object.
testProblemParser() - Method in class org.opencyc.constraintsolver.UnitTest
Tests the ProblemParser class.
testQueryLiteral() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the QueryLiteral class.
testRemoveDelimiters() - Method in class org.opencyc.util.UnitTest
Tests the StringUtils.removeDelimiters method.
testRuleEvaluator() - Method in class org.opencyc.constraintsolver.UnitTest
Tests the RuleEvaluator class.
testSolution() - Method in class org.opencyc.inferencesupport.UnitTest
Tests the Solution class.
testState() - Method in class org.opencyc.conversation.UnitTest
Tests the State object.
testTemplate() - Method in class org.opencyc.templateparser.UnitTest
Tests the Template object.
testTemplateParser() - Method in class org.opencyc.templateparser.UnitTest
Tests the TemplateParser object.
testTestHarness() - Method in class org.opencyc.cycobject.UnitTest
Tests the test harness itself.
testTextUtil() - Method in class org.opencyc.xml.UnitTest
Tests the TextUtil class.
testWordsToString() - Method in class org.opencyc.util.UnitTest
Tests the StringUtils.wordsToString method.
TextUtil - class org.opencyc.xml.TextUtil.
Provides utility methods for XML text processing.
TextUtil() - Constructor for class org.opencyc.xml.TextUtil
 
thing - Static variable in class org.opencyc.api.CycAccess
Convenient reference to #$Thing.
third() - Method in class org.opencyc.cycobject.CycList
Returns the third element of the CycList.
thirtyMinutesDuration - Static variable in class org.opencyc.api.RemoteCycConnection
 
TimeOutException - exception org.opencyc.util.TimeOutException.
Implements an exception class for the Timer.
Timer - class org.opencyc.util.Timer.
Implements A timer that can be set to a specified number of seconds or milliseconds before it times out, and can be checked for the time elapsed since the start or time remaining until the timeout.
Timer() - Constructor for class org.opencyc.util.Timer
Creates and starts a new timer that will run forever.
Timer(int) - Constructor for class org.opencyc.util.Timer
Creates and starts a new timer that will run the specified number of seconds before timing out.
Timer(long) - Constructor for class org.opencyc.util.Timer
Creates and starts a new timer that will run the specified number of milliseconds before timing out.
title - Variable in class org.opencyc.xml.ExportDaml
The DAML comment that titles the output file.
title - Variable in class org.opencyc.xml.ExportHtml.Category
The title of this categorized vocabulary page.
toCycList() - Method in class org.opencyc.cycobject.CycNart
Returns a list representation of the OpenCyc NART.
toPrettyString(String) - Method in class org.opencyc.cycobject.CycList
Returns a `pretty-printed' String representation of this CycList.
toString() - Method in class org.opencyc.api.CycAccess
Returns a string representation of this object.
toString() - Method in class org.opencyc.constraintsolver.VariableSelectionAttributes
Returns a String representation of the VariableSelectionAttributes object.
toString() - Method in class org.opencyc.conversation.Fsm
Returns a string representation of this object.
toString() - Method in class org.opencyc.conversation.Arc
Returns the string representation of the Arc
toString() - Method in class org.opencyc.conversation.Performative
Returns the string representation of this perfomative
toString() - Method in class org.opencyc.conversation.Action
Returns the string representation of this action
toString() - Method in class org.opencyc.conversation.State
Returns the string representation of the State
toString() - Method in class org.opencyc.conversation.FsmClass
Returns a string representation of this object.
toString() - Method in class org.opencyc.cycagent.GenericAgent
Returns a string representation of this object.
toString() - Method in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Returns a string representation of this object.
toString() - Method in class org.opencyc.cycobject.CycAssertion
Returns a String representation of the CycAssertion.
toString() - Method in class org.opencyc.cycobject.ByteArray
Returns the string representation of the ByteArray
toString() - Method in class org.opencyc.cycobject.CycVariable
Returns the string representation of the CycVariable
toString() - Method in class org.opencyc.cycobject.Guid
Returns a string representation of the Guid.
toString() - Method in class org.opencyc.cycobject.CycConstant
Returns a String representation of the CycConstant.
toString() - Method in class org.opencyc.cycobject.CycNart
Returns a string representation of the OpenCyc NART.
toString() - Method in class org.opencyc.cycobject.CycList
Returns a String representation of this List.
toString() - Method in class org.opencyc.cycobject.CycSymbol
Returns the string representation of the CycSymbol
toString() - Method in class org.opencyc.inferencesupport.HornClause
Returns the string representation of the HornClause.
toString() - Method in class org.opencyc.inferencesupport.Binding
Returns a String representation of the Binding object.
toString() - Method in class org.opencyc.inferencesupport.Literal
Returns a string representation of the Literal.
toString() - Method in class org.opencyc.inferencesupport.BindingSet
Returns a String representation of the BindingSet object.
toString() - Method in class org.opencyc.templateparser.Template
Returns the string representation of the Template
toString() - Method in class org.opencyc.templateparser.ParseResults
Returns the string representation of the ParseResults
toString() - Method in class org.opencyc.util.AbstractPair
Returns a string representation of this pair.
toString() - Method in class org.opencyc.util.Amp
Returns the AMP message string.
toString() - Method in class org.opencyc.xml.XMLStringWriter
Return the buffer's current value as a string.
toStringHelper(boolean) - Method in class org.opencyc.cycobject.CycList
Returns a String representation of this CycList.
toXML(Object, XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycList
Writes a CycList element the the given XML output stream.
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycAssertion
Prints the XML representation of the CycAssertion to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.ByteArray
Prints the XML representation of this ByteArray to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycVariable
Prints the XML representation of the CycVariable to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.Guid
Prints the XML representation of the Guid to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycFort
Prints the XML representation of the CycFort to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycConstant
Prints the XML representation of the CycConstant to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycNart
Prints the XML representation of the CycNart to an XMLWriter It is supposed to look like this:
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycList
Prints the XML representation of the CycList to an XMLWriter
toXML(XMLWriter, int, boolean) - Method in class org.opencyc.cycobject.CycSymbol
Prints the XML representation of the CycSymbol to an XMLWriter
toXMLString() - Method in class org.opencyc.cycobject.CycAssertion
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.ByteArray
Marshalls this ByteArray object into its CYC-ML XML expression.
toXMLString() - Method in class org.opencyc.cycobject.CycVariable
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.Guid
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.CycConstant
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.CycNart
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.CycList
Returns the XML representation of this object.
toXMLString() - Method in class org.opencyc.cycobject.CycSymbol
Returns the XML representation of this object.
trace - Variable in class org.opencyc.api.CfaslInputStream
Parameter that, when true, causes a trace of the messages to and from the server.
trace - Variable in class org.opencyc.api.CycConnection
Parameter that, when true, causes a trace of the messages to and from the server.
trace - Variable in class org.opencyc.api.CfaslOutputStream
Parameter that, when true, causes a trace of the messages to and from the server.
trace - Variable in class org.opencyc.api.RemoteCycConnection
Parameter that, when true, causes a trace of the messages to and from the server.
traceOff() - Method in class org.opencyc.api.CycConnection
Turns off the diagnostic trace of socket messages.
traceOff() - Method in interface org.opencyc.api.CycConnectionInterface
Turns off the diagnostic trace of socket messages.
traceOff() - Method in class org.opencyc.api.CycAccess
Turns off the diagnostic trace of socket messages.
traceOff() - Method in class org.opencyc.api.RemoteCycConnection
Turns off the diagnostic trace of socket messages.
traceOn() - Method in class org.opencyc.api.CycConnection
Turns on the diagnostic trace of socket messages.
traceOn() - Method in interface org.opencyc.api.CycConnectionInterface
Turns on the diagnostic trace of socket messages.
traceOn() - Method in class org.opencyc.api.CycAccess
Turns on the diagnostic trace of socket messages.
traceOn() - Method in class org.opencyc.api.RemoteCycConnection
Turns on the diagnostic trace of socket messages.
traceOnDetailed() - Method in class org.opencyc.api.CycConnection
Turns on the detailed diagnostic trace of socket messages.
traceOnDetailed() - Method in interface org.opencyc.api.CycConnectionInterface
Turns on the detailed diagnostic trace of socket messages.
traceOnDetailed() - Method in class org.opencyc.api.CycAccess
Turns on the detailed diagnostic trace of socket messages.
traceOnDetailed() - Method in class org.opencyc.api.RemoteCycConnection
Turns on the detailed diagnostic trace of socket messages.
traceRequests - Variable in class org.opencyc.webserver.WebServer
Requests flag.
TRANSIENT_CONNECTION - Static variable in class org.opencyc.api.CycAccess
Value indicating that the OpenCyc api socket is created and then closed for each api call.
transitionFromState - Variable in class org.opencyc.conversation.Arc
finite state machine state transition from state
transitionState(Arc) - Method in class org.opencyc.conversation.Interpreter
Transitions to the to-state given in the arc, and performs the action.
transitionToState - Variable in class org.opencyc.conversation.Arc
finite state machine state transition to state
translateTerm(CycConstant) - Method in class org.opencyc.xml.ExportDaml
Translates a Cyc term into a kind of DAML node: DAML Thing, DAML class, DAML property or DAML transitive property.
treeContains(Object) - Method in class org.opencyc.cycobject.CycList
Returns true if the proper list tree contains the given object anywhere in the tree.
trees - Variable in class org.opencyc.webserver.WebServer
Expand jar tress.

U

unaryConstraintRules - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
The ArrayList of unary constraint rules belonging to the parent ConstraintProblem.
unassertGaf(CycList, CycFort) - Method in class org.opencyc.api.CycAccess
Unasserts the given ground atomic formula (gaf) in the specified microtheory MT.
undoEntityReference(String) - Static method in class org.opencyc.xml.TextUtil
Transforms xml special character substitution to plain text
UnitTest - class org.opencyc.api.UnitTest.
Provides a unit test suite for the org.opencyc.api package
UnitTest - class org.opencyc.chat.UnitTest.
Provides a unit test suite for the org.opencyc.chat package
UnitTest - class org.opencyc.constraintsolver.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.constraintsolver package.
UnitTest - class org.opencyc.conversation.UnitTest.
Provides a unit test suite for the org.opencyc.fsm package
UnitTest - class org.opencyc.cycagent.coabs.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.cycagent.coabs package.
UnitTest - class org.opencyc.cycobject.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.cycobject package.
UnitTest - class org.opencyc.inferencesupport.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.inferencesupport package.
UnitTest - class org.opencyc.templateparser.UnitTest.
Provides a unit test suite for the org.opencyc.templateparser package
UnitTest - class org.opencyc.util.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.constraintsolver package.
UnitTest - class org.opencyc.xml.UnitTest.
Provides a suite of JUnit test cases for the org.opencyc.xml package.
UnitTest(String) - Constructor for class org.opencyc.api.UnitTest
Creates a UnitTest object with the given name.
UnitTest(String) - Constructor for class org.opencyc.chat.UnitTest
Creates a UnitTest object with the given name.
UnitTest(String) - Constructor for class org.opencyc.constraintsolver.UnitTest
Constructs a new UnitTest object.
UnitTest(String) - Constructor for class org.opencyc.conversation.UnitTest
Creates a UnitTest object with the given name.
UnitTest(String) - Constructor for class org.opencyc.cycagent.coabs.UnitTest
Construct a new UnitTest object.
UnitTest(String) - Constructor for class org.opencyc.cycobject.UnitTest
Construct a new UnitTest object.
UnitTest(String) - Constructor for class org.opencyc.inferencesupport.UnitTest
Constructs a new UnitTest object.
UnitTest(String) - Constructor for class org.opencyc.templateparser.UnitTest
Creates a UnitTest object with the given name.
UnitTest(String) - Constructor for class org.opencyc.util.UnitTest
Constructs a new UnitTest object.
UnitTest(String) - Constructor for class org.opencyc.xml.UnitTest
Constructs a new UnitTest object.
unmarkDomain(CycVariable, Object) - Method in class org.opencyc.constraintsolver.ValueDomains
Resets the entry for the variable / domain value marking.
unmarshall(String) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a cyc object from an XML representation.
unmarshallByteArray(Element, Document) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a ByteArray from the given element in an XML Document object.
unmarshallCycAssertion(Element) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycAssertion from the given element in an XML Document object.
unmarshallCycConstant(Element, Document) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycConstant from the given element in an XML Document object.
unmarshallCycList(Element, Document) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycList from the given element in an XML Document object.
unmarshallCycNart(Element, Document) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycNart from the given element in an XML Document object.
unmarshallCycSymbol(Element) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycSymbol from the given element in an XML Document object.
unmarshallCycVariable(Element) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a CycVariable from the given element in an XML Document object.
unmarshallElement(Element, Document) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a cyc object from the given element in an XML Document object.
unmarshallGuid(Element) - Static method in class org.opencyc.api.CycObjectFactory
Unmarshalls a Guid from the given element in an XML Document object.
updateAction - Variable in class org.opencyc.util.ListBox
 
upwardClosureKbSubsetCollectionGuids - Variable in class org.opencyc.xml.ExportHtml
Upward closure filtering kb subset collections guids.
upwardClosureKbSubsetCollections - Variable in class org.opencyc.xml.ExportHtml
Upward closure filtering kb subset collections.

V

value - Variable in class org.opencyc.inferencesupport.Binding
The Object to which the CycVariable is bound.
valueDomains - Variable in class org.opencyc.constraintsolver.VariablesByAscendingDomainSizeComparator
Reference to the ValueDomains object for the parent ConstraintProblem object.
valueDomains - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
Reference to the parent ValueDomains object.
valueDomains - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Reference to the ValueDomains object for the parent ConstraintProblem object.
valueDomains - Variable in class org.opencyc.constraintsolver.ConstraintProblem
ValueDomains object for this ConstraintProblem.
ValueDomains - class org.opencyc.constraintsolver.ValueDomains.
ValueDomains object to model the attributes and behavior of value domains of variables during forward checking search for one or more solutions to the ConstraintProblem.
ValueDomains(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.ValueDomains
Constructs a new ValueDomains object.
VariableDomainPopulator - class org.opencyc.constraintsolver.VariableDomainPopulator.
VariableDomainPopulator object to contain information about variables and applicable rules, and which determines the best rule to populate each variable.
VariableDomainPopulator(ConstraintProblem) - Constructor for class org.opencyc.constraintsolver.VariableDomainPopulator
Constructs a new VariableDomainPopulator object.
variableDomainPopulators - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
variable --> VariableDomainPopulator
VariablePopulationItem - class org.opencyc.constraintsolver.VariablePopulationItem.
VariablePopulationItem object to model the attributes of constraint variable value population by candidate rules.
VariablePopulationItem(CycVariable, ConstraintRule) - Constructor for class org.opencyc.constraintsolver.VariablePopulationItem
 
variables - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Collection of the constraint variables as CycVariable objects.
variables - Variable in class org.opencyc.inferencesupport.Literal
The collection of CycVariables used in the literal.
VariablesByAscendingDomainSizeComparator - class org.opencyc.constraintsolver.VariablesByAscendingDomainSizeComparator.
Implements a Comparator to sort variables for the checkForwardNonEvaluatableRule method of the ForwardCheckingSearcher class.
VariablesByAscendingDomainSizeComparator(ValueDomains) - Constructor for class org.opencyc.constraintsolver.VariablesByAscendingDomainSizeComparator
Constructs a new VariablesByAscendingDomainSizeComparator object given a constraint problem.
VariableSelectionAttributes - class org.opencyc.constraintsolver.VariableSelectionAttributes.
VariableSelectionAttributes object to model the attributes and sort behavior of a variable and its associated selection attributes.
VariableSelectionAttributes(CycVariable, Integer, Integer) - Constructor for class org.opencyc.constraintsolver.VariableSelectionAttributes
Construct a new VariableSelectionAttibutes object given the variable, remaining domain size, and degree.
VariableSelectionComparator - class org.opencyc.constraintsolver.VariableSelectionComparator.
Implements a Comparator to sort variables for the selectVariable method of the ForwardCheckingSearcher class.
VariableSelectionComparator() - Constructor for class org.opencyc.constraintsolver.VariableSelectionComparator
Constructs a new VariableSelectionComparator object.
varsDictionary - Variable in class org.opencyc.constraintsolver.ValueDomains
Dictionary of variable --> domain value ArrayList.
verbosity - Variable in class org.opencyc.constraintsolver.VariableDomainPopulator
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.NodeConsistencyAchiever
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.ArgumentTypeConstrainer
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.ForwardCheckingSearcher
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.ProblemParser
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.ConstraintProblem
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.ValueDomains
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.constraintsolver.RuleEvaluator
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.conversation.Performer
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.cycagent.GenericAgent
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.cycagent.AgentManager
Sets verbosity of this object's output.
verbosity - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Sets verbosity of this object's output.
verbosity - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Sets verbosity of this object's output.
verbosity - Static variable in class org.opencyc.cycobject.CycListParser
Verbosity indicator 0 indicates quiet on a range of 0 ...
verbosity - Variable in class org.opencyc.inferencesupport.Solution
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.jxta.Peer
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.templateparser.TemplateParser
Sets verbosity of the constraint solver output.
verbosity - Variable in class org.opencyc.xml.ExportDaml
Sets verbosity of the DAML export output.
verbosity - Variable in class org.opencyc.xml.ExportHtml
Sets verbosity of the HTML export output.

W

WAIT_FOREVER - Static variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
 
waitingReplyThreads - Variable in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Implements an association: message id --> waiting thread for the reply.
waitingReplyThreads - Variable in class org.opencyc.cycagent.fipaos.FipaOsCommunityAdapter
Implements an association: message id --> waiting thread for the reply.
WebServer - class org.opencyc.webserver.WebServer.
 
WebServer.Task - class org.opencyc.webserver.WebServer.Task.
Class Task processes a single HTTP request.
WebServer.Task(WebServer, Socket) - Constructor for class org.opencyc.webserver.WebServer.Task
Constructs a Task object.
WebServer() - Constructor for class org.opencyc.webserver.WebServer
Constructs a WebServer object.
wordsToPhrase(List) - Static method in class org.opencyc.util.StringUtils
Returns the phrase formed from the given list of words
writeAssertion(CycAssertion) - Method in class org.opencyc.api.CfaslOutputStream
Writes a CycAssertion object to this CfaslOutputStream.
writeBigInteger(BigInteger) - Method in class org.opencyc.api.CfaslOutputStream
Writes a BigInteger to this CFASL output stream as a CFASL Bignum (unless it is small enough to be transmitted as a CFASL Fixnum, in which case it is passed on to writeFixnum(long)).
writeBignum(long) - Method in class org.opencyc.api.CfaslOutputStream
Writes a long integer to this CFASL output stream as a Bignum.
writeBoolean(boolean) - Method in class org.opencyc.api.CfaslOutputStream
Writes a boolean onto this CFASL output stream.
writeByteArray(byte[]) - Method in class org.opencyc.api.CfaslOutputStream
Writes a byte array to this CfaslOutputStream.
writeChar(char) - Method in class org.opencyc.api.CfaslOutputStream
Writes a one byte character onto this CFASL output stream.
writeConstant(CycConstant) - Method in class org.opencyc.api.CfaslOutputStream
Writes a CycConstant object to this CfaslOutputStream.
writeDataBytes(byte[]) - Method in class org.opencyc.webserver.WebServer.Task
Responds to the HTTP client with data content from the requested URL.
writeDottedList(CycList) - Method in class org.opencyc.api.CfaslOutputStream
Writes an improper (dotted) CycList of Objects to this CfaslOutputStream as a CFASL dotted list.
writeDouble(double) - Method in class org.opencyc.api.CfaslOutputStream
Writes a double onto this CfaslOutputStream.
writeFixnum(int) - Method in class org.opencyc.api.CfaslOutputStream
Writes an integer to this CFASL output stream as a Fixnum.
writeGuid(Guid) - Method in class org.opencyc.api.CfaslOutputStream
Writes a Guid object to this CfaslOutputStream.
writeInt(long) - Method in class org.opencyc.api.CfaslOutputStream
Writes a long integer to this CFASL output stream.
writeKeyword(CycSymbol) - Method in class org.opencyc.api.CfaslOutputStream
Writes a keyword symbol object to this CfaslOutputStream.
writeList(List) - Method in class org.opencyc.api.CfaslOutputStream
Writes a List of Objects to this CfaslOutputStream as a CFASL List.
writeList(Object[]) - Method in class org.opencyc.api.CfaslOutputStream
Writes an array of Objects to this CfaslOutputStream as a CFASL List.
writeNart(CycNart) - Method in class org.opencyc.api.CfaslOutputStream
Writes a CycNart object to this CfaslOutputStream.
writeObject(Object) - Method in class org.opencyc.api.CfaslOutputStream
Writes a generic object to this CfaslOutputStream.
writer - Variable in class org.opencyc.util.Log
BufferedWriter object for the log file.
writeString(String) - Method in class org.opencyc.api.CfaslOutputStream
Writes a String to this CfaslOutputStream.
writeSymbol(CycSymbol) - Method in class org.opencyc.api.CfaslOutputStream
Writes a CycSymbol object to this CfaslOutputStream.
writeTextBytes(byte[]) - Method in class org.opencyc.webserver.WebServer.Task
Respond to the HTTP client with text content from the requested URL.
writeToErr - Variable in class org.opencyc.util.Log
If true, write error messages to System.err.
writeToFile - Variable in class org.opencyc.util.Log
If true, write messages to the log file.
writeToOut - Variable in class org.opencyc.util.Log
If true, write messages to System.out.
writeVariable(CycVariable) - Method in class org.opencyc.api.CfaslOutputStream
Writes a CycVariable object to this CfaslOutputStream.

X

xforward(Message, String) - Method in class org.opencyc.cycagent.coabs.CoAbsCommunityAdapter
Forwards the message to the CoABS grid.
XMLFileWriter - class org.opencyc.xml.XMLFileWriter.
Implements an XMLFileWriter with facilities for surrounding data elements with tags appropriately named and indented.
XMLFileWriter(String) - Constructor for class org.opencyc.xml.XMLFileWriter
Constructs a XMLFileWriter object given an output file name
XMLPrintWriter - class org.opencyc.xml.XMLPrintWriter.
Implements an XMLPrintWriter with facilities for surrounding data elements with tags appropriately named and indented.
XMLPrintWriter(PrintStream) - Constructor for class org.opencyc.xml.XMLPrintWriter
Constructs an XMLPrintWriter object given a PrintStream.
XMLStringWriter - class org.opencyc.xml.XMLStringWriter.
Implements an XMLStringWriter with facilities for surrounding data elements with tags appropriately named and indented.
XMLStringWriter() - Constructor for class org.opencyc.xml.XMLStringWriter
Constructs an XMLStringWriter object.
XMLWriter - class org.opencyc.xml.XMLWriter.
Implements an XMLWriter with facilities for surrounding data elements with tags appropriately named and indented.
XMLWriter() - Constructor for class org.opencyc.xml.XMLWriter
 
XpathComputer - class org.opencyc.xml.XpathComputer.
Implements static methods for computing Xpath strings (www.w3.org/TR/xpath) for DOM Nodes (www.w3.org/DOM/)
XpathComputer() - Constructor for class org.opencyc.xml.XpathComputer
 
xtestExportDaml1() - Method in class org.opencyc.xml.UnitTest
Tests the ExportDaml class.

Z

zebraPuzzle() - Static method in class org.opencyc.constraintsolver.Main
Runs the ConstraintProblem on the Zebra Puzzle.

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