Home | History | Annotate | Download | only in filterfw

Lines Matching defs:Signature

26  * A Signature holds the specification for a filter's input and output ports.
28 * A Signature instance must be returned by the filter's {@link Filter#getSignature()} method. It
30 * are required, how data for those ports are accessed, and more. A Signature does not change over
38 * If ports other than the ones in the Signature are allowed, they default to the most generic
40 * a frame's data, it must be specified in the Signature.
42 public class Signature {
80 * Creates a new empty Signature.
82 public Signature() {
86 * Adds an input port to the Signature.
91 * @return this Signature instance.
93 public Signature addInputPort(String name, int flags, FrameType type) {
99 * Adds an output port to the Signature.
104 * @return this Signature instance.
106 public Signature addOutputPort(String name, int flags, FrameType type) {
113 * Adding any input port not explicitly specified in this Signature will cause an error.
114 * @return this Signature instance.
116 public Signature disallowOtherInputs() {
123 * Adding any output port not explicitly specified in this Signature will cause an error.
124 * @return this Signature instance.
126 public Signature disallowOtherOutputs() {
133 * Adding any input or output port not explicitly specified in this Signature will cause an
135 * @return this Signature instance.
137 public Signature disallowOtherPorts() {