214 } |
214 } |
215 public boolean allowRepeatedAnnotations() { |
215 public boolean allowRepeatedAnnotations() { |
216 return compareTo(JDK1_8) >= 0; |
216 return compareTo(JDK1_8) >= 0; |
217 } |
217 } |
218 public boolean allowIntersectionTypesInCast() { |
218 public boolean allowIntersectionTypesInCast() { |
|
219 return compareTo(JDK1_8) >= 0; |
|
220 } |
|
221 public boolean allowEarlyReturnConstraints() { |
|
222 return compareTo(JDK1_8) >= 0; |
|
223 } |
|
224 public boolean allowStructuralMostSpecific() { |
219 return compareTo(JDK1_8) >= 0; |
225 return compareTo(JDK1_8) >= 0; |
220 } |
226 } |
221 public static SourceVersion toSourceVersion(Source source) { |
227 public static SourceVersion toSourceVersion(Source source) { |
222 switch(source) { |
228 switch(source) { |
223 case JDK1_2: |
229 case JDK1_2: |