|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LinkCategory | |
---|---|
edu.memphis.ccrg.lida.framework.shared | Contains classes related to common data structures used in the framework. |
edu.memphis.ccrg.lida.pam | Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. |
Uses of LinkCategory in edu.memphis.ccrg.lida.framework.shared |
---|
Methods in edu.memphis.ccrg.lida.framework.shared that return LinkCategory | |
---|---|
LinkCategory |
LinkImpl.getCategory()
|
LinkCategory |
Link.getCategory()
Get LinkCategory of this link. |
Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type LinkCategory | |
---|---|
Link |
UnmodifiableNodeStructureImpl.addDefaultLink(int idSource,
ExtendedId idSink,
LinkCategory type,
double activation,
double removalThreshold)
|
Link |
NodeStructureImpl.addDefaultLink(int sourceId,
ExtendedId sinkId,
LinkCategory category,
double activation,
double removalThreshold)
|
Link |
NodeStructure.addDefaultLink(int idSource,
ExtendedId idSink,
LinkCategory type,
double activation,
double removalThreshold)
Creates and adds a new Link of default type with specified attributes. |
Link |
UnmodifiableNodeStructureImpl.addDefaultLink(int idSource,
int idSink,
LinkCategory type,
double activation,
double removalThreshold)
|
Link |
NodeStructureImpl.addDefaultLink(int sourceId,
int sinkId,
LinkCategory cat,
double activation,
double removalThreshold)
|
Link |
NodeStructure.addDefaultLink(int idSource,
int idSink,
LinkCategory type,
double activation,
double removalThreshold)
Creates and adds a new Link of default type with specified attributes. |
Link |
UnmodifiableNodeStructureImpl.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
|
Link |
NodeStructureImpl.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
|
Link |
NodeStructure.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
Creates and adds a new Link of default type with specified attributes. |
Link |
UnmodifiableNodeStructureImpl.addLink(java.lang.String type,
int srcId,
ExtendedId snkId,
LinkCategory cat,
double a,
double rt)
|
Link |
NodeStructureImpl.addLink(java.lang.String type,
int srcId,
ExtendedId snkId,
LinkCategory cat,
double a,
double rt)
|
Link |
NodeStructure.addLink(java.lang.String type,
int srcId,
ExtendedId snkId,
LinkCategory cat,
double a,
double rt)
Creates and adds a new Link of specified type with specified attributes. |
Link |
UnmodifiableNodeStructureImpl.addLink(java.lang.String type,
Node src,
Linkable sink,
LinkCategory cat,
double a,
double rt)
|
Link |
NodeStructureImpl.addLink(java.lang.String type,
Node src,
Linkable sink,
LinkCategory cat,
double a,
double rt)
|
Link |
NodeStructure.addLink(java.lang.String type,
Node src,
Linkable sink,
LinkCategory cat,
double a,
double rt)
Creates and adds a new Link of specified type with specified attributes. |
java.util.Set<Link> |
UnmodifiableNodeStructureImpl.getAttachedLinks(Linkable linkable,
LinkCategory cat)
|
java.util.Set<Link> |
NodeStructureImpl.getAttachedLinks(Linkable lnk,
LinkCategory cat)
|
java.util.Set<Link> |
NodeStructure.getAttachedLinks(Linkable lnk,
LinkCategory cat)
Gets all Link s directly connected to specified Linkable with specified LinkCategory |
Link |
ElementFactory.getLink(Node source,
Linkable sink,
LinkCategory category)
Creates and returns a new Link with specified source, sink, and category. |
Link |
ElementFactory.getLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
Creates and returns a new Link with specified source, sink, category, and activation. |
Link |
ElementFactory.getLink(java.lang.String linkType,
Node source,
Linkable sink,
LinkCategory category)
Creates and returns a new Link with specified type, source, sink, and category. |
Link |
ElementFactory.getLink(java.lang.String linkType,
Node source,
Linkable sink,
LinkCategory category,
java.lang.String decayStrategy,
java.lang.String exciteStrategy,
double activation,
double removalThreshold)
Creates and returns a new Link of specified type with specified source, sink, LinkCategory, DecayStrategy, ExciteStrategy, and category. |
Link |
ElementFactory.getLink(java.lang.String requiredType,
java.lang.String desiredType,
Node source,
Linkable sink,
LinkCategory category)
Checks if desiredType is-a requiredType. |
java.util.Set<Link> |
UnmodifiableNodeStructureImpl.getLinks(LinkCategory cat)
|
java.util.Set<Link> |
NodeStructureImpl.getLinks(LinkCategory cat)
|
java.util.Set<Link> |
NodeStructure.getLinks(LinkCategory cat)
Returns all Links of this NodeStructure with specified LinkCategory . |
protected Link |
NodeStructureImpl.getNewLink(Link oLink,
java.lang.String newType,
Node src,
Linkable snk,
LinkCategory cat)
This method can be overridden to customize the Link Creation. |
void |
LinkImpl.setCategory(LinkCategory c)
|
void |
Link.setCategory(LinkCategory type)
Set LinkCategory. |
Constructors in edu.memphis.ccrg.lida.framework.shared with parameters of type LinkCategory | |
---|---|
LinkImpl(Node src,
Linkable snk,
LinkCategory cat)
Deprecated. Use ElementFactory.getLink(Node, Linkable, LinkCategory) instead. |
Uses of LinkCategory in edu.memphis.ccrg.lida.pam |
---|
Subinterfaces of LinkCategory in edu.memphis.ccrg.lida.pam | |
---|---|
interface |
PamNode
A PamNode is a Node which resides in PerceptualAssociativeMemory and
represents a feature or a concept. |
Classes in edu.memphis.ccrg.lida.pam that implement LinkCategory | |
---|---|
class |
PamNodeImpl
Default implementation of PamNode . |
Fields in edu.memphis.ccrg.lida.pam declared as LinkCategory | |
---|---|
static LinkCategory |
PerceptualAssociativeMemoryImpl.FEATURE
Primitive LinkCategory FEATURE |
static LinkCategory |
PerceptualAssociativeMemoryImpl.LATERAL
Primitive LinkCategory LATERAL |
static LinkCategory |
PerceptualAssociativeMemoryImpl.NONE
Primitive LinkCategory NONE |
static LinkCategory |
PerceptualAssociativeMemoryImpl.PARENT
Primitive LinkCategory PARENT |
Methods in edu.memphis.ccrg.lida.pam that return LinkCategory | |
---|---|
LinkCategory |
PerceptualAssociativeMemory.addLinkCategory(LinkCategory cat)
Adds a COPY of specified LinkCategory to this PerceptualAssociativeMemory . |
LinkCategory |
PerceptualAssociativeMemoryImpl.addLinkCategory(LinkCategory cat)
|
LinkCategory |
PerceptualAssociativeMemory.getLinkCategory(int id)
Returns LinkCategory with specified id. |
LinkCategory |
PerceptualAssociativeMemoryImpl.getLinkCategory(int id)
|
Methods in edu.memphis.ccrg.lida.pam that return types with arguments of type LinkCategory | |
---|---|
java.util.Collection<LinkCategory> |
PerceptualAssociativeMemory.getLinkCategories()
Returns all categories in this Pam |
java.util.Collection<LinkCategory> |
PerceptualAssociativeMemoryImpl.getLinkCategories()
|
Methods in edu.memphis.ccrg.lida.pam with parameters of type LinkCategory | |
---|---|
PamLink |
PerceptualAssociativeMemory.addDefaultLink(Node src,
Linkable snk,
LinkCategory cat)
Adds a new PamLink of default type to PAM. |
PamLink |
PerceptualAssociativeMemoryImpl.addDefaultLink(Node src,
Linkable snk,
LinkCategory cat)
|
PamLink |
PerceptualAssociativeMemory.addLink(java.lang.String type,
Node src,
Linkable snk,
LinkCategory cat)
Adds a new PamLink of specified type to PAM. |
PamLink |
PerceptualAssociativeMemoryImpl.addLink(java.lang.String type,
Node src,
Linkable snk,
LinkCategory cat)
|
LinkCategory |
PerceptualAssociativeMemory.addLinkCategory(LinkCategory cat)
Adds a COPY of specified LinkCategory to this PerceptualAssociativeMemory . |
LinkCategory |
PerceptualAssociativeMemoryImpl.addLinkCategory(LinkCategory cat)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |