Class Hierarchy
- java.lang.Object
- net.sourceforge.urin.Authority
- net.sourceforge.urin.Fragment<ENCODES>
- net.sourceforge.urin.Hexadectet
- net.sourceforge.urin.Host
- net.sourceforge.urin.MakingDecoder<NON_ENCODED,FACTORY_INPUT,ENCODED>
- net.sourceforge.urin.Octet
- net.sourceforge.urin.Path<T> (implements java.lang.Iterable<T>)
- net.sourceforge.urin.AbsolutePath<T>
- net.sourceforge.urin.PercentEncodingPartial<ENCODES,CHILD_ENCODES>
- net.sourceforge.urin.Port
- net.sourceforge.urin.Query<ENCODES>
- net.sourceforge.urin.Scheme<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.Scheme.GenericScheme<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.SchemeWithDefaultPort<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.Segment<ENCODES>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- net.sourceforge.urin.ParseException
- java.lang.Exception
- net.sourceforge.urin.UrinReference<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.RelativeReference<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.Urin<SEGMENT,QUERY,FRAGMENT>
- net.sourceforge.urin.UserInfo
Interface Hierarchy
- net.sourceforge.urin.Transformer<NON_ENCODED,ENCODED>