|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISymbolicChunk
Contains all the methods for manipulating slot/value pairs within a chunk. Also manages the name and chunktype
| Method Summary | |
|---|---|
void |
dispose()
Description of the Method |
void |
encode(double when)
do any symbolic encoding |
IChunkType |
getChunkType()
Returns the IChunkType of this chunk. |
java.lang.String |
getName()
Return the name of the chunk. |
IChunk |
getParentChunk()
The parent chunk is the org.jactr.chunk.Chunk wrapper that contains this symbolic chunk. |
boolean |
isA(IChunkType ct)
Returns true if the chunk has any parent chunktype of ct. |
boolean |
isAStrict(IChunkType ct)
Returns true if and only if the immediate chunktype parent is ct.SymbolicChunk.getChunkType()==ct. |
void |
setName(java.lang.String name)
Set the chunk name. |
| Methods inherited from interface org.jactr.core.slot.IUniqueSlotContainer |
|---|
getSlot |
| Methods inherited from interface org.jactr.core.slot.ISlotContainer |
|---|
addSlot, getSlots, getSlots, removeSlot |
| Method Detail |
|---|
void encode(double when)
when - TODOIChunk getParentChunk()
java.lang.String getName()
void setName(java.lang.String name)
name - The new chunkName valueIChunkType getChunkType()
boolean isA(IChunkType ct)
ct - Description of Parameter
boolean isAStrict(IChunkType ct)
ct - Description of Parameter
void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||