1 /*
2 * jSDP: A Java implementation of SDP protocol Copyright (C) 2007 Claudio Di
3 * Vita
4 */
5 package net.sourceforge.jsdp;
6
7 import java.io.Serializable;
8
9 /**
10 * A description is an aggregation of SDP fields.
11 *
12 * @since 0.1.0
13 *
14 * @version 1.0
15 *
16 * @author <a href="mailto:cdivita@users.sourceforge.net">Claudio Di Vita</a>
17 */
18 public interface Description extends Serializable, Cloneable {
19
20 /**
21 * Returns a clone of this description.
22 *
23 * @return a clone of this description
24 */
25 public Object clone();
26
27 /**
28 * Returns a string representation of the description.
29 *
30 * @return the string representation of the description
31 */
32 public String toString();
33 }