public interface

StreamProperties

com.google.gdata.wireformats.StreamProperties
Known Indirect Subclasses

Class Overview

The StreamProperties interface defines the common set of properties for input or output data streams that are being used to consume/produce data.

Summary

Public Methods
abstract AltRegistry getAltRegistry()
Returns the AltRegistry that contains the set of supported representations and the parser/generator configuration for them.
abstract ContentType getContentType()
Returns the MIME content type of data on the stream.
abstract ExtensionProfile getExtensionProfile()
Returns the ExtensionProfile associated with the stream.
abstract String getQueryParameter(String name)
Returns the value of a request query parameter by name or null if not found.
abstract Collection<String> getQueryParameterNames()
Returns a Collection that contains the name of all query parameters found in the request.
abstract ElementMetadata<?, ?> getRootMetadata()
Returns the ElementMetadata for the root object that is being read from or written to the stream.

Public Methods

public abstract AltRegistry getAltRegistry ()

Returns the AltRegistry that contains the set of supported representations and the parser/generator configuration for them.

public abstract ContentType getContentType ()

Returns the MIME content type of data on the stream.

Returns
  • data content type

public abstract ExtensionProfile getExtensionProfile ()

Returns the ExtensionProfile associated with the stream.

Returns
  • extension profile or null for requests that use the data model classes in com.google.gdata.model.

public abstract String getQueryParameter (String name)

Returns the value of a request query parameter by name or null if not found.

Parameters
name

public abstract Collection<String> getQueryParameterNames ()

Returns a Collection that contains the name of all query parameters found in the request.

public abstract ElementMetadata<?, ?> getRootMetadata ()

Returns the ElementMetadata for the root object that is being read from or written to the stream. This metadata will already be bound to the appropriate MetadataContext for the currently executing request.