- 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/types/UniversalParam.java
r77 r84 2 2 3 3 import com.framsticks.params.CastFailure; 4 import com.framsticks.util.Numbers; 4 import com.framsticks.params.PrimitiveParam; 5 import com.framsticks.params.ReassignResult; 5 6 6 7 /** 7 8 * @author Piotr Sniegowski 8 9 */ 9 public class UniversalParam extends ValueParam {10 public class UniversalParam extends PrimitiveParam { 10 11 @Override 11 public Class getStorageType() {12 public Class<?> getStorageType() { 12 13 return Object.class; 13 14 } 14 15 15 16 @Override 16 public boolean isEmptyAvailable() {17 return true;17 public String getFramsTypeName() { 18 return "x"; 18 19 } 19 20 20 @Override 21 public String getType() { 22 return "x"; 23 } 24 21 @Override 22 public ReassignResult<Object> reassign(Object newValue, Object oldValue) throws CastFailure { 23 return ReassignResult.create(newValue); 24 } 25 25 26 26 }
Note: See TracChangeset
for help on using the changeset viewer.