org.mechio.api.motion.servos
Class ServoController.Id

java.lang.Object
  extended by org.mechio.api.motion.servos.ServoController.Id
All Implemented Interfaces:
org.jflux.impl.services.rk.utils.LocalIdentifier
Enclosing interface:
ServoController<IdType,ServoConf extends ServoConfig<IdType>,ServoType extends Servo<IdType,ServoConf>,ControllerConf extends ServoControllerConfig<IdType,ServoConf>>

public static class ServoController.Id
extends java.lang.Object
implements org.jflux.impl.services.rk.utils.LocalIdentifier

Id is an immutable globally unique identifier for a ServoController.


Constructor Summary
ServoController.Id(java.lang.String servoControllerId)
          Creates a ServoController.Id from the given String
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServoController.Id

public ServoController.Id(java.lang.String servoControllerId)
Creates a ServoController.Id from the given String

Parameters:
servoControllerId - ServoController.Id as a String
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011-2014. All Rights Reserved.