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 ObjectCloneNotSupportedExceptionpublic Class<?> getType()
public ExtUUID getUuid()
public int getFlags()
ExtKey.Flags.Copyright © 2019. All rights reserved.