当前页面:
在线文档首页 >
JDK 5 Documentation v1.1.8, Java 2 SDK 英文文档
Class java.net.ContentHandler - JDK 5 Documentation v1.1.8, Java 2 SDK 英文文档
All Packages Class Hierarchy This Package Previous Next Index
Class java.net.ContentHandler
java.lang.Object
|
+----java.net.ContentHandler
- public abstract class ContentHandler
- extends Object
The abstract class
ContentHandler
is the superclass
of all classes that read an
Object
from a
URLConnection
.
An application does not generally call the
getContent
method in this class directly. Instead, an
application calls the getContent
method in class
URL
or in URLConnection
.
The application's content handler factory (an instance of a class that
implements the interface ContentHandlerFactory
set
up by a call to setContentHandler
) is
called with a String
giving the MIME type of the
object being received on the socket. The factory returns an
instance of a subclass of ContentHandler
, and its
getContent
method is called to create the object.
- See Also:
- getContent, ContentHandlerFactory, getContent, URLConnection, getContent, setContentHandlerFactory
-
ContentHandler()
-
-
getContent(URLConnection)
-
Given a URL connect stream positioned at the beginning of the
representation of an object, this method reads that stream and
creates an object from it.
ContentHandler
public ContentHandler()
getContent
public abstract Object getContent(URLConnection urlc) throws IOException
- Given a URL connect stream positioned at the beginning of the
representation of an object, this method reads that stream and
creates an object from it.
- Parameters:
- urlc - a URL connection.
- Returns:
- the object read by the
ContentHandler
.
- Throws: IOException
- if an I/O error occurs while reading the object.
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.