com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib
Class SerializableType
java.lang.Object
com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib.SerializableType
- All Implemented Interfaces:
- com.kuka.common.IDataEquatable, ISerializableType, Cloneable
- Direct Known Subclasses:
- ComplexSerializableType, SerializableArray, SerializableBLOB, SerializableBoolean, SerializableDouble, SerializableGroup, SerializableInteger, SerializableList, SerializablePortInfo, SerializableString, SerializableTransformationMatrix, SplineData
public abstract class SerializableType
- extends Object
- implements ISerializableType
Base class for Sunrise serializable types.
- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
| Methods inherited from interface com.kuka.common.IDataEquatable |
hasSameDataAs |
SerializableType
public SerializableType()
getParameterName
public String getParameterName()
- Gets the name of this serializable type object if it is used as named
message parameter.
- Specified by:
getParameterName in interface ISerializableType
- Returns:
- the name of this serializable type object if it is used as named
message parameter. null if no name was set.
- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
setParameterName
public void setParameterName(String name)
- Sets the name of this serializable type object if it is used as named
message parameter.
- Specified by:
setParameterName in interface ISerializableType
- Parameters:
name - parameter name to set.- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
hasParameterNameSet
protected boolean hasParameterNameSet()
- Returns:
- true if parameter name is set for this object.
clone
public abstract ISerializableType clone()
throws CloneNotSupportedException
- Creates a copy of this serializable type.
- Specified by:
clone in interface ISerializableType- Overrides:
clone in class Object
- Returns:
- A copy of this serializable type.
- Throws:
CloneNotSupportedException - Cloning not supported.- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
Copyright © 2019. All rights reserved.