Top Description Fields Methods
org.apache.derby.catalog

public Interface UUID

extends Externalizable
Known Direct Implementers
org.apache.derby.impl.services.uuid.BasicUUID

An interface for accessing Derby UUIDs, unique identifiers.

The values in the system catalog held in ID columns with a type of CHAR(36) are the string representations of these UUIDs.

A UUID implements equals() and hashCode based on value equality.

Field Summary

Modifier and TypeField and Description
public static final String
NULL

NULL UUID

public static final int
UUID_BYTE_LENGTH

UUID_BYTE_LENGTH The number of bytes in the array toByteArray returns.

Method Summary

Modifier and TypeMethod and Description
public UUID

Returns:

a copy of this UUID
cloneMe
()

Clone this UUID.

public String

Returns:

an ANSI identifier
toANSIidentifier
()

Produce a string representation of this UUID which is suitable for use as a unique ANSI identifier.

Inherited from java.io.Externalizable:
readExternalwriteExternal

Field Detail

NULLback to summary
public static final String NULL

NULL UUID

UUID_BYTE_LENGTHback to summary
public static final int UUID_BYTE_LENGTH

UUID_BYTE_LENGTH The number of bytes in the array toByteArray returns.

Method Detail

cloneMeback to summary
public UUID cloneMe()

Clone this UUID.

Returns:UUID

a copy of this UUID

toANSIidentifierback to summary
public String toANSIidentifier()

Produce a string representation of this UUID which is suitable for use as a unique ANSI identifier.

Returns:String

an ANSI identifier