Package | Description |
---|---|
com.aldebaran.qi | |
com.aldebaran.qi.serialization |
Class and Description |
---|
AnyObject
Class that provides type erasure on objects.
|
ClientAuthenticator
Interface used to create an authenticator for connections to a given
Session . |
ClientAuthenticatorFactory
Abstract class that represents a factory for creating
ClientAuthenticator s. |
Consumer
Class used to provide a mechanism for chaining
Future s by supplying
it to: Future.andThenConsume(Consumer) and Future.thenConsume(Consumer) |
DynamicObjectBuilder.ObjectThreadingModel
Enum to declare the thread-safeness state of an
AnyObject
instance. |
Function
Interface used to provide a mechanism for chaining
Future s by
supplying it to: Future.andThenApply(Function) ,
Future.andThenCompose(Function) , Future.thenApply(Function)
and Future.thenCompose(Function) |
Future
Future extends the standard Java
Future and
represents the result of an asynchronous computation. |
Future.Callback |
FutureCallbackType
Enum to specify how callbacks registered to a
Future are called. |
Optional
For documentation purpose, please refer to
https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
TODO : remove when java 1.8
|
Predicate
Represents a predicate (boolean-valued function) of one argument.
|
Promise
Promise is a writable, single assignment container which sets the value of
the
Future . |
Promise.CancelRequestCallback |
Property
Represents a property from distant object or can be advertised
|
QiConversionException
A
QiConversionException is an exception indicating that a custom
object could not be serialized and deserialized to or from a supported type. |
QiException
QiException is a subclass of the standard Java
Exception . |
QiRuntimeException
QiRuntimeException is a subclass of the standard Java
RuntimeException . |
QiService
Interface used to create a service that can be registered to a
Session |
QiSignalConnection
Class that represents a connection to a signal.
|
QiSignalListener
An implementation of this interface can be set as a callback to be invoked
every time the specified signal is triggered.
|
Session
Class that allows using the messaging layer: it is responsible for connecting
services together locally or over the network.
|
Session.ConnectionListener |
Supplier
Represents a supplier of results.
|
Tuple
Class that represents a list of values of different fixed types.
|
Class and Description |
---|
Optional
For documentation purpose, please refer to
https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
TODO : remove when java 1.8
|
QiConversionException
A
QiConversionException is an exception indicating that a custom
object could not be serialized and deserialized to or from a supported type. |
Tuple
Class that represents a list of values of different fixed types.
|
Copyright © 2019. All rights reserved.