Skip navigation links
Packages 
Package Description
android.net  
com.google.protobuf  
com.microej.http.util
Utilitary classes for http handling.
com.microej.kf.util
This package contains KF utility class.
com.microej.kf.util.message
This package contains KF utility class for messages.
com.microej.kf.util.observable
This package contains KF utility class for observable.
com.microej.kf.util.property
Implementation of property management for a sandboxed context.
com.microej.kf.util.security
This package contains KF utility class for the Kernel security manager.
com.microej.kf.util.service
Implementation of service management for a sandboxed context.
com.microej.nls
An implementation of NLS.
com.microej.soar  
com.microej.stringformat
Extension module containing methods for the java.lang.String class that requires format strings processing support.
com.microej.stringregex
Extension module containing methods for the java.lang.String class that requires Regular Expressions processing support.
com.microej.wear
Contains the core classes of the module.
com.microej.wear.components
Contains interfaces to components provided by the Features to the Kernel.
com.microej.wear.framework
Contains the core classes of the framework.
com.microej.wear.framework.components
Contains interfaces to components provided by the Features to the Kernel.
com.microej.wear.framework.services
Contains interfaces to services provided by the Kernel to the Features.
com.microej.wear.services
Contains interfaces to services provided by the Kernel to the Features.
ej.annotation
Defines annotations for static null analysis.
ej.audio
Contains Audio classes.
ej.audio.format
Contains AudioFormat implementations.
ej.aws.iot  
ej.basictool
Miscellaneous tools.
ej.basictool.annotation
Miscellaneous tools.
ej.basictool.map
Maps with low heap footprint.
ej.benchmark
Contains classes to perform performance benchmarks.
ej.benchmark.time
Contains classes to define the performance benchmarks time strategy.
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.
ej.cbor  
ej.drawing
Contains shapes rendering and image with transformation rendering algorithms.
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.event  
ej.exit  
ej.hal  
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 Kernel and Features classes.
ej.library.iot.rcommand.bluetooth  
ej.library.iot.rcommand.bluetooth.commands  
ej.library.iot.rcommand.bluetooth.notifications  
ej.microui
Contains MicroUI framework base classes.
ej.microui.display
Contains display management.
ej.microui.event
Contains events management.
ej.microui.event.generator
Contains standard event generators.
ej.microui.led
Contains LEDs management.
ej.microvg
Contains classes to manipulate and draw vector graphics.
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
Implementation of android connectivity manager.
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 Simple Native Interface 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
Utility classes commonly useful in concurrent programming.
ej.util.logging.handler  
ej.util.message
Lightweight message and log management.
ej.util.message.basic
Basic implementation of lightweight message and log management.
ej.util.text  
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.color
Color utilities.
ej.widget.container
Set of containers with specific layouts.
ej.widget.debug
Debug and monitoring utilities.
ej.widget.event
Common event handlers.
ej.widget.font
Font utilities.
ej.widget.motion
Contains classes to associate a Motion and an Animation.
ej.widget.render
Painter utilities.
ej.widget.swipe
Swipe 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  
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.time
The main API for dates, times, instants, and durations.
java.time.chrono
Generic API for calendar systems other than the default ISO.
java.time.format
Provides classes to print and parse dates and times.
java.time.temporal
Access to date and time using fields and units, and date time adjusters.
java.time.zone
Support for time-zones and their rules.
java.util  
java.util.concurrent  
java.util.logging  
java.util.regex  
javax.crypto  
javax.crypto.spec  
javax.net
Contains classes related to network management.
javax.net.ssl  
javax.security.auth  
javax.security.auth.x500  
org.apache.regexp
Regular expression package based on Jakarta Regexp.
org.eclipse.core.runtime  
org.eclipse.paho.client.mqttv3
Copyright 2019-2021 MicroEJ Corp.
org.json.me  
org.json.me.util  
org.junit
Provides JUnit core classes and annotations.
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  
sun.security.x509
Contains classes for certificate management.
Skip navigation links