net.ajaest.jdk.tools.parsers
Class RadicalsParser

java.lang.Object
  extended by net.ajaest.jdk.tools.parsers.RadicalsParser

public class RadicalsParser
extends java.lang.Object


Field Summary
private  java.io.BufferedReader radicalFile
           
 
Constructor Summary
RadicalsParser(java.io.File f)
           
 
Method Summary
private  boolean EOF()
           
private  KanjiEnums.RadicalTypeEnum identifyType(java.lang.String s)
           
static void main(java.lang.String... args)
           
 java.util.Map<java.lang.Integer,Radical> parse()
           
 RadicalVariant parseLine(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

radicalFile

private java.io.BufferedReader radicalFile
Constructor Detail

RadicalsParser

public RadicalsParser(java.io.File f)
               throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException
Method Detail

parse

public java.util.Map<java.lang.Integer,Radical> parse()
                                               throws java.io.IOException
Throws:
java.io.IOException

parseLine

public RadicalVariant parseLine(java.lang.String s)
                         throws java.io.IOException
Throws:
java.io.IOException

EOF

private boolean EOF()

identifyType

private KanjiEnums.RadicalTypeEnum identifyType(java.lang.String s)

main

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