enforce order of ALL>IMPLICIT>NONE; Enum order is not respected when generating Javadoc (alpha is used)
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/util/ExecutableTypes.java b/bval-jsr/src/main/java/org/apache/bval/jsr/util/ExecutableTypes.java
index b04bf28..664da42 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/util/ExecutableTypes.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/util/ExecutableTypes.java
@@ -21,8 +21,8 @@
 import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
-import java.util.EnumMap;
 import java.util.EnumSet;
+import java.util.LinkedHashMap;
 import java.util.Map;
 import java.util.Set;
 
@@ -37,7 +37,7 @@
 
     private static final Map<ExecutableType, Set<ExecutableType>> INTERPRETED_EXECUTABLE_TYPES;
     static {
-        final Map<ExecutableType, Set<ExecutableType>> m = new EnumMap<>(ExecutableType.class);
+        final Map<ExecutableType, Set<ExecutableType>> m = new LinkedHashMap<>();
 
         m.put(ExecutableType.ALL, Collections.unmodifiableSet(
             EnumSet.of(ExecutableType.CONSTRUCTORS, ExecutableType.NON_GETTER_METHODS, ExecutableType.GETTER_METHODS)));