Mercurial > projects > dwt2
comparison base/src/java/lang/Short.d @ 88:9e0ab372d5d8
Revert from TypeInfo/ClassInfo to java.lang.Class
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 19 Apr 2009 11:10:09 +0200 |
parents | fcf926c91ca4 |
children | 536e43f63c81 |
comparison
equal
deleted
inserted
replaced
87:8594250b1d1c | 88:9e0ab372d5d8 |
---|---|
1 module java.lang.Short; | 1 module java.lang.Short; |
2 | 2 |
3 import java.lang.util; | 3 import java.lang.util; |
4 import java.lang.exceptions; | 4 import java.lang.exceptions; |
5 import java.lang.Number; | 5 import java.lang.Number; |
6 import java.lang.Class; | |
6 | 7 |
7 version(Tango){ | 8 version(Tango){ |
8 static import tango.text.convert.Integer; | 9 static import tango.text.convert.Integer; |
9 } else { // Phobos | 10 } else { // Phobos |
10 } | 11 } |
36 | 37 |
37 public static String toString( short i ){ | 38 public static String toString( short i ){ |
38 return String_valueOf(i); | 39 return String_valueOf(i); |
39 } | 40 } |
40 | 41 |
41 private static TypeInfo TYPE_; | 42 private static Class TYPE_; |
42 public static TypeInfo TYPE(){ | 43 public static Class TYPE(){ |
43 if( TYPE_ is null ){ | 44 if( TYPE_ is null ){ |
44 TYPE_ = typeid(short); | 45 TYPE_ = Class.fromType!(short); |
45 } | 46 } |
46 return TYPE_; | 47 return TYPE_; |
47 } | 48 } |
48 | 49 |
49 byte byteValue(){ return cast(byte)value; } | 50 byte byteValue(){ return cast(byte)value; } |