ptolemy.domains.sdf.lib
Class Autocorrelation.FunctionTerm

java.lang.Object
  extended by ptolemy.data.type.MonotonicFunction
      extended by ptolemy.domains.sdf.lib.Autocorrelation.FunctionTerm
All Implemented Interfaces:
InequalityTerm
Enclosing class:
Autocorrelation

private static class Autocorrelation.FunctionTerm
extends MonotonicFunction


Field Summary
private  TypedIOPort _port
           
 
Constructor Summary
private Autocorrelation.FunctionTerm(TypedIOPort port)
           
 
Method Summary
 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

_port

private TypedIOPort _port
Constructor Detail

Autocorrelation.FunctionTerm

private Autocorrelation.FunctionTerm(TypedIOPort port)
Method Detail

getValue

public java.lang.Object getValue()
Return the function result.

Specified by:
getValue in interface InequalityTerm
Specified by:
getValue in class MonotonicFunction
Returns:
A Type.
See Also:
MonotonicFunction.setValue(Object)

getVariables

public InequalityTerm[] getVariables()
Return an one element array containing the InequalityTerm representing the type of the input port.

Specified by:
getVariables in interface InequalityTerm
Specified by:
getVariables in class MonotonicFunction
Returns:
An array of InequalityTerm.