A C E F G H I M N O P R S T U 
All Classes All Packages

I

IComponent - Interface in api
Interface representing a component in a simulation of digital circuits.
inputs() - Method in class api.ExternalValue
 
inputs() - Method in interface api.IComponent
Returns the array of Pins representing this component's inputs.
inputs() - Method in class hw4.AbstractComponent
 
inputsValid() - Method in class api.ExternalValue
 
inputsValid() - Method in interface api.IComponent
Returns whether all inputs are valid.
inputsValid() - Method in class hw4.AbstractComponent
 
invalidate() - Method in class api.Pin
Sets this Pin to the invalid state.
invalidateInputs() - Method in class api.ExternalValue
 
invalidateInputs() - Method in interface api.IComponent
Changes the state of all inputs to invalid.
invalidateInputs() - Method in class hw4.AbstractComponent
 
invalidateOutputs() - Method in class api.ExternalValue
 
invalidateOutputs() - Method in interface api.IComponent
Changes the state of all outputs to invalid.
invalidateOutputs() - Method in class hw4.AbstractComponent
 
invalidateOutputs() - Method in class hw4.AbstractStatefulComponent
 
IPinListener - Interface in api
Callback interface for notifying applications when the outputs of a component change.
IStatefulComponent - Interface in api
Subinterface of IComponent that adds methods for dealing with components that have internal state.
isValid() - Method in class api.Pin
Returns whether this Pin is currently valid.
A C E F G H I M N O P R S T U 
All Classes All Packages