Go to the documentation of this file.
18 #ifndef _DECAF_LANG_STRING_H_
19 #define _DECAF_LANG_STRING_H_
64 String(
const std::string& source );
80 String(
const char* array,
int size );
101 String(
const char* array,
int size,
int offset,
int length );
109 String& operator= (
const std::string& );
116 bool isEmpty()
const;
123 virtual int length()
const;
128 virtual char charAt(
int index )
const;
133 virtual CharSequence* subSequence(
int start,
int end )
const;
138 virtual std::string toString()
const;
150 static String valueOf(
bool value);
160 static String valueOf(
char value);
170 static String valueOf(
float value);
180 static String valueOf(
double value);
190 static String valueOf(
short value);
200 static String valueOf(
int value);
210 static String valueOf(
long long value);