com.supermap.services.rest.encoders
Class OpenLayersEncoder
- java.lang.Object
-
- com.supermap.services.rest.encoders.Encoder
-
- com.supermap.services.rest.encoders.TemplateEncoder
-
- com.supermap.services.rest.encoders.OpenLayersEncoder
-
- All Implemented Interfaces:
- javax.ws.rs.ext.MessageBodyWriter<java.lang.Object>
public class OpenLayersEncoder extends TemplateEncoder
JavaScript expression generator.
- Since:
- 6.1.3
-
-
Constructor Summary
Constructors Constructor and Description OpenLayersEncoder()
-
Method Summary
Methods Modifier and Type Method and Description protected java.util.List<MediaType>createSupportedMediaTypes()Creates a supported media type, here is the JavaScript expression type, "application / javascript".RepresentationtoRepresentation(MediaType mediaType, java.lang.Object content)Serializes a Java object into a representation of a JavaScript sample type.-
Methods inherited from class com.supermap.services.rest.encoders.TemplateEncoder
createSupportedLanguages, getAllConfigs, getApplicationRootPath, getConfiguration, getLocLogger, getMessageManager, getParentResourceInfos, getProductType, getRepresentation, getServletID, getSize, getTemplateName, isWriteable, setExpectedLanguage, setExtendedUriInfo, setTemplateName, supportedMediaTypes, writeTo
-
Methods inherited from class com.supermap.services.rest.encoders.Encoder
getSupportedMediaTypes, isEncodeAllow
-
-
-
-
Method Detail
-
createSupportedMediaTypes
protected java.util.List<MediaType> createSupportedMediaTypes()
Creates a supported media type, here is the JavaScript expression type, "application / javascript".
- Overrides:
createSupportedMediaTypesin classTemplateEncoder- Returns:
- media type list.
-
toRepresentation
public Representation toRepresentation(MediaType mediaType, java.lang.Object content)Serializes a Java object into a representation of a JavaScript sample type.
- Overrides:
toRepresentationin classTemplateEncoder- Parameters:
mediaType- media type.content- The Java object to be serialized.- Returns:
- Specifies the JavaScript instance type representation of the object.
- Since:
- 6.1.3
-
-