|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--neuroidnet.ntr.Area
|
+--neuroidnet.periphery.ConceptArea
Artificial area for holding Concepts. Contains a hashtable for associating
a set of conjunction of concepts to new concepts.
Created: Tue Mar 27 00:47:50 2001
Modified: $Date: 2003/03/15 19:09:23 $
| Field Summary | |
(package private) Hashtable |
conceptLookup
Hashtable pointing from vector (set?) of concepts to concepts contained in here. |
| Fields inherited from class neuroidnet.ntr.Area |
axons, deltaT, id, network, neuroids, numberOfNeuroids, time, timeConstantM |
| Constructor Summary | |
ConceptArea(Network network)
Creates an Area named ConceptArea with initially no neuroids. |
|
| Method Summary | |
void |
clear()
|
boolean |
containsKey(Object key)
|
boolean |
containsValue(Object value)
|
(package private) Set |
convertKey(Object key)
Convert Vector to (Tree)Set for avoiding mistake of vector with same content but different order pointing to different buckets! |
String |
dumpData()
Deprecated. Use plots instead. |
Set |
entrySet()
|
Object |
get(Object key)
|
String |
getProperties()
Report on concepts in this area one by one. |
boolean |
isEmpty()
|
Set |
keySet()
|
Object |
put(Object key,
Object value)
|
void |
putAll(Map t)
|
Object |
remove(Object key)
|
int |
size()
|
Collection |
values()
|
| Methods inherited from class neuroidnet.ntr.Area |
addArbitrarySynapses, addAxon, addNeuroid, addRandomSynapses, connectToArea, getActivationThreshold, getAxons, getName, getNumberOfNeuroids, getRandomNeuroid, getReplication, getStatus, getThread, init, receiveSpike, run, setActivationThreshold, setAxons, setName, setNumberOfNeuroids, setReplication, setThread, step, stop, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
equals, hashCode |
| Field Detail |
Hashtable conceptLookup
| Constructor Detail |
public ConceptArea(Network network)
network - a Network value| Method Detail |
public String getProperties()
getProperties in interface ExpressivegetProperties in class AreaString valuepublic String dumpData()
TO DO:
dumpData in interface DumpsDataString value of matlab codeNetwork.finale()Set convertKey(Object key)
TODO: Once sender ensures sending TreeSet or HashSet, this translation is redundant!
key - an Object value
TreeSet valuesee #putpublic void clear()
clear in interface Mappublic boolean containsKey(Object key)
containsKey in interface Mappublic boolean containsValue(Object value)
containsValue in interface Mappublic Set entrySet()
entrySet in interface Mappublic Object get(Object key)
get in interface Mappublic boolean isEmpty()
isEmpty in interface Mappublic Set keySet()
keySet in interface Map
public Object put(Object key,
Object value)
put in interface Mappublic void putAll(Map t)
putAll in interface Mappublic Object remove(Object key)
remove in interface Mappublic int size()
size in interface Mappublic Collection values()
values in interface Map
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||