public class ExtKey extends Object implements Cloneable, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ExtKey.Flags |
Constructor and Description |
---|
ExtKey()
Constructor, default.
|
ExtKey(Class<?> type,
ExtUUID uuid,
int flags)
Constructor.
|
ExtKey(String name,
Class<?> type,
String uuid)
Constructor.
|
ExtKey(String name,
Class<?> type,
String uuid,
int flags)
Constructor.
|
ExtKey(String name,
Class<?> type,
UUID uuid,
int flags)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ExtKey |
clone() |
boolean |
equals(Object obj) |
int |
getFlags()
Returns flags see
ExtKey.Flags . |
Class<?> |
getType()
Returns the type of the key.
|
ExtUUID |
getUuid()
Returns the uuid of the key.
|
int |
hashCode() |
String |
toString() |
public ExtKey(Class<?> type, ExtUUID uuid, int flags)
type
- value type.uuid
- unique identifier for key.flags
- key flags see ExtKey.Flags
.public ExtKey(String name, Class<?> type, UUID uuid, int flags)
name
- key name, used only for debugging.type
- value type.uuid
- unique identifier for key.flags
- key flags see ExtKey.Flags
.public ExtKey(String name, Class<?> type, String uuid, int flags)
name
- key name, used only for debugging.type
- value type.uuid
- unique identifier for key.flags
- key flags see ExtKey.Flags
.public ExtKey(String name, Class<?> type, String uuid)
name
- key name, used only for debugging.type
- value type.uuid
- unique identifier for key.public ExtKey()
public ExtKey clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public Class<?> getType()
public ExtUUID getUuid()
public int getFlags()
ExtKey.Flags
.Copyright © 2016. All Rights Reserved.