ContentHandler

public abstract class ContentHandler extends Object

This class converts the content of a certain format (i.e. a MIME type) into a Java type object. It is created by ContentHandlerFactory. The data values should be accessed via URL or URLConnection.

Public Constructor Summary

Public Method Summary

abstract Object
getContent(URLConnection uConn)
Returns the object pointed by the specified URL connection uConn.
Object
getContent(URLConnection uConn, Class[] types)
Returns the object pointed by the specified URL connection uConn.

Inherited Method Summary

Public Constructors

public ContentHandler ()

Public Methods

public abstract Object getContent (URLConnection uConn)

Returns the object pointed by the specified URL connection uConn.

Parameters
uConn URL connection that points to the desired object.
Returns
  • object referred by uConn.
Throws
IOException if an IO error occurs during the retrieval of the object

public Object getContent (URLConnection uConn, Class[] types)

Returns the object pointed by the specified URL connection uConn.

Parameters
uConn URL connection that points to the desired object.
types list of acceptable content types.
Returns
  • resource object pointed by this URL or null if the content doesn't match one of the specified content types.
Throws
IOException if an error occurred while obtaining the content.