File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
src/main/java/org/javawebstack/framework/util Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ public interface Resource<T> {
99
1010 void map (T source );
1111
12- static <T > Resource <T > make (Class <Resource <T >> type , T source ){
12+ static <T > Resource <T > make (Class <? extends Resource <T >> type , T source ){
1313 if (source == null )
1414 return null ;
1515 try {
@@ -21,11 +21,11 @@ static <T> Resource<T> make(Class<Resource<T>> type, T source){
2121 }
2222 }
2323
24- static <T > List <Resource <T >> make (Class <Resource <T >> type , List <T > source ){
24+ static <T > List <Resource <T >> make (Class <? extends Resource <T >> type , List <T > source ){
2525 return source .stream ().map (s -> make (type , s )).filter (Objects ::nonNull ).collect (Collectors .toList ());
2626 }
2727
28- static <T > List <Resource <T >> make (Class <Resource <T >> type , T ... source ){
28+ static <T > List <Resource <T >> make (Class <? extends Resource <T >> type , T ... source ){
2929 return make (type , Arrays .asList (source ));
3030 }
3131
You can’t perform that action at this time.
0 commit comments