Qizx/open API

net.axyana.qizxopen.util
Class Util

java.lang.Object
  extended bynet.axyana.qizxopen.util.Util

public class Util
extends java.lang.Object

A collection of static utility methods.


Field Summary
static java.lang.String HEX
           
static java.lang.String MARKS
           
static java.lang.String RESERVED
           
 
Constructor Summary
Util()
           
 
Method Summary
static java.lang.String camelCase(java.lang.String name, boolean capitalize)
          Converts a name to 'camelCase': hyphens are removed, letters following hyphens are converted to uppercase.
static int clearBit(int mask, int bit)
           
static int comparison(double diff)
           
static int comparison(int diff)
           
static void escapeURI(java.lang.String uri, boolean escReserved, java.lang.StringBuffer out)
          Escapes URI characters.
static void fprintf(java.io.PrintStream out, char[] buffer)
           
static java.lang.Object getProp(java.util.Map properties, java.lang.String name, java.lang.Class classe, java.lang.Object defaultValue)
           
static java.lang.String getStringProp(java.util.Map properties, java.lang.String name, java.lang.String defaultValue)
           
static boolean isRemote(java.lang.Object object)
          Returns true if the object is a handle to a RMI remote object.
static java.lang.String normalizePath(java.lang.String path, boolean absolute)
          Normalizes a path.
static void printf(char[] buffer)
           
static java.util.Properties properties(java.lang.Class classe, java.lang.String name)
           
static int setBit(int mask, int bit)
           
static void sleep(int time)
          Sleep without this annoying exception.
static boolean testBit(int mask, int bit)
           
static java.lang.String toHex(int h, int minDigit)
           
static java.net.URL uriToURL(java.lang.String uri)
          Converts a relative or absolute path or an uri to an absolute URL
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESERVED

public static java.lang.String RESERVED

MARKS

public static java.lang.String MARKS

HEX

public static java.lang.String HEX
Constructor Detail

Util

public Util()
Method Detail

printf

public static void printf(char[] buffer)

fprintf

public static void fprintf(java.io.PrintStream out,
                           char[] buffer)

toHex

public static java.lang.String toHex(int h,
                                     int minDigit)

setBit

public static int setBit(int mask,
                         int bit)

clearBit

public static int clearBit(int mask,
                           int bit)

testBit

public static boolean testBit(int mask,
                              int bit)

comparison

public static int comparison(int diff)

comparison

public static int comparison(double diff)

camelCase

public static java.lang.String camelCase(java.lang.String name,
                                         boolean capitalize)
Converts a name to 'camelCase': hyphens are removed, letters following hyphens are converted to uppercase. Initial letter converted to uppercase if 'capitalize'. eg: this-to-that becomes ThisToThat


properties

public static java.util.Properties properties(java.lang.Class classe,
                                              java.lang.String name)

getProp

public static java.lang.Object getProp(java.util.Map properties,
                                       java.lang.String name,
                                       java.lang.Class classe,
                                       java.lang.Object defaultValue)

getStringProp

public static java.lang.String getStringProp(java.util.Map properties,
                                             java.lang.String name,
                                             java.lang.String defaultValue)

sleep

public static void sleep(int time)
Sleep without this annoying exception.


isRemote

public static boolean isRemote(java.lang.Object object)
Returns true if the object is a handle to a RMI remote object.


uriToURL

public static java.net.URL uriToURL(java.lang.String uri)
                             throws java.io.IOException
Converts a relative or absolute path or an uri to an absolute URL

Throws:
java.io.IOException

normalizePath

public static java.lang.String normalizePath(java.lang.String path,
                                             boolean absolute)
Normalizes a path. If 'absolute', return a path with a leading slash


escapeURI

public static void escapeURI(java.lang.String uri,
                             boolean escReserved,
                             java.lang.StringBuffer out)
Escapes URI characters. If escReserved is true, escapes also reserved characters.


© 2005 Axyana Software