Class UniqueIdentifier

java.lang.Object
net.sourceforge.jtds.jdbc.UniqueIdentifier

public class UniqueIdentifier extends Object
This class encapsulates the MS SQL2000 UniqueIdentifer data type.
Version:
$Id: UniqueIdentifier.java,v 1.4 2005-04-28 14:29:30 alin_sinpalean Exp $
Author:
Mike Hutchinson.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final byte[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    UniqueIdentifier(byte[] id)
    Construct a unique identifier with the supplied byte array.
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    Retrieve the unique identifier as a byte array.
    Retrieve the unique identifier as a formatted string.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • bytes

      private final byte[] bytes
  • Constructor Details

    • UniqueIdentifier

      public UniqueIdentifier(byte[] id)
      Construct a unique identifier with the supplied byte array.
  • Method Details

    • getBytes

      public byte[] getBytes()
      Retrieve the unique identifier as a byte array.
      Returns:
      The unique identifier as a byte[].
    • toString

      public String toString()
      Retrieve the unique identifier as a formatted string.

      Format is NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN.

      Overrides:
      toString in class Object
      Returns:
      The uniqueidentifier as a String.