コード例 #1
0
 /*     */ public boolean wordExists(String word) /*     */ {
   /* 117 */ if (!checkHash(lib.APHash(word))) /* 118 */ return false;
   /* 119 */ if (!checkHash(lib.BKDRHash(word))) /* 120 */ return false;
   /* 121 */ if (!checkHash(lib.DEKHash(word))) /* 122 */ return false;
   /* 123 */ if (!checkHash(lib.SDBMHash(word))) /* 124 */ return false;
   /* 125 */ if (!checkHash(lib.BPHash(word))) {
     /* 126 */ return false;
     /*     */ }
   /* 128 */ if (!checkHash(lib.RSHash(word))) /* 129 */ return false;
   /* 130 */ if (!checkHash(lib.JSHash(word))) /* 131 */ return false;
   /* 132 */ if (!checkHash(lib.ELFHash(word))) /* 133 */ return false;
   /* 134 */ if (!checkHash(lib.PJWHash(word))) /* 135 */ return false;
   /* 136 */ if (!checkHash(lib.DJBHash(word))) {
     /* 137 */ return false;
     /*     */ }
   /* 139 */ return true;
   /*     */ }
コード例 #2
0
 /*     */ public void addWord(String word) /*     */ {
   if (word == null) return;
   /*  84 */ long hash = lib.APHash(word);
   /*  85 */ setBits(hash);
   /*  86 */ hash = lib.BKDRHash(word);
   /*  87 */ setBits(hash);
   /*  88 */ hash = lib.DEKHash(word);
   /*  89 */ setBits(hash);
   /*  90 */ hash = lib.SDBMHash(word);
   /*  91 */ setBits(hash);
   /*  92 */ hash = lib.BPHash(word);
   /*  93 */ setBits(hash);
   /*  94 */ hash = lib.RSHash(word);
   /*  95 */ setBits(hash);
   /*  96 */ hash = lib.JSHash(word);
   /*  97 */ setBits(hash);
   /*  98 */ hash = lib.PJWHash(word);
   /*  99 */ setBits(hash);
   /* 100 */ hash = lib.ELFHash(word);
   /* 101 */ setBits(hash);
   /* 102 */ hash = lib.DJBHash(word);
   /* 103 */ setBits(hash);
   /*     */ }