de.zimek.ding
Class DomainToAstralMapper

java.lang.Object
  extended byde.zimek.ding.DomainToAstralMapper

public class DomainToAstralMapper
extends java.lang.Object

Class to provide a mapping from domain ids in Ding's list to astral ids.

Author:
Arthur Zimek

Field Summary
static java.util.regex.Pattern DIGIT
           
static java.util.regex.Pattern WHITESPACE
           
 
Constructor Summary
DomainToAstralMapper()
           
 
Method Summary
static java.lang.String[] astralIDs(java.io.InputStream in)
           
protected static java.lang.String chop(java.lang.String s)
          Returns the given String without leading whitespace.
static java.lang.String[] domains(java.io.InputStream in)
           
static java.util.Map domainToAstral(java.lang.String[] domain, java.lang.String[] astral)
           
static void main(java.lang.String[] args)
           
static java.lang.String mapToString(java.util.Map map)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WHITESPACE

public static final java.util.regex.Pattern WHITESPACE

DIGIT

public static final java.util.regex.Pattern DIGIT
Constructor Detail

DomainToAstralMapper

public DomainToAstralMapper()
Method Detail

domains

public static java.lang.String[] domains(java.io.InputStream in)
                                  throws java.io.IOException
Throws:
java.io.IOException

astralIDs

public static java.lang.String[] astralIDs(java.io.InputStream in)
                                    throws java.io.IOException
Throws:
java.io.IOException

domainToAstral

public static java.util.Map domainToAstral(java.lang.String[] domain,
                                           java.lang.String[] astral)

chop

protected static java.lang.String chop(java.lang.String s)
Returns the given String without leading whitespace.

Parameters:
s -
Returns:
String

mapToString

public static java.lang.String mapToString(java.util.Map map)

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException