org.apache.cassandra.utils
Class FBUtilities

java.lang.Object
  extended by org.apache.cassandra.utils.FBUtilities

public class FBUtilities
extends java.lang.Object


Constructor Summary
FBUtilities()
           
 
Method Summary
static int byteArrayToInt(byte[] bytes)
           
static int byteArrayToInt(byte[] bytes, int offset)
           
static java.lang.String bytesToHex(byte[] bytes)
           
static int compareByteArrays(byte[] bytes1, byte[] bytes2)
           
static int compareBytes(byte b1, byte b2)
           
static int compareBytes(int b1, int b2)
           
static void compressToStream(byte[] input, java.io.ByteArrayOutputStream bos)
           
static byte[] decompress(byte[] compressedData, int off, int len)
           
static java.net.InetAddress getLocalAddress()
           
static java.math.BigInteger hash(java.lang.String data)
           
static byte[] hash(java.lang.String type, byte[] data)
           
static byte[] hexToBytes(java.lang.String str)
           
static boolean isEqualBits(byte[] bytes1, byte[] bytes2)
           
static java.lang.String mapToString(java.util.Map<?,?> map)
           
static java.lang.String[] strip(java.lang.String string, java.lang.String token)
           
static byte[] toByteArray(int i)
           
static void writeByteArray(byte[] bytes, java.io.DataOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FBUtilities

public FBUtilities()
Method Detail

strip

public static java.lang.String[] strip(java.lang.String string,
                                       java.lang.String token)

getLocalAddress

public static java.net.InetAddress getLocalAddress()

toByteArray

public static byte[] toByteArray(int i)

byteArrayToInt

public static int byteArrayToInt(byte[] bytes)

byteArrayToInt

public static int byteArrayToInt(byte[] bytes,
                                 int offset)

isEqualBits

public static boolean isEqualBits(byte[] bytes1,
                                  byte[] bytes2)

compareByteArrays

public static int compareByteArrays(byte[] bytes1,
                                    byte[] bytes2)

compareBytes

public static int compareBytes(byte b1,
                               byte b2)

compareBytes

public static int compareBytes(int b1,
                               int b2)

hash

public static java.math.BigInteger hash(java.lang.String data)

hash

public static byte[] hash(java.lang.String type,
                          byte[] data)

compressToStream

public static void compressToStream(byte[] input,
                                    java.io.ByteArrayOutputStream bos)
                             throws java.io.IOException
Throws:
java.io.IOException

decompress

public static byte[] decompress(byte[] compressedData,
                                int off,
                                int len)
                         throws java.io.IOException,
                                java.util.zip.DataFormatException
Throws:
java.io.IOException
java.util.zip.DataFormatException

writeByteArray

public static void writeByteArray(byte[] bytes,
                                  java.io.DataOutput out)
                           throws java.io.IOException
Throws:
java.io.IOException

hexToBytes

public static byte[] hexToBytes(java.lang.String str)

bytesToHex

public static java.lang.String bytesToHex(byte[] bytes)

mapToString

public static java.lang.String mapToString(java.util.Map<?,?> map)


Copyright © 2009 The Apache Software Foundation