Object Encoding.Companion
-
- All Implemented Interfaces:
public class Encoding.Companion
-
-
Field Summary
-
Method Summary
Modifier and Type Method Description final EncodingdefaultEncoding()The default Encoding is ZENOH_BYTES. final EncodinggetZENOH_BYTES()Just some bytes. final EncodinggetZENOH_STRING()A UTF-8 string. final EncodinggetZENOH_SERIALIZED()Zenoh serialized data. final EncodinggetAPPLICATION_OCTET_STREAM()An application-specific stream of bytes. final EncodinggetTEXT_PLAIN()A textual file. final EncodinggetAPPLICATION_JSON()JSON data intended to be consumed by an application. final EncodinggetTEXT_JSON()JSON data intended to be human readable. final EncodinggetAPPLICATION_CDR()A Common Data Representation (CDR)-encoded data. final EncodinggetAPPLICATION_CBOR()A Concise Binary Object Representation (CBOR)-encoded data. final EncodinggetAPPLICATION_YAML()YAML data intended to be consumed by an application. final EncodinggetTEXT_YAML()YAML data intended to be human readable. final EncodinggetTEXT_JSON5()JSON5 encoded data that are human readable. final EncodinggetAPPLICATION_PYTHON_SERIALIZED_OBJECT()A Python object serialized using pickle. final EncodinggetAPPLICATION_PROTOBUF()An application-specific protobuf-encoded data. final EncodinggetAPPLICATION_JAVA_SERIALIZED_OBJECT()A Java serialized object. final EncodinggetAPPLICATION_OPENMETRICS_TEXT()OpenMetrics data, commonly used by Prometheus. final EncodinggetIMAGE_PNG()A Portable Network Graphics (PNG) image. final EncodinggetIMAGE_JPEG()A Joint Photographic Experts Group (JPEG) image. final EncodinggetIMAGE_GIF()A Graphics Interchange Format (GIF) image. final EncodinggetIMAGE_BMP()A BitMap (BMP) image. final EncodinggetIMAGE_WEBP()A WebP image. final EncodinggetAPPLICATION_XML()An XML file intended to be consumed by an application. final EncodinggetAPPLICATION_X_WWW_FORM_URLENCODED()A list of tuples, each consisting of a name and a value. final EncodinggetTEXT_HTML()An HTML file. final EncodinggetTEXT_XML()An XML file that is human readable. final EncodinggetTEXT_CSS()A CSS file. final EncodinggetTEXT_JAVASCRIPT()A JavaScript file. final EncodinggetTEXT_MARKDOWN()A Markdown file. final EncodinggetTEXT_CSV()A CSV file. final EncodinggetAPPLICATION_SQL()An application-specific SQL query. final EncodinggetAPPLICATION_COAP_PAYLOAD()Constrained Application Protocol (CoAP) data intended for CoAP-to-HTTP and HTTP-to-CoAP proxies. final EncodinggetAPPLICATION_JSON_PATCH_JSON()Defines a JSON document structure for expressing a sequence of operations to apply to a JSON document. final EncodinggetAPPLICATION_JSON_SEQ()A JSON text sequence consists of any number of JSON texts, all encoded in UTF-8. final EncodinggetAPPLICATION_JSONPATH()A JSONPath defines a string syntax for selecting and extracting JSON values from within a given JSON value. final EncodinggetAPPLICATION_JWT()A JSON Web Token (JWT). final EncodinggetAPPLICATION_MP4()An application-specific MPEG-4 encoded data, either audio or video. final EncodinggetAPPLICATION_SOAP_XML()A SOAP 1.2 message serialized as XML 1.0. final EncodinggetAPPLICATION_YANG()A YANG-encoded data commonly used by the Network Configuration Protocol (NETCONF). final EncodinggetAUDIO_AAC()A MPEG-4 Advanced Audio Coding (AAC) media. final EncodinggetAUDIO_FLAC()A Free Lossless Audio Codec (FLAC) media. final EncodinggetAUDIO_MP4()An audio codec defined in MPEG-1, MPEG-2, MPEG-4, or registered at the MP4 registration authority. final EncodinggetAUDIO_OGG()An Ogg-encapsulated audio stream. final EncodinggetAUDIO_VORBIS()A Vorbis-encoded audio stream. final EncodinggetVIDEO_H261()A h261-encoded video stream. final EncodinggetVIDEO_H263()A h263-encoded video stream. final EncodinggetVIDEO_H264()A h264-encoded video stream. final EncodinggetVIDEO_H265()A h265-encoded video stream. final EncodinggetVIDEO_H266()A h266-encoded video stream. final EncodinggetVIDEO_MP4()A video codec defined in MPEG-1, MPEG-2, MPEG-4, or registered at the MP4 registration authority. final EncodinggetVIDEO_OGG()An Ogg-encapsulated video stream. final EncodinggetVIDEO_RAW()An uncompressed, studio-quality video stream. final EncodinggetVIDEO_VP8()A VP8-encoded video stream. final EncodinggetVIDEO_VP9()A VP9-encoded video stream. -
-
Method Detail
-
defaultEncoding
final Encoding defaultEncoding()
The default Encoding is ZENOH_BYTES.
-
getZENOH_BYTES
final Encoding getZENOH_BYTES()
Just some bytes.
Constant alias for string:
"zenoh/bytes".Usually used for types:
ByteArray,List<Byte>.
-
getZENOH_STRING
final Encoding getZENOH_STRING()
A UTF-8 string.
Constant alias for string:
"zenoh/string".Usually used for type:
String.
-
getZENOH_SERIALIZED
final Encoding getZENOH_SERIALIZED()
Zenoh serialized data.
Constant alias for string:
"zenoh/serialized".
-
getAPPLICATION_OCTET_STREAM
final Encoding getAPPLICATION_OCTET_STREAM()
An application-specific stream of bytes.
Constant alias for string:
"application/octet-stream".
-
getTEXT_PLAIN
final Encoding getTEXT_PLAIN()
A textual file.
Constant alias for string:
"text/plain".
-
getAPPLICATION_JSON
final Encoding getAPPLICATION_JSON()
JSON data intended to be consumed by an application.
Constant alias for string:
"application/json".
-
getTEXT_JSON
final Encoding getTEXT_JSON()
JSON data intended to be human readable.
Constant alias for string:
"text/json".
-
getAPPLICATION_CDR
final Encoding getAPPLICATION_CDR()
A Common Data Representation (CDR)-encoded data.
Constant alias for string:
"application/cdr".
-
getAPPLICATION_CBOR
final Encoding getAPPLICATION_CBOR()
A Concise Binary Object Representation (CBOR)-encoded data.
Constant alias for string:
"application/cbor".
-
getAPPLICATION_YAML
final Encoding getAPPLICATION_YAML()
YAML data intended to be consumed by an application.
Constant alias for string:
"application/yaml".
-
getTEXT_YAML
final Encoding getTEXT_YAML()
YAML data intended to be human readable.
Constant alias for string:
"text/yaml".
-
getTEXT_JSON5
final Encoding getTEXT_JSON5()
JSON5 encoded data that are human readable.
Constant alias for string:
"text/json5".
-
getAPPLICATION_PYTHON_SERIALIZED_OBJECT
final Encoding getAPPLICATION_PYTHON_SERIALIZED_OBJECT()
A Python object serialized using pickle.
Constant alias for string:
"application/python-serialized-object".
-
getAPPLICATION_PROTOBUF
final Encoding getAPPLICATION_PROTOBUF()
An application-specific protobuf-encoded data.
Constant alias for string:
"application/protobuf".
-
getAPPLICATION_JAVA_SERIALIZED_OBJECT
final Encoding getAPPLICATION_JAVA_SERIALIZED_OBJECT()
A Java serialized object.
Constant alias for string:
"application/java-serialized-object".
-
getAPPLICATION_OPENMETRICS_TEXT
final Encoding getAPPLICATION_OPENMETRICS_TEXT()
OpenMetrics data, commonly used by Prometheus.
Constant alias for string:
"application/openmetrics-text".
-
getIMAGE_PNG
final Encoding getIMAGE_PNG()
A Portable Network Graphics (PNG) image.
Constant alias for string:
"image/png".
-
getIMAGE_JPEG
final Encoding getIMAGE_JPEG()
A Joint Photographic Experts Group (JPEG) image.
Constant alias for string:
"image/jpeg".
-
getIMAGE_GIF
final Encoding getIMAGE_GIF()
A Graphics Interchange Format (GIF) image.
Constant alias for string:
"image/gif".
-
getIMAGE_BMP
final Encoding getIMAGE_BMP()
A BitMap (BMP) image.
Constant alias for string:
"image/bmp".
-
getIMAGE_WEBP
final Encoding getIMAGE_WEBP()
A WebP image.
Constant alias for string:
"image/webp".
-
getAPPLICATION_XML
final Encoding getAPPLICATION_XML()
An XML file intended to be consumed by an application.
Constant alias for string:
"application/xml".
-
getAPPLICATION_X_WWW_FORM_URLENCODED
final Encoding getAPPLICATION_X_WWW_FORM_URLENCODED()
A list of tuples, each consisting of a name and a value.
Constant alias for string:
"application/x-www-form-urlencoded".
-
getTEXT_HTML
final Encoding getTEXT_HTML()
An HTML file.
Constant alias for string:
"text/html".
-
getTEXT_XML
final Encoding getTEXT_XML()
An XML file that is human readable.
Constant alias for string:
"text/xml".
-
getTEXT_CSS
final Encoding getTEXT_CSS()
A CSS file.
Constant alias for string:
"text/css".
-
getTEXT_JAVASCRIPT
final Encoding getTEXT_JAVASCRIPT()
A JavaScript file.
Constant alias for string:
"text/javascript".
-
getTEXT_MARKDOWN
final Encoding getTEXT_MARKDOWN()
A Markdown file.
Constant alias for string:
"text/markdown".
-
getTEXT_CSV
final Encoding getTEXT_CSV()
A CSV file.
Constant alias for string:
"text/csv".
-
getAPPLICATION_SQL
final Encoding getAPPLICATION_SQL()
An application-specific SQL query.
Constant alias for string:
"application/sql".
-
getAPPLICATION_COAP_PAYLOAD
final Encoding getAPPLICATION_COAP_PAYLOAD()
Constrained Application Protocol (CoAP) data intended for CoAP-to-HTTP and HTTP-to-CoAP proxies.
Constant alias for string:
"application/coap-payload".
-
getAPPLICATION_JSON_PATCH_JSON
final Encoding getAPPLICATION_JSON_PATCH_JSON()
Defines a JSON document structure for expressing a sequence of operations to apply to a JSON document.
Constant alias for string:
"application/json-patch+json".
-
getAPPLICATION_JSON_SEQ
final Encoding getAPPLICATION_JSON_SEQ()
A JSON text sequence consists of any number of JSON texts, all encoded in UTF-8.
Constant alias for string:
"application/json-seq".
-
getAPPLICATION_JSONPATH
final Encoding getAPPLICATION_JSONPATH()
A JSONPath defines a string syntax for selecting and extracting JSON values from within a given JSON value.
Constant alias for string:
"application/jsonpath".
-
getAPPLICATION_JWT
final Encoding getAPPLICATION_JWT()
A JSON Web Token (JWT).
Constant alias for string:
"application/jwt".
-
getAPPLICATION_MP4
final Encoding getAPPLICATION_MP4()
An application-specific MPEG-4 encoded data, either audio or video.
Constant alias for string:
"application/mp4".
-
getAPPLICATION_SOAP_XML
final Encoding getAPPLICATION_SOAP_XML()
A SOAP 1.2 message serialized as XML 1.0.
Constant alias for string:
"application/soap+xml".
-
getAPPLICATION_YANG
final Encoding getAPPLICATION_YANG()
A YANG-encoded data commonly used by the Network Configuration Protocol (NETCONF).
Constant alias for string:
"application/yang".
-
getAUDIO_AAC
final Encoding getAUDIO_AAC()
A MPEG-4 Advanced Audio Coding (AAC) media.
Constant alias for string:
"audio/aac".
-
getAUDIO_FLAC
final Encoding getAUDIO_FLAC()
A Free Lossless Audio Codec (FLAC) media.
Constant alias for string:
"audio/flac".
-
getAUDIO_MP4
final Encoding getAUDIO_MP4()
An audio codec defined in MPEG-1, MPEG-2, MPEG-4, or registered at the MP4 registration authority.
Constant alias for string:
"audio/mp4".
-
getAUDIO_OGG
final Encoding getAUDIO_OGG()
An Ogg-encapsulated audio stream.
Constant alias for string:
"audio/ogg".
-
getAUDIO_VORBIS
final Encoding getAUDIO_VORBIS()
A Vorbis-encoded audio stream.
Constant alias for string:
"audio/vorbis".
-
getVIDEO_H261
final Encoding getVIDEO_H261()
A h261-encoded video stream.
Constant alias for string:
"video/h261".
-
getVIDEO_H263
final Encoding getVIDEO_H263()
A h263-encoded video stream.
Constant alias for string:
"video/h263".
-
getVIDEO_H264
final Encoding getVIDEO_H264()
A h264-encoded video stream.
Constant alias for string:
"video/h264".
-
getVIDEO_H265
final Encoding getVIDEO_H265()
A h265-encoded video stream.
Constant alias for string:
"video/h265".
-
getVIDEO_H266
final Encoding getVIDEO_H266()
A h266-encoded video stream.
Constant alias for string:
"video/h266".
-
getVIDEO_MP4
final Encoding getVIDEO_MP4()
A video codec defined in MPEG-1, MPEG-2, MPEG-4, or registered at the MP4 registration authority.
Constant alias for string:
"video/mp4".
-
getVIDEO_OGG
final Encoding getVIDEO_OGG()
An Ogg-encapsulated video stream.
Constant alias for string:
"video/ogg".
-
getVIDEO_RAW
final Encoding getVIDEO_RAW()
An uncompressed, studio-quality video stream.
Constant alias for string:
"video/raw".
-
getVIDEO_VP8
final Encoding getVIDEO_VP8()
A VP8-encoded video stream.
Constant alias for string:
"video/vp8".
-
getVIDEO_VP9
final Encoding getVIDEO_VP9()
A VP9-encoded video stream.
Constant alias for string:
"video/vp9".
-
-
-
-