diff options
Diffstat (limited to 'src/cuchaz/enigma/Util.java')
| -rw-r--r-- | src/cuchaz/enigma/Util.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cuchaz/enigma/Util.java b/src/cuchaz/enigma/Util.java index 3686ef0..678de54 100644 --- a/src/cuchaz/enigma/Util.java +++ b/src/cuchaz/enigma/Util.java | |||
| @@ -19,6 +19,7 @@ import java.io.InputStream; | |||
| 19 | import java.io.InputStreamReader; | 19 | import java.io.InputStreamReader; |
| 20 | import java.net.URI; | 20 | import java.net.URI; |
| 21 | import java.net.URISyntaxException; | 21 | import java.net.URISyntaxException; |
| 22 | import java.util.Arrays; | ||
| 22 | import java.util.jar.JarFile; | 23 | import java.util.jar.JarFile; |
| 23 | 24 | ||
| 24 | import javassist.CannotCompileException; | 25 | import javassist.CannotCompileException; |
| @@ -32,6 +33,11 @@ public class Util | |||
| 32 | { | 33 | { |
| 33 | public static int combineHashesOrdered( Object ... objs ) | 34 | public static int combineHashesOrdered( Object ... objs ) |
| 34 | { | 35 | { |
| 36 | return combineHashesOrdered( Arrays.asList( objs ) ); | ||
| 37 | } | ||
| 38 | |||
| 39 | public static int combineHashesOrdered( Iterable<Object> objs ) | ||
| 40 | { | ||
| 35 | final int prime = 67; | 41 | final int prime = 67; |
| 36 | int result = 1; | 42 | int result = 1; |
| 37 | for( Object obj : objs ) | 43 | for( Object obj : objs ) |