|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Variant | |
|---|---|
| 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.local | Supports local connectors and resources. |
| org.restlet.engine.resource | Supports resources. |
| 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. |
| Uses of Variant in org.restlet.data |
|---|
| Constructor parameters in org.restlet.data with type arguments of type Variant | |
|---|---|
ClientInfo(List<? extends Variant> variants)
Constructor from a list of variants. |
|
| Uses of Variant in org.restlet.engine.application |
|---|
| Subclasses of Variant in org.restlet.engine.application | |
|---|---|
class |
DecodeRepresentation
Representation that decodes a wrapped representation if its encoding is supported. |
class |
EncodeRepresentation
Content that encodes a wrapped content. |
class |
RangeRepresentation
Representation that exposes only a range of the content of a wrapped representation. |
| Methods in org.restlet.engine.application that return Variant | |
|---|---|
Variant |
Conneg.getPreferredVariant(List<? extends Variant> variants)
Returns the best variant representation for a given resource according the the client preferences. A default language is provided in case the variants don't match the client preferences. |
| Methods in org.restlet.engine.application with parameters of type Variant | |
|---|---|
abstract float |
Conneg.scoreVariant(Variant variant)
Scores a variant relatively to enriched client preferences. |
float |
StrictConneg.scoreVariant(Variant variant)
Scores a variant relatively to enriched client preferences. |
| Method parameters in org.restlet.engine.application with type arguments of type Variant | |
|---|---|
Variant |
Conneg.getPreferredVariant(List<? extends Variant> variants)
Returns the best variant representation for a given resource according the the client preferences. A default language is provided in case the variants don't match the client preferences. |
| Uses of Variant in org.restlet.engine.converter |
|---|
| Methods in org.restlet.engine.converter with parameters of type Variant | |
|---|---|
List<VariantInfo> |
ConverterHelper.addVariants(Class<?> sourceClass,
Variant targetVariant,
List<VariantInfo> variants)
Returns the list of variants that can be converted from a given object class. |
static ConverterHelper |
ConverterUtils.getBestHelper(Object source,
Variant target,
Resource resource)
Returns the best converter helper matching the given parameters. |
abstract List<Class<?>> |
ConverterHelper.getObjectClasses(Variant source)
Returns the list of object classes that can be converted from a given variant. |
List<Class<?>> |
DefaultConverter.getObjectClasses(Variant source)
|
List<VariantInfo> |
ConverterHelper.getVariants(Class<?> sourceClass,
Variant targetVariant)
Returns the list of variants that can be converted from a given object class by a specific converter helper. |
static List<VariantInfo> |
ConverterUtils.getVariants(Class<?> sourceClass,
Variant targetVariant)
Returns the list of variants that can be converted from a given object class. |
abstract float |
ConverterHelper.score(Object source,
Variant target,
Resource resource)
Scores the affinity of this helper with the source class. |
float |
DefaultConverter.score(Object source,
Variant target,
Resource resource)
|
abstract Representation |
ConverterHelper.toRepresentation(Object source,
Variant target,
Resource resource)
Converts a regular Java object into a Representation. |
Representation |
DefaultConverter.toRepresentation(Object source,
Variant target,
Resource resource)
|
| Uses of Variant in org.restlet.engine.local |
|---|
| Subclasses of Variant in org.restlet.engine.local | |
|---|---|
class |
ZipEntryRepresentation
An entry in a Zip/JAR file. |
| Methods in org.restlet.engine.local that return Variant | |
|---|---|
Variant |
Entity.getVariant()
Returns a variant corresponding to the extensions of this entity. |
| Methods in org.restlet.engine.local that return types with arguments of type Variant | |
|---|---|
List<Variant> |
DirectoryServerResource.getVariants()
|
protected List<Variant> |
DirectoryServerResource.getVariants(Method method)
Returns the list of variants for the given method. |
| Methods in org.restlet.engine.local with parameters of type Variant | |
|---|---|
static Collection<String> |
Entity.getExtensions(Variant variant,
MetadataService metadataService)
Returns the list of known extensions taken from a given variant. |
static void |
Entity.updateMetadata(String entryName,
Variant variant,
boolean applyDefault,
MetadataService metadataService)
Updates some variant metadata based on a given entry name with extensions. |
| Uses of Variant in org.restlet.engine.resource |
|---|
| Subclasses of Variant in org.restlet.engine.resource | |
|---|---|
class |
VariantInfo
Variant that is declared by an annotated Java method. |
| Methods in org.restlet.engine.resource that return types with arguments of type Variant | |
|---|---|
List<Variant> |
AnnotationInfo.getRequestVariants(MetadataService metadataService,
ConverterService converterService)
Returns a list of request variants based on the annotation value. |
List<Variant> |
AnnotationInfo.getResponseVariants(MetadataService metadataService,
ConverterService converterService)
Returns a list of response variants based on the annotation value. |
| Constructors in org.restlet.engine.resource with parameters of type Variant | |
|---|---|
VariantInfo(Variant variant,
AnnotationInfo annotationInfo)
Constructor. |
|
| Uses of Variant in org.restlet.representation |
|---|
| Subclasses of Variant in org.restlet.representation | |
|---|---|
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 Serializable>
Representation based on a serializable Java object. It supports binary representations of JavaBeans using the ObjectInputStream and ObjectOutputStream classes. |
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. |
| Methods in org.restlet.representation with parameters of type Variant | |
|---|---|
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. |
| Constructors in org.restlet.representation with parameters of type Variant | |
|---|---|
Representation(Variant variant,
Date modificationDate)
Constructor from a variant. |
|
Representation(Variant variant,
Date modificationDate,
Tag tag)
Constructor from a variant. |
|
Representation(Variant variant,
Tag tag)
Constructor from a variant. |
|
RepresentationInfo(Variant variant,
Date modificationDate)
Constructor from a variant. |
|
RepresentationInfo(Variant variant,
Date modificationDate,
Tag tag)
Constructor from a variant. |
|
RepresentationInfo(Variant variant,
Tag tag)
Constructor from a variant. |
|
| Uses of Variant in org.restlet.resource |
|---|
| Methods in org.restlet.resource that return Variant | |
|---|---|
protected Variant |
ServerResource.getPreferredVariant(List<Variant> variants)
Returns the preferred variant among a list of available variants. |
| Methods in org.restlet.resource that return types with arguments of type Variant | |
|---|---|
List<Variant> |
Directory.getIndexVariants(ReferenceList indexContent)
Returns the variant representations of a directory index. |
List<Variant> |
ServerResource.getVariants()
Returns a modifiable list of exposed variants for the current request method. |
protected List<Variant> |
ServerResource.getVariants(Method method)
Returns a modifiable list of exposed variants for the given method. |
| Methods in org.restlet.resource with parameters of type Variant | |
|---|---|
protected Representation |
ServerResource.delete(Variant variant)
Deletes the resource and all its representations. |
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(Object source,
Variant target)
Converts an object into a representation based on client preferences. |
| Method parameters in org.restlet.resource with type arguments of type Variant | |
|---|---|
protected Variant |
ServerResource.getPreferredVariant(List<Variant> variants)
Returns the preferred variant among a list of available variants. |
| Uses of Variant in org.restlet.service |
|---|
| Methods in org.restlet.service that return Variant | |
|---|---|
Variant |
ConnegService.getPreferredVariant(List<? extends Variant> variants,
Request request,
MetadataService metadataService)
Returns the best variant representation for a given resource according the the client preferences. A default language is provided in case the variants don't match the client preferences. |
| Methods in org.restlet.service that return types with arguments of type Variant | |
|---|---|
List<? extends Variant> |
ConverterService.getVariants(Class<?> source,
Variant target)
Returns the list of variants that can be converted from a given object class. |
| Methods in org.restlet.service with parameters of type Variant | |
|---|---|
List<Class<?>> |
ConverterService.getObjectClasses(Variant source)
Returns the list of object classes that can be converted from a given variant. |
List<? extends Variant> |
ConverterService.getVariants(Class<?> source,
Variant target)
Returns the list of variants that can be converted from a given object class. |
Representation |
ConverterService.toRepresentation(Object source,
Variant target,
Resource resource)
Converts a regular Java object into a Representation. |
| Method parameters in org.restlet.service with type arguments of type Variant | |
|---|---|
Variant |
ConnegService.getPreferredVariant(List<? extends Variant> variants,
Request request,
MetadataService metadataService)
Returns the best variant representation for a given resource according the the client preferences. A default language is provided in case the variants don't match the client preferences. |
| Uses of Variant in org.restlet.util |
|---|
| Subclasses of Variant in org.restlet.util | |
|---|---|
class |
WrapperRepresentation
Representation wrapper. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||