Aside from the obvious slots which are called out in the RFC, URIs also have a property list. With interning, this is another similarity between URIs and CL symbols. URIs are represented by CLOS objects. See the RFC2396 specifications pointed to at the beginning of the introduction for details of all the slots except plist . The plist slot contains a standard Common Lisp property list.
All symbols are external in the net.uri package, unless otherwise noted.
The class of URI objects. Copy the given uri . If place is given, its values should be a uri instance and it will be modified rather than a new one being created. These are slot accessors of the URI object. See the RFC2396 specifications pointed to at the beginning of the introduction for details of all the slots except plist .