Changeset 84 for java/main/src/main/java/com/framsticks/params/Util.java
- Timestamp:
- 06/22/13 21:51:33 (11 years ago)
- Location:
- java/main
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main
-
Property
svn:ignore
set to
target
-
Property
svn:ignore
set to
-
java/main/src/main/java/com/framsticks/params/Util.java
r78 r84 4 4 import java.util.List; 5 5 6 import static com.framsticks.util.lang.Containers.filterInstanceof; 7 6 8 /** 7 9 * @author Piotr Sniegowski 8 10 */ 9 11 public abstract class Util { 10 public static String readSourceToString(SourceInterface source) { 11 StringBuilder result = new StringBuilder(); 12 String line; 13 while ((line = source.readLine()) != null) { 14 result.append(line).append(" "); 15 } 16 source.close(); 17 return result.toString(); 18 } 12 13 public static String readSourceToString(SourceInterface source) { 14 StringBuilder result = new StringBuilder(); 15 String line; 16 while ((line = source.readLine()) != null) { 17 result.append(line).append(" "); 18 } 19 source.close(); 20 return result.toString(); 21 } 22 19 23 public static List<Object> stripAccessInterface(List<AccessInterface> accesses) { 20 24 List<Object> result = new ArrayList<Object>(); … … 24 28 return result; 25 29 } 30 26 31 public static int copyParams(AccessInterface to, AccessInterface from) { 27 32 int copied = 0; 28 for ( Param f : from.getParams()) {33 for (ValueParam f : filterInstanceof(from.getParams(), ValueParam.class)) { 29 34 Param t = from.getParam(f.getId()); 30 if ( t == null) {35 if (!(t instanceof ValueParam)) { 31 36 continue; 32 37 } … … 34 39 continue; 35 40 } 36 to.set( t, from.get(f, Object.class));41 to.set((ValueParam) t, from.get(f, Object.class)); 37 42 ++copied; 38 43 }
Note: See TracChangeset
for help on using the changeset viewer.