java.lang.String

Undocumented in source.

Members

Aliases

String
alias String = TryImmutable!(char)[]
Undocumented in source.
String16
alias String16 = TryImmutable!(wchar)[]
Undocumented in source.
String_toHash
alias String_toHash = toHash
Undocumented in source.
fromString16z
alias fromString16z = tango.stdc.stringz.fromString16z
Undocumented in source.
fromStringz
alias fromStringz = tango.stdc.stringz.fromStringz
Undocumented in source.
toString16z
alias toString16z = tango.stdc.stringz.toString16z
Undocumented in source.
toStringz
alias toStringz = tango.stdc.stringz.toStringz
Undocumented in source.

Classes

StringCharSequence
class StringCharSequence

String in java is implementing the interface CharSequence

StringCls
class StringCls
Undocumented in source.

Functions

String_valueOf
String String_valueOf(bool v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(byte v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(ubyte v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(short v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(int v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(uint v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(long v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(float v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(double v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(dchar v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(char[] v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(char[] v, int offset, int len)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(Object v)
Undocumented in source. Be warned that the author may not have intended to support it.
String_valueOf
String String_valueOf(wchar[] wstr)
Undocumented in source. Be warned that the author may not have intended to support it.
charAt
char charAt(String str, int pos)

Extension to String

compareTo
int compareTo(char[] src, char[] other)

Extension to String

compareToIgnoreCase
int compareToIgnoreCase(char[] src, char[] other)

Extension to String

dcharToString
String dcharToString(dchar v)
Undocumented in source. Be warned that the author may not have intended to support it.
endsWith
bool endsWith(String src, String pattern)

Extension to String

equals
bool equals(char[] src, char[] other)

Extension to String

equalsIgnoreCase
bool equalsIgnoreCase(char[] src, char[] other)

Extension to String

fromString16z
wstring fromString16z(wchar* s)
Undocumented in source. Be warned that the author may not have intended to support it.
fromStringz
char[] fromStringz(char* s)
Undocumented in source. Be warned that the author may not have intended to support it.
getChars
void getChars(String src, int srcBegin, int srcEnd, char[] dst, int dstBegin)

Extension to String

indexOf
int indexOf(char[] str, char searched)

Extension to String

indexOf
int indexOf(char[] str, char searched, int fromIndex)

Extension to String

indexOf
int indexOf(char[] str, char[] sub)

Extension to String

indexOf
int indexOf(char[] str, char[] sub, int fromIndex)

Extension to String

intern
String intern(String str)

Extension to String

lastIndexOf
int lastIndexOf(char[] str, char ch)

Extension to String

lastIndexOf
int lastIndexOf(char[] str, char ch, int fromIndex)

Extension to String

lastIndexOf
int lastIndexOf(char[] str, char[] sub)

Extension to String

lastIndexOf
int lastIndexOf(char[] str, char[] sub, int fromIndex)

Extension to String

length
int length(String str)
Undocumented in source. Be warned that the author may not have intended to support it.
new_String
String new_String(String cont, int offset, int len)
Undocumented in source. Be warned that the author may not have intended to support it.
new_String
String new_String(String cont)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
String replace(String str, char from, char to)

Extension to String

replaceAll
String replaceAll(String str, String regex, String replacement)

Extension to String

replaceFirst
String replaceFirst(String str, String regex, String replacement)

Extension to String

startsWith
bool startsWith(String src, String pattern)

Extension to String

substring
String substring(String str, int start)

Extension to String

substring
String substring(String str, int start, int end)

Extension to String

substring
wchar[] substring(String16 str, int start)

Extension to String

substring
wchar[] substring(String16 str, int start, int end)

Extension to String

tangoToJavaIdx
int tangoToJavaIdx(int idx, T[] arr)
Undocumented in source. Be warned that the author may not have intended to support it.
toCharArray
char[] toCharArray(String str)

Extension to String

toHash
hash_t toHash(String src)

Extension to String

toLowerCase
String toLowerCase(String src)

Extension to String

toString16z
wchar* toString16z(wchar[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
toStringz
char* toStringz(char[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
toStringzValidPtr
char* toStringzValidPtr(String src)

This is like tango.stdc.stringz.toStringz, but in case of an empty input string, this function returns a pointer to a null value instead of a null ptr.

toStringzValidPtr
char* toStringzValidPtr(char[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
toUpperCase
String toUpperCase(String str)

Extension to String

toWCharArray
String16 toWCharArray(char[] str)

Extension to String

trim
String trim(String str)

Extension to String

Static functions

toHex
String toHex(uint i)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta