## Uses of Class
org.restlet.data.Range

Packages that use Range
Package | Description
--- | ---
org.restlet | Core classes of the API.
org.restlet.engine.application | Supports Restlet applications.
org.restlet.engine.http | Supports HTTP connectors.
org.restlet.engine.http.connector | New advanced internal HTTP connector.
org.restlet.engine.http.header | Supports HTTP header parsing and formatting.
org.restlet.representation | Common representation data elements.
org.restlet.resource | Client and server resource classes.
org.restlet.util | Various utility classes.

### Uses of Range in org.restlet

Methods in org.restlet that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`java.util.List<Range>` | Request.`getRanges()` Returns the ranges to return from the target resource's representation.

Method parameters in org.restlet with type arguments of type Range
Modifier and Type | Method and Description
--- | ---
`void` | Request.`setRanges(java.util.List<Range> ranges)` Sets the modifiable list of ranges to return from the target resource's representation.

### Uses of Range in org.restlet.engine.application

Methods in org.restlet.engine.application that return Range
Modifier and Type | Method and Description
--- | ---
`Range` | RangeRepresentation.`getRange()` Returns the range specific to this wrapper.

Methods in org.restlet.engine.application with parameters of type Range
Modifier and Type | Method and Description
--- | ---
`void` | RangeRepresentation.`setRange(Range range)` Sets the range specific to this wrapper.

Constructors in org.restlet.engine.application with parameters of type Range
Constructor and Description
`RangeInputStream(java.io.InputStream in, long totalSize, Range range)` Constructs a stream exposing only a range of a given source stream.
`RangeRepresentation(Representation wrappedRepresentation, Range range)` Constructor.

### Uses of Range in org.restlet.engine.http

Methods in org.restlet.engine.http that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`java.util.List<Range>` | HttpRequest.`getRanges()`

### Uses of Range in org.restlet.engine.http.connector

Methods in org.restlet.engine.http.connector that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`java.util.List<Range>` | ConnectedRequest.`getRanges()`

### Uses of Range in org.restlet.engine.http.header

Methods in org.restlet.engine.http.header that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`HeaderWriter<Range>` | RangeWriter.`append(Range range)`
`static java.util.List<Range>` | RangeReader.`read(java.lang.String rangeHeader)` Parse the Range header and returns the list of corresponding Range objects.

Methods in org.restlet.engine.http.header with parameters of type Range
Modifier and Type | Method and Description
--- | ---
`HeaderWriter<Range>` | RangeWriter.`append(Range range)`
`static java.lang.String` | RangeWriter.`write(Range range, long size)` Format `range` as a Content-Range header value

Method parameters in org.restlet.engine.http.header with type arguments of type Range
Modifier and Type | Method and Description
--- | ---
`RangeWriter` | RangeWriter.`append(java.util.List<Range> ranges)` Format `ranges` as a Range header value
`static java.lang.String` | RangeWriter.`write(java.util.List<Range> ranges)` Format `ranges` as a Range header value

### Uses of Range in org.restlet.representation

Methods in org.restlet.representation that return Range
Modifier and Type | Method and Description
--- | ---
`Range` | Representation.`getRange()` Returns the range where in the full content the partial content available should be applied. Note that when used with HTTP connectors, this property maps to the "Content-Range" header.

Methods in org.restlet.representation with parameters of type Range
Modifier and Type | Method and Description
--- | ---
`void` | Representation.`setRange(Range range)` Sets the range where in the full content the partial content available should be applied. Note that when used with HTTP connectors, this property maps to the "Content-Range" header.

### Uses of Range in org.restlet.resource

Methods in org.restlet.resource that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`java.util.List<Range>` | UniformResource.`getRanges()` Returns the ranges to return from the target resource's representation.

Method parameters in org.restlet.resource with type arguments of type Range
Modifier and Type | Method and Description
--- | ---
`void` | ClientResource.`setRanges(java.util.List<Range> ranges)` Sets the ranges to return from the target resource's representation.

### Uses of Range in org.restlet.util

Methods in org.restlet.util that return Range
Modifier and Type | Method and Description
--- | ---
`Range` | WrapperRepresentation.`getRange()`

Methods in org.restlet.util that return types with arguments of type Range
Modifier and Type | Method and Description
--- | ---
`java.util.List<Range>` | WrapperRequest.`getRanges()`

Methods in org.restlet.util with parameters of type Range
Modifier and Type | Method and Description
--- | ---
`void` | WrapperRepresentation.`setRange(Range range)`

Method parameters in org.restlet.util with type arguments of type Range
Modifier and Type | Method and Description
--- | ---
`void` | WrapperRequest.`setRanges(java.util.List<Range> ranges)`