Uses of Class
nars.entity.Stamp

Packages that use Stamp
nars.entity Data entities that are independently stored 
nars.main Top-level classes of the system 
 

Uses of Stamp in nars.entity
 

Fields in nars.entity declared as Stamp
protected  Stamp Sentence.stamp
          Partial record of the derivation path
 

Methods in nars.entity that return Stamp
 Stamp Sentence.getStamp()
          Get the stamp of the sentence
static Stamp Stamp.make(Stamp first, Stamp second)
          Try to merge two Stamps, return null if have overlap
 

Methods in nars.entity with parameters of type Stamp
static Sentence Sentence.make(Sentence oldS, Term term, TruthValue truth, Stamp stamp, TemporalValue tense)
          Make a derived Sentence from a template and some initial values.
static Stamp Stamp.make(Stamp first, Stamp second)
          Try to merge two Stamps, return null if have overlap
static Sentence Sentence.make(Term term, char punc, TruthValue truth, Stamp stamp, TemporalValue tense)
          Make a Sentence from an input String.
 TemporalValue Stamp.orderWith(Stamp that)
          Compare two Stamps for their temporal order
 

Constructors in nars.entity with parameters of type Stamp
Goal(Term term, char punc, TruthValue t, Stamp s)
          Constructor
Judgment(Term term, char punc, TruthValue t, Stamp b)
          Constructor
Question(Term term, char punc, Stamp s)
          COnstructor
Stamp(Stamp first, Stamp second)
          Generate a new stamp for derived sentence by merging the two from parents the first one is no shorter than the second
 

Uses of Stamp in nars.main
 

Fields in nars.main declared as Stamp
static Stamp Memory.currentStamp
          Shortcut to the derived Stamp