org.squigle.layers
Class MetaDataUtils

java.lang.Object
  |
  +--org.squigle.layers.MetaDataUtils

public class MetaDataUtils
extends java.lang.Object

Contains various utitlity functions for dealing with layer metaData.


Constructor Summary
MetaDataUtils()
           
 
Method Summary
static java.lang.String concatMetaData(java.lang.String[] s)
          Concatenates a String[] into a single String.
static java.lang.String[] decodeMetaData(java.nio.ByteBuffer bb, int metaDataPointer)
           
static int getColByName(java.util.Hashtable lookup, java.lang.String hash)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataUtils

public MetaDataUtils()
Method Detail

concatMetaData

public static java.lang.String concatMetaData(java.lang.String[] s)
Concatenates a String[] into a single String. This is useful as a first step in hashing metaData records for distinct checks.

Parameters:
s - the metaData to be concatenated
Returns:
the concatenated String

decodeMetaData

public static java.lang.String[] decodeMetaData(java.nio.ByteBuffer bb,
                                                int metaDataPointer)

getColByName

public static int getColByName(java.util.Hashtable lookup,
                               java.lang.String hash)