org.ilrt.inkling.api
Class Util

java.lang.Object
  |
  +--org.ilrt.inkling.api.Util

public class Util
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT
           
static java.util.Hashtable handlers
           
static java.lang.String NTRIPLES
           
static java.lang.String RDFXML
           
static java.lang.String SQUISH
           
static java.lang.String TEST
           
 
Constructor Summary
Util()
           
 
Method Summary
static java.lang.String getHandler(java.lang.String type)
          Get the class for handling a given type of RDF data given a String (e.g.
static java.lang.String getNextPart(java.lang.String s, int i)
          used by replace()
static java.lang.String getRandomString()
          Generates a random String
static int hashcodeIntFromString(java.lang.String digestme)
          Generates a numeric sha1
static void main(java.lang.String[] args)
           
static java.lang.String readFile(java.lang.String fn)
          Read in a file form a String and return a String containing its contents
static java.lang.String replace(java.lang.String s, java.lang.String tofind, java.lang.String toreplace)
          Replace all instances of one one String in another with a third string
static void save(java.lang.String filename, java.lang.String filelocation, java.lang.String content)
          Save a file given a filename and a String
static java.lang.String sha1(java.lang.String string)
          Generates a Stringified sha1
static java.util.Vector splitByString(java.lang.String s, java.lang.String ch)
          Splits a String into a Vector using instances of a character
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NTRIPLES

public static final java.lang.String NTRIPLES

SQUISH

public static final java.lang.String SQUISH

RDFXML

public static final java.lang.String RDFXML

TEST

public static final java.lang.String TEST

DEFAULT

public static final java.lang.String DEFAULT

handlers

public static java.util.Hashtable handlers
Constructor Detail

Util

public Util()
Method Detail

main

public static void main(java.lang.String[] args)

hashcodeIntFromString

public static int hashcodeIntFromString(java.lang.String digestme)
                                 throws java.security.NoSuchAlgorithmException
Generates a numeric sha1

getRandomString

public static java.lang.String getRandomString()
Generates a random String

save

public static void save(java.lang.String filename,
                        java.lang.String filelocation,
                        java.lang.String content)
Save a file given a filename and a String

readFile

public static java.lang.String readFile(java.lang.String fn)
Read in a file form a String and return a String containing its contents

getHandler

public static java.lang.String getHandler(java.lang.String type)
Get the class for handling a given type of RDF data given a String (e.g. Util.RDFXML)

sha1

public static java.lang.String sha1(java.lang.String string)
Generates a Stringified sha1

splitByString

public static java.util.Vector splitByString(java.lang.String s,
                                             java.lang.String ch)
Splits a String into a Vector using instances of a character

replace

public static java.lang.String replace(java.lang.String s,
                                       java.lang.String tofind,
                                       java.lang.String toreplace)
Replace all instances of one one String in another with a third string

getNextPart

public static java.lang.String getNextPart(java.lang.String s,
                                           int i)
used by replace()