Package org.restlet.ext.wadl
Class WadlConverter
- java.lang.Object
-
- org.restlet.engine.Helper
-
- org.restlet.engine.converter.ConverterHelper
-
- org.restlet.ext.wadl.WadlConverter
-
@Deprecated public class WadlConverter extends ConverterHelper
Deprecated.Will be removed in next major release.A converter helper to convert betweenApplicationInfoobjects andWadlRepresentationones.
-
-
Field Summary
Fields Modifier and Type Field Description private static VariantInfoVARIANT_APPLICATION_WADLDeprecated.
-
Constructor Summary
Constructors Constructor Description WadlConverter()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<java.lang.Class<?>>getObjectClasses(Variant source)Deprecated.Returns the list of object classes that can be converted from a given variant.java.util.List<VariantInfo>getVariants(java.lang.Class<?> source)Deprecated.Returns the list of variants that can be converted from a given object class.floatscore(java.lang.Object source, Variant target, Resource resource)Deprecated.Scores the affinity of this helper with the source class.<T> floatscore(Representation source, java.lang.Class<T> target, Resource resource)Deprecated.Scores the affinity of this helper with the source class.<T> TtoObject(Representation source, java.lang.Class<T> target, Resource resource)Deprecated.Converts a Representation into a regular Java object.RepresentationtoRepresentation(java.lang.Object source, Variant target, Resource resource)Deprecated.Converts a regular Java object into a Representation.<T> voidupdatePreferences(java.util.List<Preference<MediaType>> preferences, java.lang.Class<T> entity)Deprecated.Updates the preferences of the givenClientInfoobject with conversion capabilities for the given entity class.-
Methods inherited from class org.restlet.engine.converter.ConverterHelper
addObjectClass, addVariant, addVariants, getVariants, updatePreferences
-
-
-
-
Field Detail
-
VARIANT_APPLICATION_WADL
private static final VariantInfo VARIANT_APPLICATION_WADL
Deprecated.
-
-
Method Detail
-
getObjectClasses
public java.util.List<java.lang.Class<?>> getObjectClasses(Variant source)
Deprecated.Description copied from class:ConverterHelperReturns the list of object classes that can be converted from a given variant.- Specified by:
getObjectClassesin classConverterHelper- Parameters:
source- The source variant.- Returns:
- The list of object class that can be converted.
-
getVariants
public java.util.List<VariantInfo> getVariants(java.lang.Class<?> source)
Deprecated.Description copied from class:ConverterHelperReturns the list of variants that can be converted from a given object class. The preferred variant should be set in first position.- Specified by:
getVariantsin classConverterHelper- Parameters:
source- The source object class.- Returns:
- The list of variants that can be converted.
-
score
public float score(java.lang.Object source, Variant target, Resource resource)Deprecated.Description copied from class:ConverterHelperScores the affinity of this helper with the source class.- Specified by:
scorein classConverterHelper- Parameters:
source- The source object to convert.target- The expected representation metadata.resource- The calling resource.- Returns:
- The affinity score of this helper.
-
score
public <T> float score(Representation source, java.lang.Class<T> target, Resource resource)
Deprecated.Description copied from class:ConverterHelperScores the affinity of this helper with the source class.- Specified by:
scorein classConverterHelper- Parameters:
source- The source representation to convert.target- The expected class of the Java object.resource- The calling resource.- Returns:
- The affinity score of this helper.
-
toObject
public <T> T toObject(Representation source, java.lang.Class<T> target, Resource resource) throws java.io.IOException
Deprecated.Description copied from class:ConverterHelperConverts a Representation into a regular Java object.- Specified by:
toObjectin classConverterHelper- Type Parameters:
T- The expected class of the Java object.- Parameters:
source- The source representation to convert.target- The expected class of the Java object.resource- The calling resource.- Returns:
- The converted Java object.
- Throws:
java.io.IOException
-
toRepresentation
public Representation toRepresentation(java.lang.Object source, Variant target, Resource resource) throws java.io.IOException
Deprecated.Description copied from class:ConverterHelperConverts a regular Java object into a Representation.- Specified by:
toRepresentationin classConverterHelper- Parameters:
source- The source object to convert.target- The expected representation metadata.resource- The calling resource.- Returns:
- The converted representation.
- Throws:
java.io.IOException
-
updatePreferences
public <T> void updatePreferences(java.util.List<Preference<MediaType>> preferences, java.lang.Class<T> entity)
Deprecated.Description copied from class:ConverterHelperUpdates the preferences of the givenClientInfoobject with conversion capabilities for the given entity class.- Overrides:
updatePreferencesin classConverterHelper- Parameters:
preferences- The media type preferences.entity- The entity class to convert.
-
-