Add a MappedList/SuperList for dynamically translating a list
commit825c16bfe001ac328b2e5dd66fa0c0b8ab976b81
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 12 Aug 2007 23:57:34 +0000 (13 01:57 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Wed, 22 Aug 2007 18:36:41 +0000 (22 20:36 +0200)
treed166511aea01b78f269abb87f7d5b3b70e4edbae
parent048c24e5ed64be1b01dad9ae6add8c67d0b2ceeb
Add a MappedList/SuperList for dynamically translating a list

MappedList wraps a list with a method to translate all elements.
SuperList combines a sequence of lists into one large list.

Both a predicatable on read only lists.

Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/lib/MappedList.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/lib/SuperList.java [new file with mode: 0644]
org.spearce.jgit/tst/org/spearce/jgit/lib/MappedListTest.java [new file with mode: 0644]
org.spearce.jgit/tst/org/spearce/jgit/lib/SuperListTest.java [new file with mode: 0644]