Package | Description |
---|---|
org.restlet |
Core classes of the API.
|
org.restlet.data |
Information exchanged by components.
|
org.restlet.engine.application |
Supports Restlet applications.
|
org.restlet.engine.converter |
Supports the converter service.
|
org.restlet.engine.http.header |
Supports HTTP header parsing and formatting.
|
org.restlet.engine.local |
Supports local connectors and resources.
|
org.restlet.engine.resource |
Supports resources.
|
org.restlet.engine.util |
General utilities.
|
org.restlet.ext.jackson |
Integration with Jackson 1.4.
|
org.restlet.representation |
Common representation data elements.
|
org.restlet.resource |
Client and server resource classes.
|
org.restlet.service |
Services used by applications and components.
|
org.restlet.util |
Various utility classes.
|
Modifier and Type | Method and Description |
---|---|
void |
Message.setEntity(java.lang.String value,
MediaType mediaType)
Sets a textual entity.
|
Modifier and Type | Method and Description |
---|---|
static MediaType |
MediaType.getMostSpecific(MediaType... mediaTypes)
Returns the first of the most specific media type of the given array of
MediaType s. |
MediaType |
MediaType.getParent()
Returns the parent metadata if available or null.
|
MediaType |
ClientInfo.getPreferredMediaType(java.util.List<MediaType> supported)
Returns the preferred media type among a list of supported ones, based on
the client preferences.
|
static MediaType |
MediaType.register(java.lang.String name,
java.lang.String description)
Register a media type as a known type that can later be retrieved using
valueOf(String) . |
static MediaType |
MediaType.valueOf(java.lang.String name)
Returns the media type associated to a name.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Preference<MediaType>> |
ClientInfo.getAcceptedMediaTypes()
Returns the modifiable list of media type preferences.
|
Modifier and Type | Method and Description |
---|---|
static MediaType |
MediaType.getMostSpecific(MediaType... mediaTypes)
Returns the first of the most specific media type of the given array of
MediaType s. |
Modifier and Type | Method and Description |
---|---|
MediaType |
ClientInfo.getPreferredMediaType(java.util.List<MediaType> supported)
Returns the preferred media type among a list of supported ones, based on
the client preferences.
|
void |
ClientInfo.setAcceptedMediaTypes(java.util.List<Preference<MediaType>> acceptedMediaTypes)
Sets the media type preferences.
|
Constructor and Description |
---|
ClientInfo(MediaType mediaType)
Constructor from a media type.
|
Modifier and Type | Method and Description |
---|---|
MediaType |
MetadataExtension.getMediaType()
Returns the media type.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MediaType> |
Encoder.getAcceptedMediaTypes()
Returns the media types that should be encoded.
|
static java.util.List<MediaType> |
Encoder.getDefaultAcceptedMediaTypes()
Returns the list of default encoded media types.
|
static java.util.List<MediaType> |
Encoder.getDefaultIgnoredMediaTypes()
Returns the list of default ignored media types.
|
java.util.List<MediaType> |
Encoder.getIgnoredMediaTypes()
Returns the media types that should be ignored.
|
Constructor and Description |
---|
Encoder(Context context,
boolean encodingInput,
boolean encodingOutput,
long minimumSize,
java.util.List<MediaType> acceptedMediaTypes,
java.util.List<MediaType> ignoredMediaTypes)
Constructor.
|
Encoder(Context context,
boolean encodingInput,
boolean encodingOutput,
long minimumSize,
java.util.List<MediaType> acceptedMediaTypes,
java.util.List<MediaType> ignoredMediaTypes)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
ConverterHelper.updatePreferences(java.util.List<Preference<MediaType>> preferences,
MediaType mediaType,
float score)
Updates the preferences of the given
ClientInfo object with
conversion capabilities for the given entity class. |
Modifier and Type | Method and Description |
---|---|
<T> void |
DefaultConverter.updatePreferences(java.util.List<Preference<MediaType>> preferences,
java.lang.Class<T> entity) |
<T> void |
ConverterHelper.updatePreferences(java.util.List<Preference<MediaType>> preferences,
java.lang.Class<T> entity)
Updates the preferences of the given
ClientInfo object with
conversion capabilities for the given entity class. |
void |
ConverterHelper.updatePreferences(java.util.List<Preference<MediaType>> preferences,
MediaType mediaType,
float score)
Updates the preferences of the given
ClientInfo object with
conversion capabilities for the given entity class. |
Modifier and Type | Method and Description |
---|---|
MediaType |
ContentType.getMediaType()
Returns the media type.
|
static MediaType |
ContentType.readMediaType(java.lang.String contentType)
Parses the given content type header and returns the media type.
|
Constructor and Description |
---|
ContentType(MediaType mediaType,
CharacterSet characterSet)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Representation |
FileEntity.getRepresentation(MediaType defaultMediaType,
int timeToLive) |
abstract Representation |
Entity.getRepresentation(MediaType defaultMediaType,
int timeToLive)
Returns a representation of this local entity.
|
Representation |
ZipEntryEntity.getRepresentation(MediaType defaultMediaType,
int timeToLive) |
protected Response |
DirectoryServerResource.getRepresentation(java.lang.String resourceUri,
MediaType acceptedMediaType)
Returns a representation of the resource at the target URI.
|
Constructor and Description |
---|
ZipEntryRepresentation(MediaType mediaType,
java.util.zip.ZipFile zipFile,
java.util.zip.ZipEntry entry)
Constructor.
|
Constructor and Description |
---|
VariantInfo(MediaType mediaType)
Constructor.
|
VariantInfo(MediaType mediaType,
AnnotationInfo annotationInfo)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<Preference<MediaType>> |
Conneg.getMediaTypePrefs()
Returns the enriched list of media type preferences.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
FormUtils.isParameterFound(Parameter searchedParam,
MediaType mediaRange)
Indicates if the searched parameter is specified in the given media
range.
|
float |
Conneg.scoreMediaType(MediaType mediaType)
Scores a media type relatively to enriched client preferences.
|
Modifier and Type | Method and Description |
---|---|
protected <T> JacksonRepresentation<T> |
JacksonConverter.create(MediaType mediaType,
T source)
Creates the marshaling
JacksonRepresentation . |
Modifier and Type | Method and Description |
---|---|
<T> void |
JacksonConverter.updatePreferences(java.util.List<Preference<MediaType>> preferences,
java.lang.Class<T> entity) |
Constructor and Description |
---|
JacksonRepresentation(MediaType mediaType,
T object)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
MediaType |
Variant.getMediaType()
Returns the media type.
Note that when used with HTTP connectors, this property maps to the "Content-Type" header. |
Modifier and Type | Method and Description |
---|---|
void |
Variant.setMediaType(MediaType mediaType)
Sets the media type.
Note that when used with HTTP connectors, this property maps to the "Content-Type" header. |
Constructor and Description |
---|
AppendableRepresentation(java.lang.CharSequence text,
MediaType mediaType)
Constructor.
|
AppendableRepresentation(java.lang.CharSequence text,
MediaType mediaType,
Language language)
Constructor.
|
AppendableRepresentation(java.lang.CharSequence text,
MediaType mediaType,
Language language,
CharacterSet characterSet)
Constructor.
|
ChannelRepresentation(MediaType mediaType)
Constructor.
|
CharacterRepresentation(MediaType mediaType)
Constructor.
|
FileRepresentation(java.io.File file,
MediaType mediaType)
Constructor that does not set an expiration date for
file |
FileRepresentation(java.io.File file,
MediaType mediaType,
int timeToLive)
Constructor.
|
FileRepresentation(java.lang.String path,
MediaType mediaType)
Constructor that does not set an expiration date for
path |
FileRepresentation(java.lang.String path,
MediaType mediaType,
int timeToLive)
Constructor.
|
InputRepresentation(java.io.InputStream inputStream,
MediaType mediaType)
Constructor.
|
InputRepresentation(java.io.InputStream inputStream,
MediaType mediaType,
long expectedSize)
Constructor.
|
ObjectRepresentation(T object,
MediaType mediaType)
Constructor for either the
APPLICATION_JAVA_OBJECT type
or the APPLICATION_XML type. |
OutputRepresentation(MediaType mediaType)
Constructor.
|
OutputRepresentation(MediaType mediaType,
long expectedSize)
Constructor.
|
ReadableRepresentation(java.nio.channels.ReadableByteChannel readableChannel,
MediaType mediaType)
Constructor.
|
ReadableRepresentation(java.nio.channels.ReadableByteChannel channel,
MediaType mediaType,
long expectedSize)
Constructor.
|
ReaderRepresentation(java.io.Reader reader,
MediaType mediaType)
Constructor.
|
ReaderRepresentation(java.io.Reader reader,
MediaType mediaType,
long expectedSize)
Constructor.
|
Representation(MediaType mediaType)
Constructor.
|
Representation(MediaType mediaType,
java.util.Date modificationDate)
Constructor.
|
Representation(MediaType mediaType,
java.util.Date modificationDate,
Tag tag)
Constructor.
|
Representation(MediaType mediaType,
Tag tag)
Constructor.
|
RepresentationInfo(MediaType mediaType)
Constructor.
|
RepresentationInfo(MediaType mediaType,
java.util.Date modificationDate)
Constructor.
|
RepresentationInfo(MediaType mediaType,
java.util.Date modificationDate,
Tag tag)
Constructor.
|
RepresentationInfo(MediaType mediaType,
Tag tag)
Constructor.
|
StreamRepresentation(MediaType mediaType)
Constructor.
|
StringRepresentation(java.lang.CharSequence text,
MediaType mediaType)
Constructor.
|
StringRepresentation(java.lang.CharSequence text,
MediaType mediaType,
Language language)
Constructor.
|
StringRepresentation(java.lang.CharSequence text,
MediaType mediaType,
Language language,
CharacterSet characterSet)
Constructor.
|
Variant(MediaType mediaType)
Constructor.
|
Variant(MediaType mediaType,
Language language)
Constructor.
|
WritableRepresentation(MediaType mediaType)
Constructor.
|
WriterRepresentation(MediaType mediaType)
Constructor.
|
WriterRepresentation(MediaType mediaType,
long expectedSize)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Representation |
ClientResource.delete(MediaType mediaType)
Deletes the target resource and all its representations.
|
Representation |
ClientResource.get(MediaType mediaType)
Represents the resource using a given media type.
|
Representation |
ClientResource.head(MediaType mediaType)
Represents the resource using a given media type.
|
Representation |
ClientResource.options(MediaType mediaType)
Describes the resource using a given media type.
|
Representation |
ClientResource.post(java.lang.Object entity,
MediaType mediaType)
Posts an object entity.
|
Representation |
ClientResource.put(java.lang.Object entity,
MediaType mediaType)
Puts an object entity.
|
Modifier and Type | Method and Description |
---|---|
MediaType |
MetadataService.getDefaultMediaType()
Returns the default media type for representations.
|
MediaType |
MetadataService.getMediaType(java.lang.String extension)
Returns the mediatype associated to this extension.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MediaType> |
MetadataService.getAllMediaTypes(java.lang.String extension)
Returns all the media types associated to this extension.
|
Modifier and Type | Method and Description |
---|---|
void |
MetadataService.setDefaultMediaType(MediaType defaultMediaType)
Sets the default media type for local representations.
|
Modifier and Type | Method and Description |
---|---|
void |
ConverterService.updatePreferences(java.util.List<Preference<MediaType>> preferences,
java.lang.Class<?> entity)
Updates the media type preferences with available conversion capabilities
for the given entity class.
|
Modifier and Type | Method and Description |
---|---|
MediaType |
WrapperRepresentation.getMediaType() |
Modifier and Type | Method and Description |
---|---|
void |
WrapperResponse.setEntity(java.lang.String value,
MediaType mediaType)
Sets a textual entity.
|
void |
WrapperRequest.setEntity(java.lang.String value,
MediaType mediaType)
Sets a textual entity.
|
void |
WrapperRepresentation.setMediaType(MediaType mediaType) |
Copyright © 2005-2012. All Rights Reserved.