Lines Matching defs:Line
29 * The <code>Line</code> interface represents a mono or multi-channel
37 * The <code>Line</code> interface provides two accessor methods for
73 public interface Line extends AutoCloseable {
76 * Obtains the <code>Line.Info</code> object describing this
80 public Line.Info getLineInfo();
211 * A <code>Line.Info</code> object contains information about a line.
212 * The only information provided by <code>Line.Info</code> itself
214 * A subclass of <code>Line.Info</code> adds other kinds of information
215 * about the line. This additional information depends on which <code>Line</code>
216 * subinterface is implemented by the kind of line that the <code>Line.Info</code>
219 * A <code>Line.Info</code> can be retrieved using various methods of
220 * the <code>Line</code>, <code>Mixer</code>, and <code>AudioSystem</code>
221 * interfaces. Other such methods let you pass a <code>Line.Info</code> as
227 * @see Line#getLineInfo
230 * @see Mixer#getLine <code>Mixer.getLine(Line.Info)</code>
231 * @see Mixer#getSourceLineInfo(Line.Info) <code>Mixer.getSourceLineInfo(Line.Info)</code>
232 * @see Mixer#getSourceLineInfo(Line.Info) <code>Mixer.getTargetLineInfo(Line.Info)</code>
233 * @see Mixer#isLineSupported <code>Mixer.isLineSupported(Line.Info)</code>
234 * @see AudioSystem#getLine <code>AudioSystem.getLine(Line.Info)</code>
235 * @see AudioSystem#getSourceLineInfo <code>AudioSystem.getSourceLineInfo(Line.Info)</code>
236 * @see AudioSystem#getTargetLineInfo <code>AudioSystem.getTargetLineInfo(Line.Info)</code>
237 * @see AudioSystem#isLineSupported <code>AudioSystem.isLineSupported(Line.Info)</code>
252 * @param lineClass the class of the line that the new Line.Info object describes
257 this.lineClass = Line.class;
266 * Obtains the class of the line that this Line.Info object describes.
359 } // interface Line