serialized-form.html

1006 lines | 34.793 kB Blame History Raw Download
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0) on Sat Sep 13 16:26:27 BRT 2014 -->
<title>Serialized Form</title>
<meta name="date" content="2014-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="Serialized Form";
        }
    }
    catch(err) {
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.belief</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.belief.AbstractBelief">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">bdi4jade.belief.AbstractBelief</a> extends <a href="bdi4jade/core/MetadataElementImpl.html" title="class in bdi4jade.core">MetadataElementImpl</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5098122115249071355L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beliefBases</h4>
<pre>java.util.Set&lt;E&gt; beliefBases</pre>
</li>
<li class="blockListLast">
<h4>name</h4>
<pre>java.lang.Object name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.AbstractBeliefSet">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/AbstractBeliefSet.html" title="class in bdi4jade.belief">bdi4jade.belief.AbstractBeliefSet</a> extends <a href="bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a>&lt;<a href="bdi4jade/belief/AbstractBeliefSet.html" title="type parameter in AbstractBeliefSet">K</a>,java.util.Set&lt;<a href="bdi4jade/belief/AbstractBeliefSet.html" title="type parameter in AbstractBeliefSet">V</a>&gt;&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8345025506647930L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.belief.BeliefBase">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">bdi4jade.belief.BeliefBase</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6411530721625492882L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beliefListeners</h4>
<pre>java.util.Set&lt;E&gt; beliefListeners</pre>
</li>
<li class="blockList">
<h4>beliefs</h4>
<pre>java.util.Map&lt;K,V&gt; beliefs</pre>
</li>
<li class="blockList">
<h4>beliefsByType</h4>
<pre>java.util.Map&lt;K,V&gt; beliefsByType</pre>
</li>
<li class="blockListLast">
<h4>capability</h4>
<pre><a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> capability</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.DerivedBelief">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/DerivedBelief.html" title="class in bdi4jade.belief">bdi4jade.belief.DerivedBelief</a> extends <a href="bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a>&lt;<a href="bdi4jade/belief/DerivedBelief.html" title="type parameter in DerivedBelief">K</a>,<a href="bdi4jade/belief/DerivedBelief.html" title="type parameter in DerivedBelief">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6923761036847007160L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>mainBeliefBase</h4>
<pre><a href="bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a> mainBeliefBase</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.DerivedPredicate">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/DerivedPredicate.html" title="class in bdi4jade.belief">bdi4jade.belief.DerivedPredicate</a> extends <a href="bdi4jade/belief/DerivedBelief.html" title="class in bdi4jade.belief">DerivedBelief</a>&lt;<a href="bdi4jade/belief/DerivedPredicate.html" title="type parameter in DerivedPredicate">K</a>,java.lang.Boolean&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1551397656846999182L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.belief.PersistentBelief">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/PersistentBelief.html" title="class in bdi4jade.belief">bdi4jade.belief.PersistentBelief</a> extends <a href="bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a>&lt;<a href="bdi4jade/belief/PersistentBelief.html" title="type parameter in PersistentBelief">K</a>,<a href="bdi4jade/belief/PersistentBelief.html" title="type parameter in PersistentBelief">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2893517209462636003L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre>java.lang.Object value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.TransientBelief">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/TransientBelief.html" title="class in bdi4jade.belief">bdi4jade.belief.TransientBelief</a> extends <a href="bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a>&lt;<a href="bdi4jade/belief/TransientBelief.html" title="type parameter in TransientBelief">K</a>,<a href="bdi4jade/belief/TransientBelief.html" title="type parameter in TransientBelief">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2893517209462636003L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre>java.lang.Object value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.TransientBeliefSet">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/TransientBeliefSet.html" title="class in bdi4jade.belief">bdi4jade.belief.TransientBeliefSet</a> extends <a href="bdi4jade/belief/AbstractBeliefSet.html" title="class in bdi4jade.belief">AbstractBeliefSet</a>&lt;<a href="bdi4jade/belief/TransientBeliefSet.html" title="type parameter in TransientBeliefSet">K</a>,<a href="bdi4jade/belief/TransientBeliefSet.html" title="type parameter in TransientBeliefSet">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8345025506647930L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre>java.util.Set&lt;E&gt; value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.belief.TransientPredicate">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/belief/TransientPredicate.html" title="class in bdi4jade.belief">bdi4jade.belief.TransientPredicate</a> extends <a href="bdi4jade/belief/TransientBelief.html" title="class in bdi4jade.belief">TransientBelief</a>&lt;<a href="bdi4jade/belief/TransientPredicate.html" title="type parameter in TransientPredicate">K</a>,java.lang.Boolean&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2315938302480821432L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.core</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.core.AbstractBDIAgent">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/core/AbstractBDIAgent.html" title="class in bdi4jade.core">bdi4jade.core.AbstractBDIAgent</a> extends jade.core.Agent implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-841774495336214256L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>agentIntentions</h4>
<pre>java.util.Collection&lt;E&gt; agentIntentions</pre>
</li>
<li class="blockList">
<h4>aggregatedCapabilities</h4>
<pre>java.util.Set&lt;E&gt; aggregatedCapabilities</pre>
</li>
<li class="blockList">
<h4>allIntentions</h4>
<pre>java.util.Map&lt;K,V&gt; allIntentions</pre>
</li>
<li class="blockList">
<h4>bdiInterpreter</h4>
<pre>bdi4jade.core.AbstractBDIAgent.BDIInterpreter bdiInterpreter</pre>
</li>
<li class="blockList">
<h4>beliefRevisionStrategy</h4>
<pre><a href="bdi4jade/reasoning/AgentBeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning">AgentBeliefRevisionStrategy</a> beliefRevisionStrategy</pre>
</li>
<li class="blockList">
<h4>capabilities</h4>
<pre>java.util.Set&lt;E&gt; capabilities</pre>
</li>
<li class="blockList">
<h4>deliberationFunction</h4>
<pre><a href="bdi4jade/reasoning/AgentDeliberationFunction.html" title="interface in bdi4jade.reasoning">AgentDeliberationFunction</a> deliberationFunction</pre>
</li>
<li class="blockList">
<h4>goalListeners</h4>
<pre>java.util.List&lt;E&gt; goalListeners</pre>
</li>
<li class="blockList">
<h4>optionGenerationFunction</h4>
<pre><a href="bdi4jade/reasoning/AgentOptionGenerationFunction.html" title="interface in bdi4jade.reasoning">AgentOptionGenerationFunction</a> optionGenerationFunction</pre>
</li>
<li class="blockList">
<h4>planSelectionStrategy</h4>
<pre><a href="bdi4jade/reasoning/AgentPlanSelectionStrategy.html" title="interface in bdi4jade.reasoning">AgentPlanSelectionStrategy</a> planSelectionStrategy</pre>
</li>
<li class="blockList">
<h4>restrictedAccessOwnersMap</h4>
<pre>java.util.Map&lt;K,V&gt; restrictedAccessOwnersMap</pre>
</li>
<li class="blockListLast">
<h4>softgoals</h4>
<pre>java.util.Set&lt;E&gt; softgoals</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.core.Capability">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">bdi4jade.core.Capability</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4922359927943108421L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>associationSources</h4>
<pre>java.util.Set&lt;E&gt; associationSources</pre>
</li>
<li class="blockList">
<h4>associationTargets</h4>
<pre>java.util.Set&lt;E&gt; associationTargets</pre>
</li>
<li class="blockList">
<h4>beliefBase</h4>
<pre><a href="bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a> beliefBase</pre>
</li>
<li class="blockList">
<h4>beliefRevisionStrategy</h4>
<pre><a href="bdi4jade/reasoning/BeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning">BeliefRevisionStrategy</a> beliefRevisionStrategy</pre>
</li>
<li class="blockList">
<h4>deliberationFunction</h4>
<pre><a href="bdi4jade/reasoning/DeliberationFunction.html" title="interface in bdi4jade.reasoning">DeliberationFunction</a> deliberationFunction</pre>
</li>
<li class="blockList">
<h4>fullAccessOwnersMap</h4>
<pre>java.util.Map&lt;K,V&gt; fullAccessOwnersMap</pre>
</li>
<li class="blockList">
<h4>id</h4>
<pre>java.lang.String id</pre>
</li>
<li class="blockList">
<h4>intentions</h4>
<pre>java.util.Collection&lt;E&gt; intentions</pre>
</li>
<li class="blockList">
<h4>myAgent</h4>
<pre><a href="bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a> myAgent</pre>
</li>
<li class="blockList">
<h4>optionGenerationFunction</h4>
<pre><a href="bdi4jade/reasoning/OptionGenerationFunction.html" title="interface in bdi4jade.reasoning">OptionGenerationFunction</a> optionGenerationFunction</pre>
</li>
<li class="blockList">
<h4>parentCapabilities</h4>
<pre>java.util.List&lt;E&gt; parentCapabilities</pre>
</li>
<li class="blockList">
<h4>partCapabilities</h4>
<pre>java.util.Set&lt;E&gt; partCapabilities</pre>
</li>
<li class="blockList">
<h4>planLibrary</h4>
<pre><a href="bdi4jade/plan/PlanLibrary.html" title="class in bdi4jade.plan">PlanLibrary</a> planLibrary</pre>
</li>
<li class="blockList">
<h4>planSelectionStrategy</h4>
<pre><a href="bdi4jade/reasoning/PlanSelectionStrategy.html" title="interface in bdi4jade.reasoning">PlanSelectionStrategy</a> planSelectionStrategy</pre>
</li>
<li class="blockList">
<h4>restrictedAccessOwnersMap</h4>
<pre>java.util.Map&lt;K,V&gt; restrictedAccessOwnersMap</pre>
</li>
<li class="blockList">
<h4>started</h4>
<pre>boolean started</pre>
</li>
<li class="blockListLast">
<h4>wholeCapability</h4>
<pre><a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> wholeCapability</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.core.MultipleCapabilityAgent">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/core/MultipleCapabilityAgent.html" title="class in bdi4jade.core">bdi4jade.core.MultipleCapabilityAgent</a> extends <a href="bdi4jade/core/AbstractBDIAgent.html" title="class in bdi4jade.core">AbstractBDIAgent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6369037881807947402L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.core.SingleCapabilityAgent">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/core/SingleCapabilityAgent.html" title="class in bdi4jade.core">bdi4jade.core.SingleCapabilityAgent</a> extends <a href="bdi4jade/core/AbstractBDIAgent.html" title="class in bdi4jade.core">AbstractBDIAgent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6369037881807947402L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>capability</h4>
<pre><a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> capability</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.event</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.event.BeliefEvent">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/event/BeliefEvent.html" title="class in bdi4jade.event">bdi4jade.event.BeliefEvent</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1749139390567331926L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>action</h4>
<pre><a href="bdi4jade/event/BeliefEvent.Action.html" title="enum in bdi4jade.event">BeliefEvent.Action</a> action</pre>
</li>
<li class="blockList">
<h4>args</h4>
<pre>java.lang.Object args</pre>
</li>
<li class="blockListLast">
<h4>belief</h4>
<pre><a href="bdi4jade/belief/Belief.html" title="interface in bdi4jade.belief">Belief</a>&lt;<a href="bdi4jade/belief/Belief.html" title="type parameter in Belief">K</a>,<a href="bdi4jade/belief/Belief.html" title="type parameter in Belief">V</a>&gt; belief</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.event.GoalEvent">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">bdi4jade.event.GoalEvent</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8315524257754153164L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>goal</h4>
<pre><a href="bdi4jade/goal/Goal.html" title="interface in bdi4jade.goal">Goal</a> goal</pre>
</li>
<li class="blockListLast">
<h4>status</h4>
<pre><a href="bdi4jade/goal/GoalStatus.html" title="enum in bdi4jade.goal">GoalStatus</a> status</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.exception</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.exception.BeliefAlreadyExistsException">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/exception/BeliefAlreadyExistsException.html" title="class in bdi4jade.exception">bdi4jade.exception.BeliefAlreadyExistsException</a> extends java.lang.RuntimeException implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6082968354395705561L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>belief</h4>
<pre><a href="bdi4jade/belief/Belief.html" title="interface in bdi4jade.belief">Belief</a>&lt;<a href="bdi4jade/belief/Belief.html" title="type parameter in Belief">K</a>,<a href="bdi4jade/belief/Belief.html" title="type parameter in Belief">V</a>&gt; belief</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.exception.ParameterException">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/exception/ParameterException.html" title="class in bdi4jade.exception">bdi4jade.exception.ParameterException</a> extends java.lang.Exception implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.exception.PlanInstantiationException">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/exception/PlanInstantiationException.html" title="class in bdi4jade.exception">bdi4jade.exception.PlanInstantiationException</a> extends java.lang.Exception implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.extension.planselection.utilitybased</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.extension.planselection.utilitybased.SoftgoalPreferences">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html" title="class in bdi4jade.extension.planselection.utilitybased">bdi4jade.extension.planselection.utilitybased.SoftgoalPreferences</a> extends <a href="bdi4jade/belief/TransientBelief.html" title="class in bdi4jade.belief">TransientBelief</a>&lt;java.lang.String,java.util.Map&lt;<a href="bdi4jade/goal/Softgoal.html" title="interface in bdi4jade.goal">Softgoal</a>,java.lang.Double&gt;&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1802540697397519283L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.extension.planselection.utilitybased.UtilityBasedCabability">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/extension/planselection/utilitybased/UtilityBasedCabability.html" title="class in bdi4jade.extension.planselection.utilitybased">bdi4jade.extension.planselection.utilitybased.UtilityBasedCabability</a> extends <a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1721751203235905764L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>softgoalPreferences</h4>
<pre><a href="bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html" title="class in bdi4jade.extension.planselection.utilitybased">SoftgoalPreferences</a> softgoalPreferences</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.goal</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.goal.BeliefPresentGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/BeliefPresentGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.BeliefPresentGoal</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2493877854717226283L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>beliefName</h4>
<pre>java.lang.Object beliefName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.goal.BeliefSetHasValueGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/BeliefSetHasValueGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.BeliefSetHasValueGoal</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2493877854717226283L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beliefName</h4>
<pre>java.lang.Object beliefName</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre>java.lang.Object value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.goal.BeliefValueGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.BeliefValueGoal</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2493877854717226283L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beliefName</h4>
<pre>java.lang.Object beliefName</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre>java.lang.Object value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.goal.CompositeGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.CompositeGoal</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8253189774672851571L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>completedGoals</h4>
<pre>java.util.List&lt;E&gt; completedGoals</pre>
</li>
<li class="blockList">
<h4>failedGoal</h4>
<pre><a href="bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a> failedGoal</pre>
</li>
<li class="blockListLast">
<h4>goals</h4>
<pre>java.util.Collection&lt;E&gt; goals</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.goal.NamedSoftgoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/NamedSoftgoal.html" title="class in bdi4jade.goal">bdi4jade.goal.NamedSoftgoal</a> extends <a href="bdi4jade/core/MetadataElementImpl.html" title="class in bdi4jade.core">MetadataElementImpl</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3958189054716876043L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre>java.lang.String name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.goal.ParallelGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/ParallelGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.ParallelGoal</a> extends <a href="bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8594724445200990207L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.goal.PropositionalBeliefValueGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/PropositionalBeliefValueGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.PropositionalBeliefValueGoal</a> extends <a href="bdi4jade/goal/BeliefValueGoal.html" title="class in bdi4jade.goal">BeliefValueGoal</a>&lt;<a href="bdi4jade/goal/PropositionalBeliefValueGoal.html" title="type parameter in PropositionalBeliefValueGoal">K</a>,java.lang.Boolean&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6711494133447825608L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.goal.SequentialGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal">bdi4jade.goal.SequentialGoal</a> extends <a href="bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8594724445200990207L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.message</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.message.BDIAgentMsgReceiver">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/message/BDIAgentMsgReceiver.html" title="class in bdi4jade.message">bdi4jade.message.BDIAgentMsgReceiver</a> extends jade.proto.states.MsgReceiver implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4435254708782532901L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.message.BDIAgentMsgReceiver.BDIAgentMatchExpression">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/message/BDIAgentMsgReceiver.BDIAgentMatchExpression.html" title="class in bdi4jade.message">bdi4jade.message.BDIAgentMsgReceiver.BDIAgentMatchExpression</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1076583615928481034L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.message.MessageGoal">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/message/MessageGoal.html" title="class in bdi4jade.message">bdi4jade.message.MessageGoal</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5960866880528268312L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>message</h4>
<pre>jade.lang.acl.ACLMessage message</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.plan</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.plan.PlanLibrary">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/PlanLibrary.html" title="class in bdi4jade.plan">bdi4jade.plan.PlanLibrary</a> extends java.lang.Object implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3038533629659859857L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>capability</h4>
<pre><a href="bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> capability</pre>
</li>
<li class="blockListLast">
<h4>plans</h4>
<pre>java.util.Set&lt;E&gt; plans</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;bdi4jade.plan.planbody</h2>
<ul class="blockList">
<li class="blockList"><a name="bdi4jade.plan.planbody.AbstractPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.AbstractPlanBody</a> extends jade.core.behaviours.Behaviour implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6488256636028800227L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>endState</h4>
<pre><a href="bdi4jade/plan/Plan.EndState.html" title="enum in bdi4jade.plan">Plan.EndState</a> endState</pre>
</li>
<li class="blockList">
<h4>goalEventQueue</h4>
<pre>java.util.List&lt;E&gt; goalEventQueue</pre>
</li>
<li class="blockList">
<h4>intention</h4>
<pre><a href="bdi4jade/core/Intention.html" title="class in bdi4jade.core">Intention</a> intention</pre>
</li>
<li class="blockList">
<h4>plan</h4>
<pre><a href="bdi4jade/plan/Plan.html" title="interface in bdi4jade.plan">Plan</a> plan</pre>
</li>
<li class="blockListLast">
<h4>subgoals</h4>
<pre>java.util.List&lt;E&gt; subgoals</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.BeliefGoalPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/BeliefGoalPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.BeliefGoalPlanBody</a> extends <a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2512248999988800844L</dd>
</dl>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.FSMPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/FSMPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.FSMPlanBody</a> extends jade.core.behaviours.FSMBehaviour implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7659781172897309684L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>abstractPlanBody</h4>
<pre><a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> abstractPlanBody</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.ParallelActionPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/ParallelActionPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.ParallelActionPlanBody</a> extends jade.core.behaviours.ParallelBehaviour implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7659781172897309684L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>abstractPlanBody</h4>
<pre><a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> abstractPlanBody</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.ParallelGoalPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/ParallelGoalPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.ParallelGoalPlanBody</a> extends <a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5919677537834351951L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>completedGoals</h4>
<pre>java.util.List&lt;E&gt; completedGoals</pre>
</li>
<li class="blockList">
<h4>dispatched</h4>
<pre>boolean dispatched</pre>
</li>
<li class="blockList">
<h4>failedGoal</h4>
<pre><a href="bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a> failedGoal</pre>
</li>
<li class="blockListLast">
<h4>parallelGoal</h4>
<pre><a href="bdi4jade/goal/ParallelGoal.html" title="class in bdi4jade.goal">ParallelGoal</a> parallelGoal</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.SequentialActionPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/SequentialActionPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.SequentialActionPlanBody</a> extends jade.core.behaviours.SequentialBehaviour implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7659781172897309684L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>abstractPlanBody</h4>
<pre><a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> abstractPlanBody</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="bdi4jade.plan.planbody.SequentialGoalPlanBody">
<!--   -->
</a>
<h3>Class <a href="bdi4jade/plan/planbody/SequentialGoalPlanBody.html" title="class in bdi4jade.plan.planbody">bdi4jade.plan.planbody.SequentialGoalPlanBody</a> extends <a href="bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5919677537834351951L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>completedGoals</h4>
<pre>java.util.List&lt;E&gt; completedGoals</pre>
</li>
<li class="blockList">
<h4>currentGoal</h4>
<pre><a href="bdi4jade/goal/Goal.html" title="interface in bdi4jade.goal">Goal</a> currentGoal</pre>
</li>
<li class="blockList">
<h4>failedGoal</h4>
<pre><a href="bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a> failedGoal</pre>
</li>
<li class="blockListLast">
<h4>it</h4>
<pre>java.util.Iterator&lt;E&gt; it</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>