Mercurial > projects > dwt2
comparison base/src/java/lang/String.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 | 8594250b1d1c |
children | 9f4c18c268b2 |
comparison
equal
deleted
inserted
replaced
87:8594250b1d1c | 88:9e0ab372d5d8 |
---|---|
1 module java.lang.String; | 1 module java.lang.String; |
2 | 2 |
3 import java.lang.util; | 3 import java.lang.util; |
4 import java.lang.interfaces; | 4 import java.lang.interfaces; |
5 import java.lang.exceptions; | 5 import java.lang.exceptions; |
6 import java.lang.Class; | |
6 | 7 |
7 version(Tango){ | 8 version(Tango){ |
8 static import tango.stdc.stringz; | 9 static import tango.stdc.stringz; |
9 static import tango.text.Util; | 10 static import tango.text.Util; |
10 static import tango.text.Unicode; | 11 static import tango.text.Unicode; |
786 return str; | 787 return str; |
787 } | 788 } |
788 } | 789 } |
789 | 790 |
790 class StringCls { | 791 class StringCls { |
791 private static TypeInfo TYPE_; | 792 private static Class TYPE_; |
792 public static TypeInfo TYPE(){ | 793 public static Class TYPE(){ |
793 if( TYPE_ is null ){ | 794 if( TYPE_ is null ){ |
794 TYPE_ = typeid(char[]); | 795 TYPE_ = Class.fromType!(char[]); |
795 } | 796 } |
796 return TYPE_; | 797 return TYPE_; |
797 } | 798 } |
798 | 799 |
799 } | 800 } |