comparison base/src/java/lang/String.d @ 84:fcf926c91ca4

Added base classes
author Frank Benoit <benoit@tionex.de>
date Sat, 18 Apr 2009 09:25:29 +0200
parents 70388b0e6dad
children 8594250b1d1c
comparison
equal deleted inserted replaced
83:0628aaa2996c 84:fcf926c91ca4
694 694
695 /// Extension to String 695 /// Extension to String
696 public hash_t toHash( CString src ){ 696 public hash_t toHash( CString src ){
697 return typeid(String).getHash(&src); 697 return typeid(String).getHash(&src);
698 } 698 }
699 public alias toHash String_toHash;
699 700
700 /// Extension to String 701 /// Extension to String
701 public String trim( CString str ){ 702 public String trim( CString str ){
702 version(Tango){ 703 version(Tango){
703 return tango.text.Util.trim( str ).dup; 704 return tango.text.Util.trim( str ).dup;
784 String toString(){ 785 String toString(){
785 return str; 786 return str;
786 } 787 }
787 } 788 }
788 789
789 790 class StringCls {
790 791 private static TypeInfo TYPE_;
792 public static TypeInfo TYPE(){
793 if( TYPE_ is null ){
794 TYPE_ = typeid(char[]);
795 }
796 return TYPE_;
797 }
798
799 }
800
801