|
|||||||||
| 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.OutputTypeTerm
private class Autocorrelation.OutputTypeTerm
Monotonic function that determines the type of the output port.
| Field Summary | |
|---|---|
private ArrayType |
_arrayType
The array type with element types matching the typeable. |
protected Checkpoint |
$CHECKPOINT
|
private FieldRecord |
$RECORD$_arrayType
|
protected CheckpointRecord |
$RECORD$$CHECKPOINT
|
private FieldRecord[] |
$RECORDS
|
| Constructor Summary | |
|---|---|
private |
Autocorrelation.OutputTypeTerm()
|
| Method Summary | |
|---|---|
private ArrayType |
_getArrayTypeRaw()
Get an array type with element type matching the type of the associated typeable. |
private ArrayType |
_getArrayTypeRaw(int length)
Get an array type with element type matching the type of the associated typeable. |
private ArrayType |
$ASSIGN$_arrayType(ArrayType 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 an array type with element types given by the associated typeable. |
InequalityTerm[] |
getVariables()
Return an array containing the type term for the actor's 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 ArrayType _arrayType
protected transient CheckpointRecord $RECORD$$CHECKPOINT
private transient FieldRecord $RECORD$_arrayType
private transient FieldRecord[] $RECORDS
| Constructor Detail |
|---|
private Autocorrelation.OutputTypeTerm()
| Method Detail |
|---|
public java.lang.Object getValue()
throws IllegalActionException
getValue in interface InequalityTermgetValue in class MonotonicFunctionIllegalActionException - If the type of the
associated typeable cannot be determined.MonotonicFunction.setValue(Object)public InequalityTerm[] getVariables()
getVariables in interface InequalityTermgetVariables in class MonotonicFunction
private ArrayType _getArrayTypeRaw()
throws IllegalActionException
IllegalActionException - If the type of the typeable
cannot be determined.
private ArrayType _getArrayTypeRaw(int length)
throws IllegalActionException
IllegalActionException - If the type of the typeable
cannot be determined.private final ArrayType $ASSIGN$_arrayType(ArrayType 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 | ||||||||