Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 42 | public void testUnmodifiableTrie() { |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 43 | Trie |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 44 | assertTrue("Returned object should be an UnmodifiableTrie.", |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 45 | trie instanceof UnmodifiableTrie); |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 46 | try { |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 47 | TrieUtils.unmodifiableTrie(null); |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 48 | fail("Expecting IllegalArgumentException for null trie."); |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 49 | } catch (final IllegalArgumentException ex) { |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 50 | // expected |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 51 | } |
COLLECTIONS_4_0_RC3 | Mon Nov 11 18:09:42 JST 2013 | 9e8b37 | 52 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 45 | return UnmodifiableTrie.unmodifiableTrie(trie); |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 48 | protected AbstractBitwiseTrie(final KeyAnalyzer super K> keyAnalyzer) { |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 49 | if (keyAnalyzer == null) { |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 53 | this.keyAnalyzer = keyAnalyzer; |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 54 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Tue Jan 08 02:15:14 JST 2013 | 9aea10 | 159 | public BasicEntry(final K key, final V value) { |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 160 | this.key = key; |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 161 | this.value = value; |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 162 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Tue Jun 11 06:46:19 JST 2013 | 467d51 | 35 | public abstract class KeyAnalyzer |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1302 | super(key, value); |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1304 | this.bitIndex = bitIndex; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1306 | this.parent = null; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1307 | this.left = this; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1308 | this.right = null; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1309 | this.predecessor = this; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 1310 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Tue Jun 11 06:46:19 JST 2013 | 467d51 | 27 | public class StringKeyAnalyzer extends KeyAnalyzer |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 32 | public static final StringKeyAnalyzer INSTANCE = new StringKeyAnalyzer(); |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 55 | return new UnmodifiableTrie |
COLLECTIONS_4_0_RC1 | Mon Oct 21 06:12:51 JST 2013 | 4fca82 | 65 | public UnmodifiableTrie(final Trie |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 66 | if (trie == null) { |
COLLECTIONS_4_0_ALPHA1_RC1 | Mon Aug 27 04:23:25 JST 2012 | 38bb9b | 67 | throw new IllegalArgumentException("Trie must not be null"); |
COLLECTIONS_4_0_RC1 | Mon Oct 21 06:12:51 JST 2013 | 4fca82 | 70 | final Trie |
COLLECTIONS_4_0_RC1 | Mon Oct 21 06:12:51 JST 2013 | 4fca82 | 71 | this.delegate = tmpTrie; |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 72 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 63 | super(new StringKeyAnalyzer()); |
COLLECTIONS_4_0_ALPHA1_RC1 | Thu Jul 26 05:42:48 JST 2012 | c57a9a | 64 | } |
Tag | Date | Blame | Line | Source |
---|---|---|---|---|
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 51 | private transient TrieEntry |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 63 | private transient int size = 0; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 69 | protected transient int modCount = 0; |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 72 | super(keyAnalyzer); |
COLLECTIONS_4_0_ALPHA1_RC1 | Fri Jun 14 06:01:00 JST 2013 | 83226e | 73 | } |