Uses of Interface
com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib.ISerializableType

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.
 



Copyright © 2019. All rights reserved.