Skip navigation links
Packages 
Package Description
android.net  
com.espressif.esp_idf  
com.google.protobuf  
com.microej.app.wadapps.commandserver.comm  
com.microej.app.wadapps.commandserver.socket
This package gathers command server implementation over socket.
com.microej.demo.thermorest
Demo mounting a Web server to handle a thermostat.
com.microej.demo.thermorest.cloud
This package AWS implementation of the cloud connector.
com.microej.demo.thermorest.cloud.aws
This package contains AWS implementation of the cloud connector.
com.microej.demo.thermorest.cloud.mqtt
This package contains MQTT implementation of the cloud connector.
com.microej.demo.thermorest.endpoint
This package contains the management of cloud connectors.
com.microej.demo.thermorest.model
This package contains models used by the thermostat.
com.microej.demo.thermorest.util
This package contains utility classes.
com.microej.example.wifi.setup
Configuration of Wi-Fi credentials using a SoftAp.
com.microej.example.wifi.setup.rest
Rest implementation to provide Wi-Fi credential using a SoftAp.
com.microej.example.wifi.setup.rest.endpoint
Endpoints used to manage the softAp.
com.microej.example.wifi.setup.rest.internal
Internal classes.
com.microej.example.wifi.setup.web
Configuration of Wi-Fi credentials using a Web server.
com.microej.kf.util  
com.microej.kf.util.ecom  
com.microej.kf.util.message  
com.microej.kf.util.observable  
com.microej.kf.util.security  
com.microej.nls
An implementation of NLS.
com.microej.paho.client.mqttv3  
com.microej.profiling
This package gathers profiler.
com.microej.profiling.internal
This package gathers internal classes used for the snapshots.
com.microej.profiling.internal.snapshot
This package gathers internal classes.
com.microej.profiling.profiler
This package gathers the different profilers.
com.microej.security.command  
com.microej.security.util  
com.microej.signature  
com.microej.wadapps.connectivity  
com.microej.wadapps.kernel  
com.microej.wadapps.launcher.util  
com.microej.wadapps.management.util
Contains default implementations of the ej.wadapps.management interfaces.
com.microej.wadapps.metadata  
com.microej.wadapps.property  
com.microej.wadapps.rcommand  
com.microej.wadapps.rcommand.util  
com.microej.wadapps.storage.kf  
ej.annotation
Defines annotations for static null analysis.
ej.audio  
ej.authz  
ej.authz.acl  
ej.automaton  
ej.aws.iot  
ej.aws.iot.pubsub  
ej.basedriver  
ej.basedriver.event  
ej.basedriver.event.generator.impl  
ej.basedriver.event.impl  
ej.basedriver.impl  
ej.basedriver.util  
ej.basedriver.zwave  
ej.basedriver.zwave.device  
ej.basedriver.zwave.frame  
ej.basedriver.zwave.util  
ej.basictool
Miscellaneous tools.
ej.basictool.map
Maps with low heap footprint.
ej.bluetooth
Contains Bluetooth classes.
ej.bluetooth.listeners
Contains interfaces for Bluetooth listeners.
ej.bluetooth.listeners.impl
Contains default implementations for Bluetooth listeners.
ej.bluetooth.util  
ej.bluetooth.util.services.cts  
ej.bluetooth.util.services.sps  
ej.bon
Contains Beyond profile classes (ESR001).
ej.cbor  
ej.components  
ej.components.dependencyinjection  
ej.components.dependencyinjection.util  
ej.components.registry  
ej.components.registry.impl  
ej.components.registry.util  
ej.data
APIs for reading and writing a structured data.
ej.data.cbor
APIs for reading and writing a CBOR structured data.
ej.data.channel
APIs for creating a generic channel and publishing structured data on it.
ej.data.json
APIs for reading and writing a JSON structured data.
ej.data.pubsub  
ej.data.pubsub.paho  
ej.drawing
Contains classes to implement ej.drawing ShapePainter and TransformPainter drawings.
ej.ecom
Contains Embedded Communications classes (ESR008).
ej.ecom.io
Contains connection framework classes.
ej.ecom.network
Contains ECOM-NETWORK framework base classes.
ej.ecom.wifi
Contains ECOM-WIFI framework base classes.
ej.eventswatcher  
ej.exit  
ej.fp
Contains Front Panel framework classes.
ej.fp.util
Contains some util classes.
ej.fp.widget
Contains widgets classes.
ej.giml.annotation  
ej.gnss  
ej.hal  
ej.hal.gpio
Contains GPIO management for Hardware Abstraction Layer (ESR028).
ej.hoka.http
default HTTP package.
ej.hoka.http.body
HTTP request body parser utilities.
ej.hoka.http.encoding
HTTP request/response encoding.
ej.hoka.http.requesthandler
HTTP request handlers.
ej.hoka.http.support
contains utilities classes for HTTP parameters parsing.
ej.hoka.io
Input/Output stream wrappers for read write formatting.
ej.hoka.log
Server logger.
ej.hoka.session
Server side session.
ej.hoka.tcp
TCP related classes.
ej.io.progress  
ej.json  
ej.jsonpath.parser  
ej.junit  
ej.kf
Contains KF classes.
ej.library.iot.rcommand.bluetooth  
ej.library.iot.rcommand.bluetooth.commands  
ej.library.iot.rcommand.bluetooth.notifications  
ej.library.iot.rcommand.bluetooth.tools  
ej.library.ui
Packaging gathering UI classes.
ej.microui
Contains MicroUI framework base classes.
ej.microui.display
Contains classes to implement a MicroUI Display and to implement MicroUI Painter drawings.
ej.microui.event
Contains classes to send input events to MicroEJ application.
ej.microui.event.generator
Contains standard event generators.
ej.microui.led
Contains class to implement a MicroUI Led.
ej.motion
Contains the base classes to create and use motions.
ej.motion.back
Contains the implementation of the back function.
ej.motion.bounce
Contains the implementation of the bounce function.
ej.motion.circ
Contains the implementation of the circ function.
ej.motion.constant
Contains the implementation of the constant function.
ej.motion.cubic
Contains the implementation of the cubic function.
ej.motion.elastic
Contains the implementation of the elastic function.
ej.motion.expo
Contains the implementation of the expo function.
ej.motion.linear
Contains the implementation of the linear function.
ej.motion.quad
Contains the implementation of the quad function.
ej.motion.quart
Contains the implementation of the quart function.
ej.motion.quint
Contains the implementation of the quint function.
ej.motion.sine
Contains the implementation of the sine function.
ej.mwt
Contains base classes to create a widget hierarchy.
ej.mwt.animation
Contains animation framework.
ej.mwt.event
Contains desktop event definition and default implementation.
ej.mwt.render
Contains render policy definition and some implementations.
ej.mwt.style
Contains style definition and default implementation.
ej.mwt.style.background
Contains background definition and some implementations.
ej.mwt.style.dimension
Contains dimension definition and some implementations.
ej.mwt.style.outline
Contains outline definition and some implementations.
ej.mwt.style.outline.border
Contains some border implementations.
ej.mwt.stylesheet
Contains stylesheet definition and default implementation.
ej.mwt.stylesheet.cascading
Contains cascading stylesheet implementation.
ej.mwt.stylesheet.selector
Contains selector definition and some implementations.
ej.mwt.stylesheet.selector.combinator
Contains combinator definition and some implementations.
ej.mwt.util
Contains utility classes.
ej.net  
ej.net.util
Utilitary functions for net management.
ej.net.util.connectivity
Utilitary functions for Connectivity Manager.
ej.net.util.ssl  
ej.net.util.wifi
Utilitary functions for Wi-Fi management.
ej.nls
Native language support.
ej.observable
Contains observer pattern classes.
ej.property
Contains property management base interfaces and classes.
ej.property.loader
Contains property loader implementations.
ej.property.registry
Contains property registry implementations.
ej.rcommand  
ej.rcommand.comm  
ej.rcommand.connectivity  
ej.rcommand.impl  
ej.rcommand.serversocket  
ej.rcommand.synchronous  
ej.resserver.log
Logger management.
ej.rest.json  
ej.rest.util  
ej.rest.web  
ej.rest.web.mime  
ej.restserver
This package gather classes used for a rest server.
ej.restserver.endpoint
This package gather implementations of standard endpoints.
ej.service
Contains service management base interfaces and classes.
ej.service.loader
Contains service loader implementations.
ej.service.registry
Contains service registry implementations.
ej.sni
Contains SNI classes.
ej.sp
Contains Shielded Plug classes (ESR014).
ej.storage
Contains storage services.
ej.storage.fs
Implementation of storage on file system library.
ej.storage.heap
Implementation of storage on Java heap.
ej.storage.util
Tools for storage.
ej.trace  
ej.util  
ej.util.concurrent  
ej.util.filemanager  
ej.util.filemanager.fs  
ej.util.filemanager.ram  
ej.util.firmwareupdate  
ej.util.logging.handler  
ej.util.map  
ej.util.message
Lightweight message and log management.
ej.util.message.basic
Basic implementation of lightweight message and log management.
ej.util.property  
ej.util.text  
ej.wadapps.admin
Contains applications administration tools.
ej.wadapps.app
Contains interfaces that the application developer can implement.
ej.wadapps.application
Contains applications administration tools.
ej.wadapps.applicationstore  
ej.wadapps.common.util
Tools for Wadapps common.
ej.wadapps.management
Contains application management tools and registries to declare ej.wadapps.app implementations.
ej.wadapps.management.activators
Contains default activator to startup the Wadapps management framework.
ej.wadapps.monosandbox.application
Implementation of application management.
ej.wadapps.monosandbox.property
Implementation of property management.
ej.wadapps.monosandbox.service
Implementation of service management.
ej.wadapps.monosandbox.util
Message management for Wadapps implementation without sandboxing.
ej.wadapps.multisandbox.application
Implementation of application management for a sandboxed context for a firmware with only system applications (no dynamic download).
ej.wadapps.multisandbox.property
Implementation of property management for a sandboxed context.
ej.wadapps.multisandbox.service
Implementation of service management for a sandboxed context.
ej.wadapps.multisandbox.util
Message management for Wadapps sandboxed implementation.
ej.wadapps.property
Contains shared properties.
ej.wadapps.registry
Contains shared registry services.
ej.wadapps.registry.util  
ej.wadapps.service
Contains shared registry services.
ej.wadapps.storage
Contains storage services.
ej.watchdog  
ej.watchdog.internal  
ej.websocket
This package gathers the classes managing WebSocket.
ej.websocket.frame
This package gathers the classes handling the frames of a WebSocket.
ej.websocket.http
This package gathers the classes used for the http connection.
ej.websocket.util
This package gathers the util classes.
ej.widget.basic
Basic widgets.
ej.widget.container
Set of containers with specific layouts.
ej.widget.util.color
Color utilities.
ej.widget.util.debug
Debug and monitoring utilities.
ej.widget.util.font
Font utilities.
ej.widget.util.motion
Contains classes to associate a Motion and an Animation.
ej.widget.util.render
Painter utilities.
ej.widget.util.swipe
Swipe utilities.
googlecloud.iotcore
A higher level API using Device concepts from Google Cloud IoT Core.
googlecloud.iotcore.pubsub
A MQTT client for Google Cloud Platform IoT Core.
googlecloud.iotcore.pubsub.jwt
JSON Web Token utilities.
java.io  
java.lang
Contains core language classes.
java.lang.annotation
Contains core language classes related to compile-time annotations.
java.lang.ref
Contains core language classes related to object references & garbage collection.
java.lang.reflect
Contains core language classes related to reflection.
java.math  
java.net
Contains network classes.
java.nio  
java.security
Contains core language classes related to permission management.
java.security.cert
Contains classes for certificate management.
java.security.spec  
java.text  
java.util  
java.util.concurrent  
java.util.logging  
javax.crypto  
javax.crypto.spec  
javax.net
Contains classes related to network management.
javax.net.ssl
Contains classes for ssl management.
javax.security.auth  
javax.security.auth.x500  
org.eclipse.core.runtime  
org.eclipse.paho.client.mqttv3  
org.eclipse.paho.client.mqttv3.internal
Copyright (c) 2009, 2014 IBM Corp.
org.eclipse.paho.client.mqttv3.internal.dependencyinjection  
org.eclipse.paho.client.mqttv3.internal.security  
org.eclipse.paho.client.mqttv3.internal.wire  
org.eclipse.paho.client.mqttv3.logging  
org.eclipse.paho.client.mqttv3.persist
Copyright (c) 2009, 2014 IBM Corp.
org.eclipse.paho.client.mqttv3.util  
org.json.me  
org.json.me.util  
org.junit  
org.junit.internal  
org.kxml2.io  
org.kxml2.kdom  
org.kxml2.wap  
org.kxml2.wap.syncml  
org.kxml2.wap.wml  
org.kxml2.wap.wv  
org.xmlpull.v1  
sun.misc  
sun.net  
sun.net.util  
sun.net.www  
sun.net.www.http  
sun.net.www.protocol.http  
sun.net.www.protocol.https  
Skip navigation links