- Timestamp:
- 07/16/13 23:31:35 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/params/ParamCandidate.java
r101 r102 25 25 import com.framsticks.params.annotations.ParamAnnotation; 26 26 import com.framsticks.params.types.ProcedureParam; 27 // import com.framsticks.util.FramsticksException; 27 28 28 29 public class ParamCandidate { … … 477 478 Type rawType = p.getRawType(); 478 479 Type containedType = null; 479 //TODO make implementation here480 480 boolean map = false; 481 481 StringBuilder b = new StringBuilder(); … … 490 490 containedType = p.getActualTypeArguments()[0]; 491 491 b.append("e"); 492 } else { 493 return induceParamType(builder, rawType); 494 // throw new FramsticksException().msg("unknown raw type").arg("raw type", rawType); 492 495 } 493 496 if (!(containedType instanceof Class)) { … … 503 506 dependantClasses.add(containedClass); 504 507 b.append(FramsClassBuilder.getName(fca, containedClass)); 505 //TODO parameterize this506 508 if (map) { 507 509 b.append(" uid"); … … 516 518 Class<?> cl = (Class<?>) type; 517 519 518 // TODO:future support for enum520 // this is draft implementation of future support for enum 519 521 // if (cl.isEnum()) { 520 522 // Class<? extends Enum<?>> enumType = (Class<? extends Enum<?>>) cl;
Note: See TracChangeset
for help on using the changeset viewer.