net.ajaest.jdk.tools
Class TreeNeodatisKanjiODBBuilder
java.lang.Object
net.ajaest.jdk.tools.TreeNeodatisKanjiODBBuilder
public class TreeNeodatisKanjiODBBuilder
- extends java.lang.Object
Field Summary |
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiClassicRadicalTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiDeRooCodeTree
|
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> |
kanjiDicNameTree
|
private java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>>> |
kanjiDicReferenceTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiFourCornerTree
|
private java.util.TreeMap<java.lang.Integer,java.lang.Integer> |
kanjiFrequencyTreeSet
|
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiGradeTree
|
private SequenceTree<AllowedStrokeLineEnum,java.lang.Integer> |
kanjiGraphTree
|
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> |
kanjiJisCharset
|
private SequenceTree<java.lang.Integer,java.lang.Integer> |
kanjiJisCodeTree
|
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiJLPTLevelTree
|
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> |
kanjiMeaningLangTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiMeaningTree
|
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiNelsonRadicalTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiReadingTree
|
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> |
kanjiReadingTypeTree
|
private java.util.Set<Kanji> |
kanjis
|
private SequenceTree<java.lang.Integer,java.lang.Integer> |
kanjiSKIPCodeTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiSpahnHadamitzkyCodeTree
|
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiStrokeCountTree
|
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> |
kanjiStrokeMiscountsTree
|
private java.util.TreeSet<java.lang.Integer> |
kanjiUnicodeTree
|
private SequenceTree<java.lang.Character,java.lang.Integer> |
kanjiVariantTree
|
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> |
kanjiVariantTypeTree
|
private KanjiDatabaseInfo |
kdinfo
|
private java.util.Map<java.lang.Integer,Radical> |
radicals
|
private long |
t1
|
private long |
t2
|
private long |
total1
|
private long |
total2
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
t1
private long t1
t2
private long t2
total1
private long total1
total2
private long total2
kanjis
private java.util.Set<Kanji> kanjis
radicals
private java.util.Map<java.lang.Integer,Radical> radicals
kdinfo
private KanjiDatabaseInfo kdinfo
kanjiUnicodeTree
private java.util.TreeSet<java.lang.Integer> kanjiUnicodeTree
kanjiJisCodeTree
private SequenceTree<java.lang.Integer,java.lang.Integer> kanjiJisCodeTree
kanjiSKIPCodeTree
private SequenceTree<java.lang.Integer,java.lang.Integer> kanjiSKIPCodeTree
kanjiMeaningTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiMeaningTree
kanjiReadingTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiReadingTree
kanjiVariantTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiVariantTree
kanjiDeRooCodeTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiDeRooCodeTree
kanjiSpahnHadamitzkyCodeTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiSpahnHadamitzkyCodeTree
kanjiFourCornerTree
private SequenceTree<java.lang.Character,java.lang.Integer> kanjiFourCornerTree
kanjiGraphTree
private SequenceTree<AllowedStrokeLineEnum,java.lang.Integer> kanjiGraphTree
kanjiJisCharset
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> kanjiJisCharset
kanjiDicNameTree
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> kanjiDicNameTree
kanjiMeaningLangTree
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> kanjiMeaningLangTree
kanjiReadingTypeTree
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> kanjiReadingTypeTree
kanjiVariantTypeTree
private java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>> kanjiVariantTypeTree
kanjiFrequencyTreeSet
private java.util.TreeMap<java.lang.Integer,java.lang.Integer> kanjiFrequencyTreeSet
kanjiClassicRadicalTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiClassicRadicalTree
kanjiGradeTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiGradeTree
kanjiJLPTLevelTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiJLPTLevelTree
kanjiNelsonRadicalTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiNelsonRadicalTree
kanjiStrokeCountTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiStrokeCountTree
kanjiStrokeMiscountsTree
private java.util.TreeMap<java.lang.Integer,java.util.Set<java.lang.Integer>> kanjiStrokeMiscountsTree
kanjiDicReferenceTree
private java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,java.util.Set<java.lang.Integer>>> kanjiDicReferenceTree
TreeNeodatisKanjiODBBuilder
public TreeNeodatisKanjiODBBuilder()
construct
public void construct(java.lang.String kanjidict,
java.lang.String strokeOrder,
java.lang.String radical,
java.lang.String kanjiODB)
throws java.io.FileNotFoundException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
org.xml.sax.SAXException
java.io.IOException
createDataBaseInformation
private static KanjiDatabaseInfo createDataBaseInformation()
main
public static void main(java.lang.String... args)