com.kuka.roboticsAPI.ioModel
Class IOGroupDetail

java.lang.Object
  extended by com.kuka.roboticsAPI.ioModel.IOGroupDetail
All Implemented Interfaces:
Cloneable

public class IOGroupDetail
extends Object
implements Cloneable

Container class for details about an IO-group.
This class can be transferred via NCF.

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.

Field Summary
 IODetail[] ioDetail
          Details about the IOs that are contained in the IO-group.
 String name
          Name of the IO-group.
 
Constructor Summary
IOGroupDetail()
          Default constructor.
IOGroupDetail(String groupName, List<IODetail> details)
          Creates a new IOGroupDetail object.
 
Method Summary
 IOGroupDetail clone()
          
 boolean equals(Object obj)
          
 int hashCode()
          
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ioDetail

public IODetail[] ioDetail
Details about the IOs that are contained in the IO-group.

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.

name

public String name
Name of the IO-group.

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.
Constructor Detail

IOGroupDetail

public IOGroupDetail()
Default constructor. Needed for NCF compatibility.

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.

IOGroupDetail

public IOGroupDetail(String groupName,
                     List<IODetail> details)
Creates a new IOGroupDetail object.

Parameters:
groupName - name of the IO-group
details - details about the IOs that are contained in the IO-group.
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.
Method Detail

hashCode

public int hashCode()

Overrides:
hashCode in class Object
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.

equals

public boolean equals(Object obj)

Overrides:
equals in class Object
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.

clone

public IOGroupDetail clone()

Overrides:
clone in class Object
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.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2019. All rights reserved.