Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.net.URI1.4

java.lang.Object
   |
   +--java.net.URI

Deklaration

public final class URI
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable

Beschreibung

Diese Klasse repräsentiert einen URI.


 
Konstruktoren
publicURI(String str)
publicURI(String scheme, String ssp, String fragment)
publicURI(String scheme, String host, String path, String fragment)
publicURI(String scheme, String authority, String path, String query, String fragment)
publicURI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
 
Methoden
public intcompareTo(Object obj)
public static URIcreate(String str)
public booleanequals(Object obj)
public StringgetAuthority()
public StringgetFragment()
public StringgetHost()
public StringgetPath()
public intgetPort()
public StringgetQuery()
public StringgetRawAuthority()
public StringgetRawFragment()
public StringgetRawPath()
public StringgetRawQuery()
public StringgetRawSchemeSpecificPart()
public StringgetRawUserInfo()
public StringgetScheme()
public StringgetSchemeSpecificPart()
public StringgetUserInfo()
public inthashCode()
public booleanisAbsolute()
public booleanisOpaque()
public URInormalize()
public URIparseServerAuthority()
public URIrelativize(URI uri)
public URIresolve(String str)
public URIresolve(URI uri)
public StringtoASCIIString()
public StringtoString()
public URLtoURL()


 

Konstruktoren im Detail

public URI(String str)
Erzeugt einen neuen URI aus dem übergebenen String.
Exception: URISyntaxException
public URI(String scheme, String ssp, String fragment)
Erzeugt einen neuen URI aus den übergebenen Daten.
Exception: URISyntaxException
public URI(String scheme, String host, String path, String fragment)
Erzeugt einen neuen URI aus den übergebenen Daten.
Exception: URISyntaxException
public URI(String scheme, String authority, String path, String query, String fragment)
Erzeugt einen neuen URI aus den übergebenen Daten.
Exception: URISyntaxException
public URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
Erzeugt einen neuen URI aus den übergebenen Daten.
Exception: URISyntaxException

 

Methoden im Detail

public int compareTo(Object obj)
Vergleicht dieses Objekt mit obj.
public static URI create(String str)
Erzeugt ein neues Objekt aus dem String str.
public boolean equals(Object obj)
Vergleicht dieses Objekt mit obj und liefert true, falls dieselbe Ressource bezeichnet wird, sonst false
public String getAuthority()
Liefert den Authority-Teil des URI zurück.
public String getFragment()
Liefert den Fragment-Teil des URI zurück.
public String getHost()
Liefert den Host des URI zurück.
public String getPath()
Liefert den Pfadanteil des URI zurück.
public int getPort()
Liefert den Port des URI zurück.
public String getQuery()
Liefert den Query-Anteil des URI zurück.
public String getRawAuthority()
Liefert den Authority-Teil des URI zurück.
public String getRawFragment()
Liefert den Fragment-Teil des URI zurück.
public String getRawPath()
Liefert den Pfadanteil des URI zurück.
public String getRawQuery()
Liefert den Query-Anteil des URI zurück.
public String getRawSchemeSpecificPart()
Liefert den Schema-spezifischen Teil des URI zurück.
public String getRawUserInfo()
public String getScheme()
Liefert das Schema des URI zurück.
public String getSchemeSpecificPart()
Liefert den Schema-spezifischen Teil des URI zurück.
public String getUserInfo()
Liefert die Benutzerinformation des URI zurück.
public int hashCode()
Liefert einen Hashcode für das URI-Objekt.
public boolean isAbsolute()
Liefert true, falls der URI absolut ist, sonst false.
public boolean isOpaque()
Liefert true, falls der URI opak ist, d.h. nach dem Schema nicht mehr weiter analysiert wird, sonst false.
public URI normalize()
Normalisiert den Pfadanteil des URI und liefert ein entsprechendens neues Objekt zurück.
public URI parseServerAuthority()
Versucht, den Authority-Teil zu parsen und in seine Komponenten (Host, Port, Benutzer-Information) zu zerlegen.
Exception: URISyntaxException
public URI relativize(URI uri)
Macht uri zu einem relativem URI gegenüber diesem Objekt.
public URI resolve(String str)
public URI resolve(URI uri)
public String toASCIIString()
public String toString()
public URL toURL()
Exception: MalformedURLException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.