org.encog.nlp.memory
Class AliasConcept
java.lang.Object
org.encog.nlp.memory.Concept
org.encog.nlp.memory.VarConcept
org.encog.nlp.memory.AliasConcept
public class AliasConcept
- extends VarConcept
An alias concept is a concept holder. This allows all instances of the
Concept to be updated when the value of the alias is changed to a tottally
new concept.
Note: This class is part of the Encog Natural Language Processing(NLP)
package. This package is still under heavy construction, and will not
be considered stable until Encog 3.0.
- Author:
- jheaton
|
Constructor Summary |
AliasConcept()
Creates a new instance of AliasConcept |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AliasConcept
public AliasConcept()
- Creates a new instance of AliasConcept
setTargetConcept
public void setTargetConcept(VarConcept targetConcept)
getContents
public java.lang.String getContents()
- Overrides:
getContents in class VarConcept
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class VarConcept
isEmpty
public boolean isEmpty()
- Overrides:
isEmpty in class VarConcept
getSerialNumber
public long getSerialNumber()
- Overrides:
getSerialNumber in class VarConcept
save
public java.lang.String save()
- Overrides:
save in class VarConcept
makeSolid
public Concept makeSolid()
- Overrides:
makeSolid in class Concept
toString
public java.lang.String toString()
- Overrides:
toString in class VarConcept