Package | Description |
---|---|
org.restlet.data |
Information exchanged by components.
|
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.
|
Constructor and Description |
---|
ClientInfo(java.util.List<? extends Variant> variants)
Constructor from a list of variants.
|
Modifier and Type | Class and Description |
---|---|
class |
AppendableRepresentation
Represents an appendable sequence of characters.
|
class |
BufferingRepresentation
Representation capable of buffering the wrapped representation.
|
class |
ByteArrayRepresentation
Representation wrapping a byte array.
|
class |
ChannelRepresentation
Representation based on a NIO byte channel.
|
class |
CharacterRepresentation
Representation based on a BIO character stream.
|
class |
DigesterRepresentation
Representation capable of computing a digest.
|
class |
EmptyRepresentation
Empty representation with no content.
|
class |
FileRepresentation
Representation based on a static file.
|
class |
InputRepresentation
Transient representation based on a BIO input stream.
|
class |
ObjectRepresentation<T extends java.io.Serializable>
Representation based on a serializable Java object.
|
class |
OutputRepresentation
Representation based on a BIO output stream.
|
class |
ReadableRepresentation
Transient representation based on a readable NIO byte channel.
|
class |
ReaderRepresentation
Transient representation based on a BIO characters reader.
|
class |
Representation
Current or intended state of a resource.
|
class |
RepresentationInfo
Information about a representation.
|
class |
StreamRepresentation
Representation based on a BIO stream.
|
class |
StringRepresentation
Represents an Unicode string that can be converted to any character set
supported by Java.
|
class |
WritableRepresentation
Representation based on a writable NIO byte channel.
|
class |
WriterRepresentation
Representation based on a BIO characters writer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Variant.includes(Variant other)
Indicates if the current variant includes the given variant.
|
boolean |
Variant.isCompatible(Variant other)
Indicates if the current variant is compatible with the given variant.
|
Constructor and Description |
---|
Representation(Variant variant,
java.util.Date modificationDate)
Constructor from a variant.
|
Representation(Variant variant,
java.util.Date modificationDate,
Tag tag)
Constructor from a variant.
|
Representation(Variant variant,
Tag tag)
Constructor from a variant.
|
RepresentationInfo(Variant variant,
java.util.Date modificationDate)
Constructor from a variant.
|
RepresentationInfo(Variant variant,
java.util.Date modificationDate,
Tag tag)
Constructor from a variant.
|
RepresentationInfo(Variant variant,
Tag tag)
Constructor from a variant.
|
Modifier and Type | Method and Description |
---|---|
protected Variant |
ServerResource.getPreferredVariant(java.util.List<Variant> variants)
Returns the preferred variant among a list of available variants.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Variant> |
Directory.getIndexVariants(ReferenceList indexContent)
Returns the variant representations of a directory index.
|
java.util.List<Variant> |
ServerResource.getVariants()
Returns a modifiable list of exposed variants for the current request
method.
|
protected java.util.List<Variant> |
ServerResource.getVariants(Method method)
Returns a modifiable list of exposed variants for the given method.
|
Modifier and Type | Method and Description |
---|---|
protected Representation |
ServerResource.delete(Variant variant)
Deletes the resource and all its representations.
|
protected Representation |
ServerResource.doHandle(org.restlet.engine.resource.MethodAnnotationInfo annotationInfo,
Variant variant)
Effectively handles a call with content negotiation of the response
entity using an annotated method.
|
protected Representation |
ServerResource.doHandle(Variant variant)
Effectively handles a call with content negotiation of the response
entity.
|
protected Representation |
ServerResource.get(Variant variant)
Returns a full representation for a given variant.
|
Representation |
Directory.getIndexRepresentation(Variant variant,
ReferenceList indexContent)
Returns an actual index representation for a given variant.
|
protected RepresentationInfo |
ServerResource.getInfo(Variant variant)
Returns information about the resource's representation.
|
protected Representation |
ServerResource.head(Variant variant)
Returns a representation whose metadata will be returned to the client.
|
protected Representation |
ServerResource.options(Variant variant)
Indicates the communication options available for this resource.
|
protected Representation |
ServerResource.patch(Representation entity,
Variant variant)
Apply a patch entity to the current representation of the resource
retrieved by calling
ServerResource.get() . |
protected Representation |
ServerResource.post(Representation entity,
Variant variant)
Posts a representation to the resource at the target URI reference.
|
protected Representation |
ServerResource.put(Representation representation,
Variant variant)
Creates or updates a resource with the given representation as new state
to be stored.
|
Representation |
Resource.toRepresentation(java.lang.Object source,
Variant target)
Converts an object into a representation based on client preferences.
|
Modifier and Type | Method and Description |
---|---|
protected Variant |
ServerResource.getPreferredVariant(java.util.List<Variant> variants)
Returns the preferred variant among a list of available variants.
|
Modifier and Type | Method and Description |
---|---|
Variant |
ConnegService.getPreferredVariant(java.util.List<? extends Variant> variants,
Request request,
MetadataService metadataService)
Returns the best variant representation for a given resource according
the the client preferences.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends Variant> |
ConverterService.getVariants(java.lang.Class<?> source,
Variant target)
Returns the list of variants that can be converted from a given object
class.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Class<?>> |
ConverterService.getObjectClasses(Variant source)
Returns the list of object classes that can be converted from a given
variant.
|
java.util.List<? extends Variant> |
ConverterService.getVariants(java.lang.Class<?> source,
Variant target)
Returns the list of variants that can be converted from a given object
class.
|
Representation |
ConverterService.toRepresentation(java.lang.Object source,
Variant target)
Converts a regular Java object into a Representation.
|
Representation |
ConverterService.toRepresentation(java.lang.Object source,
Variant target,
Resource resource)
Converts a regular Java object into a Representation.
|
Modifier and Type | Method and Description |
---|---|
Variant |
ConnegService.getPreferredVariant(java.util.List<? extends Variant> variants,
Request request,
MetadataService metadataService)
Returns the best variant representation for a given resource according
the the client preferences.
|
Modifier and Type | Class and Description |
---|---|
class |
WrapperRepresentation
Representation wrapper.
|
Copyright © 2005-2024 Restlet.