Package org.ovirt.engine.api.extensions
Class ExtKey
java.lang.Object
org.ovirt.engine.api.extensions.ExtKey
- All Implemented Interfaces:
Serializable,Cloneable
Extension map key.
Provides type safe mapping between key and value.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExtKey()Constructor, default.Constructor.Constructor.Constructor.Constructor. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
type
-
typeName
-
uuid
-
flags
private int flags
-
-
Constructor Details
-
ExtKey
Constructor.- Parameters:
type- value type.uuid- unique identifier for key.flags- key flags seeExtKey.Flags.
-
ExtKey
Constructor.- Parameters:
name- key name, used only for debugging.type- value type.uuid- unique identifier for key.flags- key flags seeExtKey.Flags.
-
ExtKey
Constructor.- Parameters:
name- key name, used only for debugging.type- value type.uuid- unique identifier for key.flags- key flags seeExtKey.Flags.
-
ExtKey
Constructor.- Parameters:
name- key name, used only for debugging.type- value type.uuid- unique identifier for key.
-
ExtKey
public ExtKey()Constructor, default. For serialization.
-
-
Method Details
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
equals
-
hashCode
public int hashCode() -
toString
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getType
Returns the type of the key.- Returns:
- Type of key.
-
getUuid
Returns the uuid of the key.- Returns:
- Uuid of key.
-
getFlags
public int getFlags()Returns flags seeExtKey.Flags.- Returns:
- flags.
-