|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ISerializableType | |
|---|---|
| com.kuka.roboticsAPI.controllerModel.sunrise.api | Contains the necessary objects to work with Sunrise. |
| com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib | Contains the java ConnectionLib implementation. |
| com.kuka.roboticsAPI.controllerModel.sunrise.mapping | Contains the sunrise specific mapping algorithms, that convert RoboticsAPI objects to a series of SPRs. |
| com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds | Contains predefined compounds for Sunrise. |
| com.kuka.roboticsAPI.controllerModel.sunrise.xml | Contains the xmlsua implementation. |
| Uses of ISerializableType in com.kuka.roboticsAPI.controllerModel.sunrise.api |
|---|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.api that return ISerializableType | |
|---|---|
protected ISerializableType |
Port.getSerializableType(Object value)
Gets the serializable type of the port. |
protected ISerializableType |
Port.getWrappedValue()
Gets the wrapped serializable value of the port. |
ISerializableType |
OutPort.getWrappedValue()
Gets the wrapped serializable value of the port. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.api that return types with arguments of type ISerializableType | |
|---|---|
Iterator<ISerializableType> |
SSR.iterator()
|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.api with parameters of type ISerializableType | |
|---|---|
void |
SSR.addParam(ISerializableType value)
Add a generic parameter to the message. |
static SSR |
SSRFactory.remoteProcedureCall(String functionName,
ISerializableType... args)
Creates a RemoteProcedureCall SSR with the given function name and the given arguments. |
static SSR |
SSRFactory.request(String functionName,
ISerializableType... args)
Creates a Request SSR with the given function name and the given arguments. |
| Uses of ISerializableType in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib |
|---|
| Classes in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib with type parameters of type ISerializableType | |
|---|---|
class |
SerializableList<T extends ISerializableType>
List implementation for serialization of a list for Sunrise. |
| Classes in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib that implement ISerializableType | |
|---|---|
class |
ComplexSerializableType
General complex type. |
class |
SerializableArray
Base class for arrays. |
class |
SerializableBLOB
Serializable class for a byte array. |
class |
SerializableBoolean
Serializable class for a Boolean. |
class |
SerializableDouble
Serializable class for a Double. |
class |
SerializableDouble2DArray
Serializable class for a double 2D array. |
class |
SerializableDoubleArray
Represents a double array. |
class |
SerializableGroup
A group is a collection of data flow elements. |
class |
SerializableInteger
Serializable class for a Integer. |
class |
SerializableIntegerArray
Represents a integer array. |
class |
SerializableList<T extends ISerializableType>
List implementation for serialization of a list for Sunrise. |
class |
SerializableString
Serializable class for a String. |
class |
SerializableTransformationMatrix
Serializable class for a Double. |
class |
SerializableType
Base class for Sunrise serializable types. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib that return ISerializableType | |
|---|---|
abstract ISerializableType |
SerializableType.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableTransformationMatrix.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableString.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableList.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableInteger.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableDouble2DArray.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableDouble.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableBoolean.clone()
Creates a copy of this serializable type. |
ISerializableType |
SerializableBLOB.clone()
Creates a copy of this serializable type. |
ISerializableType |
ISerializableType.clone()
Creates a copy of this serializable type. |
ISerializableType |
ComplexSerializableType.clone()
Creates a copy of this serializable type. |
static ISerializableType |
MessageParameterSerializer.convert(Object value)
Converts a Java type to an ISerializableType. |
static ISerializableType |
MessageParameterSerializer.deserializeParameter(int paramOffset,
FastByteBuffer buffer)
Deserializes a parameter out of a byte array. |
ISerializableType |
SerializableGroup.getElement(int index)
Gets the element at the specified index in the group. |
ISerializableType |
SerializableGroup.getElement(String elementName)
Retrieves the element with the given name. |
ISerializableType |
Message.getParam(int index)
Gets the parameter at the given index. |
ISerializableType |
Message.getParam(String paramName)
Gets the parameter with the given name. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib that return types with arguments of type ISerializableType | |
|---|---|
Iterable<ISerializableType> |
Message.getParameters()
Gets an iterable object of the current parameters of the message. |
Iterator<ISerializableType> |
SerializableGroup.iterator()
|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib with parameters of type ISerializableType | |
|---|---|
void |
SerializableGroup.addElement(String elementName,
ISerializableType element)
Adds a new element to this group. |
void |
Message.addParam(ISerializableType value)
Add a generic parameter to the message. |
static int |
MessageParameterSerializer.serializeParameter(int paramOffset,
FastByteBuffer buffer,
ISerializableType parameter)
Serializes a parameter in a buffer. |
| Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib with parameters of type ISerializableType | |
|---|---|
SerializableArray(ISerializableType helperWrapper)
Creates a new serializable array. |
|
| Uses of ISerializableType in com.kuka.roboticsAPI.controllerModel.sunrise.mapping |
|---|
| Classes in com.kuka.roboticsAPI.controllerModel.sunrise.mapping that implement ISerializableType | |
|---|---|
class |
SplineData
Class responsible for serializing spline parameters for Sunrise. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.mapping that return ISerializableType | |
|---|---|
ISerializableType |
SplineData.clone()
Creates a copy of this serializable type. |
| Uses of ISerializableType in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds |
|---|
| Classes in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds that implement ISerializableType | |
|---|---|
class |
SerializablePortInfo
Contains port info for the port manager to describe a port type. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds that return ISerializableType | |
|---|---|
ISerializableType |
SerializablePortInfo.clone()
Creates a copy of this serializable type. |
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds with parameters of type ISerializableType | |
|---|---|
protected InPort |
RemoteModule.addInPort(String name,
ISerializableType value)
Adds an inport to this module. |
protected OutPort |
RemoteModule.addOutPort(String name,
ISerializableType value)
Adds an outport to this module. |
| Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds with parameters of type ISerializableType | |
|---|---|
SerializablePortInfo(Port port,
ISerializableType type)
Creates a new port info for the given port and it's value. |
|
| Uses of ISerializableType in com.kuka.roboticsAPI.controllerModel.sunrise.xml |
|---|
| Methods in com.kuka.roboticsAPI.controllerModel.sunrise.xml that return ISerializableType | |
|---|---|
static ISerializableType |
XmlTypes.createEmptyListType(String type,
int length)
Creates an empty serializable list of the given length. |
static ISerializableType |
XmlTypes.createEmptySerializableType(Node valueNode)
Creates an empty serializable type out of the node. |
static ISerializableType |
XmlTypes.createEmptySimpleType(String type)
Creates an empty simple data type. |
static ISerializableType |
XmlTypes.getValue(Node parameter)
Gets a value out of a node. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||