Package org.ovirt.engine.api.extensions
Class ExtUUID
- java.lang.Object
-
- org.ovirt.engine.api.extensions.ExtUUID
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<ExtUUID>
public class ExtUUID extends java.lang.Object implements java.lang.Comparable<ExtUUID>, java.lang.Cloneable, java.io.Serializable
Extension UUID. Provides named GUID.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtUUID
clone()
int
compareTo(ExtUUID o)
boolean
equals(java.lang.Object obj)
java.lang.String
getName()
Returns the name of the key.java.util.UUID
getUuid()
Returns the uuid of the key.int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ExtUUID
public ExtUUID(java.lang.String name, java.util.UUID uuid)
Constructor.- Parameters:
name
- uuid name, used only for debugging.uuid
- uuid.
-
ExtUUID
public ExtUUID(java.lang.String name, java.lang.String uuid)
Constructor.- Parameters:
name
- uuid name, used only for debugging.uuid
- uuid.
-
ExtUUID
public ExtUUID()
Constructor, default. For serialization.
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
compareTo
public int compareTo(ExtUUID o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ExtUUID>
-
clone
public ExtUUID clone() throws java.lang.CloneNotSupportedException
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
getName
public java.lang.String getName()
Returns the name of the key.- Returns:
- Name of key.
-
getUuid
public java.util.UUID getUuid()
Returns the uuid of the key.- Returns:
- Uuid of key.
-
-