|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectptolemy.data.type.MonotonicFunction
ptolemy.backtrack.automatic.ptolemy.domains.sdf.lib.Autocorrelation.FunctionTerm
private static class Autocorrelation.FunctionTerm
| Field Summary | |
|---|---|
private TypedIOPort |
_port
|
protected Checkpoint |
$CHECKPOINT
|
private FieldRecord |
$RECORD$_port
|
protected CheckpointRecord |
$RECORD$$CHECKPOINT
|
private FieldRecord[] |
$RECORDS
|
| Constructor Summary | |
|---|---|
private |
Autocorrelation.FunctionTerm(TypedIOPort port)
|
| Method Summary | |
|---|---|
private TypedIOPort |
$ASSIGN$_port(TypedIOPort newValue)
|
void |
$COMMIT(long timestamp)
Commit changes up to the given timestamp, but not including changes made at timestamp and afterward. |
Checkpoint |
$GET$CHECKPOINT()
Get the checkpoint object that monitors this rollbackable object. |
void |
$RESTORE(long timestamp,
boolean trim)
Restore a previous state to all the private fields of this rollbackable object. |
java.lang.Object |
$SET$CHECKPOINT(Checkpoint checkpoint)
Set the checkpoint object of this rollbackable object. |
java.lang.Object |
getValue()
Return the function result. |
InequalityTerm[] |
getVariables()
Return an one element array containing the InequalityTerm representing the type of the input port. |
| Methods inherited from class ptolemy.data.type.MonotonicFunction |
|---|
getAssociatedObject, getVerboseString, initialize, isSettable, isValueAcceptable, setValue, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected transient Checkpoint $CHECKPOINT
private TypedIOPort _port
protected transient CheckpointRecord $RECORD$$CHECKPOINT
private transient FieldRecord $RECORD$_port
private transient FieldRecord[] $RECORDS
| Constructor Detail |
|---|
private Autocorrelation.FunctionTerm(TypedIOPort port)
| Method Detail |
|---|
public java.lang.Object getValue()
getValue in interface InequalityTermgetValue in class MonotonicFunctionMonotonicFunction.setValue(Object)public InequalityTerm[] getVariables()
getVariables in interface InequalityTermgetVariables in class MonotonicFunctionprivate final TypedIOPort $ASSIGN$_port(TypedIOPort newValue)
public void $COMMIT(long timestamp)
Rollbackable
$COMMIT in interface Rollbackabletimestamp - The timestamp.
public void $RESTORE(long timestamp,
boolean trim)
Rollbackable
$RESTORE in interface Rollbackabletimestamp - The timestamp taken at the time when the previous
state was recorded.trim - Whether to delete the records used for the rollback.Checkpoint.rollback(long, boolean)public final Checkpoint $GET$CHECKPOINT()
Rollbackable
$GET$CHECKPOINT in interface Rollbackablepublic final java.lang.Object $SET$CHECKPOINT(Checkpoint checkpoint)
Rollbackable
$SET$CHECKPOINT in interface Rollbackablecheckpoint - The new checkpoint object.
Checkpoint.setCheckpoint(Checkpoint)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||