public abstract class InputPort extends FilterPort
Modifier and Type | Field and Description |
---|---|
protected OutputPort |
mSourcePort |
mChecksType, mFilter, mIsBlocking, mIsOpen, mName, mPortFormat
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsFrame() |
void |
close() |
boolean |
filterMustClose() |
Filter |
getSourceFilter() |
FrameFormat |
getSourceFormat() |
OutputPort |
getSourcePort() |
Object |
getTarget() |
boolean |
isConnected() |
boolean |
isReady() |
void |
open() |
void |
setSourcePort(OutputPort source) |
abstract void |
transfer(FilterContext context) |
assertPortIsOpen, checkFrameManager, checkFrameType, clear, getFilter, getName, getPortFormat, hasFrame, isAttached, isBlocking, isOpen, pullFrame, pushFrame, setBlocking, setChecksType, setFrame, setPortFormat, toString
protected OutputPort mSourcePort
public void setSourcePort(OutputPort source)
public boolean isConnected()
public void open()
open
in class FilterPort
public void close()
close
in class FilterPort
public OutputPort getSourcePort()
public Filter getSourceFilter()
public FrameFormat getSourceFormat()
public Object getTarget()
public boolean filterMustClose()
filterMustClose
in class FilterPort
public boolean isReady()
isReady
in class FilterPort
public boolean acceptsFrame()
public abstract void transfer(FilterContext context)