util
Class Util

java.lang.Object
  |
  +--util.Util

public class Util
extends java.lang.Object


Field Summary
(package private) static char[] alfabet
           
static java.lang.String nl
           
static int passwordLen
           
(package private) static java.util.Random rand
           
(package private) static java.lang.String[] transLatin1Ascii7
          tranlations of iso-latin characters from 192 upwards to ascii7
(package private) static java.lang.String wordDelim
          word delimiters for word tokenizer
 
Constructor Summary
Util()
           
 
Method Summary
static java.lang.String createLegalFilename(java.lang.String name)
           
static java.lang.String createPassword()
           
static java.lang.String csvRecord(java.lang.String[] fields)
           
static java.lang.String delimitedRecord(java.lang.String delim, java.lang.String[] fields)
           
static java.lang.String extractFirstLetters(java.lang.String s)
           
static java.lang.String extractLetterOrDigit(java.lang.String s)
           
static java.lang.String extractLetters(java.lang.String s)
           
static java.lang.String extractUpperCase(java.lang.String s)
           
static java.lang.String getLeftPaddedString(char pad, int len, java.lang.String s)
           
static java.lang.String getPaddedString(char pad, int len, int val)
          make string for int value
static java.lang.String getZeroPaddedString(int len, int val)
          make string for int value
static boolean hasDigit(java.lang.String s)
           
static java.lang.String[] initStringArray(int len)
           
static void lines2tab(java.io.File fin, java.io.PrintWriter pw, int n)
          convert file to tabdelimited file has fields on lines, fixed number of lines
static java.lang.String removeSpace(java.lang.String s)
           
static void setPasswordLength(int n)
           
static java.lang.String[] splitDirFile(java.lang.String name)
           
static java.lang.String tabDelimitedRecord(java.lang.String[] fields)
           
static java.lang.String translate2ASCII(java.lang.String s)
          attempt to translate 'upper-ascii' to real ascii; does this by casting char to int etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nl

public static java.lang.String nl

passwordLen

public static int passwordLen

rand

static java.util.Random rand

alfabet

static char[] alfabet

wordDelim

static java.lang.String wordDelim
word delimiters for word tokenizer

See Also:
extractFirstLetters(java.lang.String)

transLatin1Ascii7

static java.lang.String[] transLatin1Ascii7
tranlations of iso-latin characters from 192 upwards to ascii7

Constructor Detail

Util

public Util()
Method Detail

extractLetterOrDigit

public static java.lang.String extractLetterOrDigit(java.lang.String s)

removeSpace

public static java.lang.String removeSpace(java.lang.String s)

extractFirstLetters

public static java.lang.String extractFirstLetters(java.lang.String s)

extractUpperCase

public static java.lang.String extractUpperCase(java.lang.String s)

extractLetters

public static java.lang.String extractLetters(java.lang.String s)

hasDigit

public static boolean hasDigit(java.lang.String s)

setPasswordLength

public static void setPasswordLength(int n)

createPassword

public static java.lang.String createPassword()

initStringArray

public static java.lang.String[] initStringArray(int len)

createLegalFilename

public static java.lang.String createLegalFilename(java.lang.String name)

splitDirFile

public static java.lang.String[] splitDirFile(java.lang.String name)

tabDelimitedRecord

public static java.lang.String tabDelimitedRecord(java.lang.String[] fields)

delimitedRecord

public static java.lang.String delimitedRecord(java.lang.String delim,
                                               java.lang.String[] fields)

csvRecord

public static java.lang.String csvRecord(java.lang.String[] fields)

lines2tab

public static void lines2tab(java.io.File fin,
                             java.io.PrintWriter pw,
                             int n)
                      throws java.io.IOException
convert file to tabdelimited file has fields on lines, fixed number of lines

java.io.IOException

getZeroPaddedString

public static java.lang.String getZeroPaddedString(int len,
                                                   int val)
make string for int value


getPaddedString

public static java.lang.String getPaddedString(char pad,
                                               int len,
                                               int val)
make string for int value


getLeftPaddedString

public static java.lang.String getLeftPaddedString(char pad,
                                                   int len,
                                                   java.lang.String s)

translate2ASCII

public static java.lang.String translate2ASCII(java.lang.String s)
attempt to translate 'upper-ascii' to real ascii; does this by casting char to int etc.