Methodenname |
Rückgabetyp |
Kurzbeschreibung |
Verfügbar seit |
charAt(int) |
char |
|
|
charAt(Number) |
char |
|
3.1 |
chars |
Iterator |
|
4.2.14 |
codePointAt(int) |
int |
|
|
codePointBefore(int) |
int |
|
|
codePointCount(int, int) |
int |
|
|
compareTo(String) |
int |
Lexikografischer Vergleich zweier Strings |
|
compareTo(Comparable) |
int |
|
|
compareTo(CharSequence) |
int |
|
|
compareTo(Object) |
int |
|
|
compareToIgnoreCase(String) |
int |
|
|
concat(String) |
String |
|
|
contains(String) |
boolean |
Prüft, ob eine Teilzeichenkette in der Zeichenkette enthalten ist |
3.1 |
contains(CharSequence) |
boolean |
|
|
contentEquals(StringBuffer) |
boolean |
|
|
contentEquals(CharSequence) |
boolean |
|
|
convert |
String |
Sonderzeichen in HTML-Zeichen umwandeln (convert) |
3.1 |
convert(String) |
CharSequence |
applies the specified convertion table |
4.0.53 |
convert2 |
String |
Sonderzeichen in HTML-Zeichen umwandeln (convert + quote) |
3.1 |
convert2(String) |
CharSequence |
applies the specified convertion table in 'quote' mode |
4.0.53 |
copyValueOf(char[]) |
String |
|
|
copyValueOf(char[], int, int) |
String |
|
|
encode |
String |
Returns an encoded representation of a string that follows the rules for HTML id-attributes. |
4.2.14 |
endsWith(String) |
boolean |
|
|
equals(String) |
boolean |
Prüft, ob zwei Zeichenketten identisch sind |
|
equals(Option) |
boolean |
|
|
equals(CharSequence) |
boolean |
|
|
equals(Object) |
boolean |
|
|
equalsIgnoreCase(String) |
boolean |
Prüft, ob zwei Zeichenketten identisch sind |
|
format(String, Object[]) |
String |
|
|
format(Locale, String, Object[]) |
String |
|
|
get(Range) |
String |
|
4.0 |
get(Number) |
String |
|
4.0 |
getBytes |
byte[] |
|
|
getBytes(Charset) |
byte[] |
|
|
getBytes(String) |
byte[] |
|
|
getChars(int, int, char[], int) |
void |
|
|
getClass |
Class |
Klasse des aufrufenden Objektes |
|
getExtension |
String |
Returns the file extension, e.g. 'txt' for 'info.txt'. The empty string is returned if the text contains no dot. |
4.2.34 |
hashCode |
int |
|
|
indexOf(int) |
int |
|
|
indexOf(String) |
int |
Erstes Vorkommen einer Teilzeichenkette |
|
indexOf(int, int) |
int |
|
|
indexOf(String, int) |
int |
|
|
intern |
String |
|
|
isCase(String) |
boolean |
|
|
isCase(Option) |
boolean |
|
|
isCase(CharSequence) |
boolean |
|
|
isCase(Object) |
boolean |
|
|
isEmpty |
boolean |
Prüft, ob ein Ausdruck leer ist |
4.0.0 |
isLower |
boolean |
Test if a string contains all lower case letters. |
4.2.14 |
isNull |
boolean |
Prüft, ob ein Ausdruck Null ist |
|
isUpper |
boolean |
Test if a string contains all upper case letters. |
4.2.14 |
iterator |
Iterator |
|
|
lastIndexOf(int) |
int |
|
|
lastIndexOf(String) |
int |
Letztes Vorkommen einer Teilzeichenkette |
|
lastIndexOf(int, int) |
int |
|
|
lastIndexOf(String, int) |
int |
|
|
length |
int |
|
4.0.0 |
lowerCase |
String |
Zeichenkette in Kleinbuchstaben konvertieren |
3.1 |
matches(String) |
boolean |
|
|
offsetByCodePoints(int, int) |
int |
|
|
parse |
TemplateDocument |
|
4.0 |
parseExpression |
Expression |
|
4.0 |
plain |
PlainString |
Creates a PlainString instance for the given string. |
4.2.436 |
plus(Printable) |
String |
|
4.0 |
print |
void |
|
|
quoteJS |
String |
quote as JavaScript source (' -> \', " -> \", CR -> \n) |
4.0.54 |
regionMatches(int, String, int, int) |
boolean |
|
|
regionMatches(boolean, int, String, int, int) |
boolean |
|
|
replace(char, char) |
String |
|
|
replace(CharSequence, CharSequence) |
String |
|
|
replaceAll(String, String) |
String |
|
|
replaceFirst(String, String) |
String |
|
|
sentences |
Iterator |
|
4.0.0 |
set(String, Object) |
Object |
|
|
set(Number, CharSequence) |
String |
|
4.0 |
split(String) |
String[] |
|
|
split(String, int) |
String[] |
|
|
split(String, Number) |
String[] |
|
4.0 |
startsWith(String) |
boolean |
Prüft, ob ein Text mit einer speziellen Zeichenfolge beginnt |
|
startsWith(String, int) |
boolean |
Prüft Text auf eine Zeichenfolge an einer bestimmten Position |
|
subSequence(int, int) |
CharSequence |
|
|
subString(Number) |
String |
Teilzeichenkette ausgeben |
|
subString(int, int) |
String |
|
3.1 |
subString(Number, Number) |
String |
Teilzeichenkette ausgeben |
|
substring(int) |
String |
Teilzeichenkette ausgeben |
|
substring(Number) |
String |
Teilzeichenkette ausgeben |
3.1 |
substring(int, int) |
String |
Teilzeichenkette ausgeben |
3.1 |
substring(Number, Number) |
String |
Teilzeichenkette ausgeben |
3.1 |
toCharArray |
char[] |
|
|
toDate(String) |
Date |
|
4.0 |
toJson |
String |
Convert to JSON string representtion (only handles Maps, Collections, Arrays, Numbers, and Strings) |
4.2.14 |
toLowerCase |
String |
Zeichenkette in Kleinbuchstaben konvertieren |
|
toLowerCase(Locale) |
String |
|
|
toNumber |
Number |
Zeichenkette in Zahl umwandelt |
3.1 |
toString |
String |
|
|
toUpperCase |
String |
Zeichenkette in Großbuchstaben konvertieren |
|
toUpperCase(Locale) |
String |
|
|
trim |
String |
Whitespaces entfernen |
3.1 |
type |
String |
|
|
upperCase |
String |
Zeichenkette in Großbuchstaben konvertieren |
3.1 |
urlEncode |
String |
Sonderzeichen in ASCII-Zeichensequenzen umwandeln |
4.0.0 |
urlEncode(String) |
String |
Sonderzeichen in ASCII-Zeichensequenzen umwandeln |
4.0.0 |
valueOf(long) |
String |
|
|
valueOf(int) |
String |
|
|
valueOf(float) |
String |
|
|
valueOf(double) |
String |
|
|
valueOf(char) |
String |
|
|
valueOf(boolean) |
String |
|
|
valueOf(char[]) |
String |
|
|
valueOf(Object) |
String |
|
|
valueOf(char[], int, int) |
String |
|
|
words |
Iterator |
|
4.0.0 |
charAt(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
charAt(int) |
char |
|
Übersicht
charAt(Number)
Methodenname |
Rückgabetyp |
Verfügbar seit |
charAt(Number) |
char |
3.1 |
Übersicht
chars
Methodenname |
Rückgabetyp |
Verfügbar seit |
chars |
Iterator |
4.2.14 |
Übersicht
codePointAt(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
codePointAt(int) |
int |
|
Übersicht
codePointBefore(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
codePointBefore(int) |
int |
|
Übersicht
codePointCount(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
codePointCount(int, int) |
int |
|
Übersicht
compareTo(String)
Die Methode .compareTo(String) (in Bean-Syntax: .compareTo(String)) liefert einen lexikografischen Vergleich zweier Strings (vgl. java.lang.String). Die Methode liefert einen positiven Wert, wenn der String lexikografisch größer ist als der übergebene String und einen negativen Wert, wenn der String lexikographisch kleiner ist. Die Methode liefert 0, wenn der übergebene String identisch zum aufrufenden String ist.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.compareTo("Das ist ein String"))$
Ausgabe:
1
Methodenname |
Rückgabetyp |
Verfügbar seit |
compareTo(String) |
int |
|
Übersicht
compareTo(Comparable)
Methodenname |
Rückgabetyp |
Verfügbar seit |
compareTo(Comparable) |
int |
|
Übersicht
compareTo(CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
compareTo(CharSequence) |
int |
|
Übersicht
compareTo(Object)
Methodenname |
Rückgabetyp |
Verfügbar seit |
compareTo(Object) |
int |
|
Übersicht
compareToIgnoreCase(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
compareToIgnoreCase(String) |
int |
|
Übersicht
concat(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
concat(String) |
String |
|
Übersicht
contains(String)
Die Methode .contains(String) (in Bean-Syntax: .contains(String)) liefert true zurück, wenn der übergebene Teilstring mindestens einmal in der Zeichenkette gefunden wird, oder false, wenn der Teilstring nicht gefunden wird (vgl. java.lang.String). Dabei wird zwischen Groß- und Kleinbuchstaben unterschieden.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.contains("ein"))$
Ausgabe:
true
Methodenname |
Rückgabetyp |
Verfügbar seit |
contains(String) |
boolean |
3.1 |
Übersicht
contains(CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
contains(CharSequence) |
boolean |
|
Übersicht
contentEquals(StringBuffer)
Methodenname |
Rückgabetyp |
Verfügbar seit |
contentEquals(StringBuffer) |
boolean |
|
Übersicht
contentEquals(CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
contentEquals(CharSequence) |
boolean |
|
Übersicht
convert
Die Methode .convert() (in Bean-Syntax: .convert) werden Sonderzeichen, die in einer Zeichenkette enthalten sind, bei der Ausgabe in HTML-Zeichen umgewandelt. Es werden bei der Verwendung von .convert() die Konvertierungsregeln angewendet, die im Bereich convert der ausgewählten Konvertierungsregel des Präsentationskanales stehen.
Methodenname |
Rückgabetyp |
Verfügbar seit |
convert |
String |
3.1 |
Übersicht
convert(String)
applies the specified convertion table
Methodenname |
Rückgabetyp |
Verfügbar seit |
convert(String) |
CharSequence |
4.0.53 |
Übersicht
convert2
Die Methode .convert2() (in Bean-Syntax: .convert2) werden Sonderzeichen, die in einer Zeichenkette enthalten sind, bei der Ausgabe in HTML-Zeichen umgewandelt. Es werden bei der Verwendung von .convert2() die Konvertierungsregeln angewendet, die im Bereich convert und quote der ausgewählten Konvertierungsregel des Präsentationskanales stehen.
Methodenname |
Rückgabetyp |
Verfügbar seit |
convert2 |
String |
3.1 |
Übersicht
convert2(String)
applies the specified convertion table in 'quote' mode
Methodenname |
Rückgabetyp |
Verfügbar seit |
convert2(String) |
CharSequence |
4.0.53 |
Übersicht
copyValueOf(char[])
Methodenname |
Rückgabetyp |
Verfügbar seit |
copyValueOf(char[]) |
String |
|
Übersicht
copyValueOf(char[], int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
copyValueOf(char[], int, int) |
String |
|
Übersicht
encode
Returns an encoded representation of a string that follows the rules for HTML id-attributes.
Methodenname |
Rückgabetyp |
Verfügbar seit |
encode |
String |
4.2.14 |
Übersicht
endsWith(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
endsWith(String) |
boolean |
|
Übersicht
equals(String)
Die Methode .equals(String) (in Bean-Syntax: .equals(String)) überprüft, ob ein String gleich einem übergebenen String ist (vgl. java.lang.String). Dabei wird zwischen Groß- und Kleinbuchstaben unterschieden.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.equals("Das ist ein String."))$
Ausgabe:
true
Methodenname |
Rückgabetyp |
Verfügbar seit |
equals(String) |
boolean |
|
Übersicht
equals(Option)
Methodenname |
Rückgabetyp |
Verfügbar seit |
equals(Option) |
boolean |
|
Übersicht
equals(CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
equals(CharSequence) |
boolean |
|
Übersicht
equals(Object)
Methodenname |
Rückgabetyp |
Verfügbar seit |
equals(Object) |
boolean |
|
Übersicht
equalsIgnoreCase(String)
Die Methode .equalsIgnoreCase(String) (in Bean-Syntax: .equalsIgnoreCase(String)) überprüft, ob ein String gleich einem übergebenen String ist (vgl. java.lang.String). Dabei wird nicht – wie bei der Methode .equals(String) – zwischen Groß- und Kleinbuchstaben unterschieden.
Aufruf:
$CMS_SET(myString, "DAS ist EIN String.")$
$CMS_VALUE(myString.equals("Das ist ein String."))$
Ausgabe:
true
Methodenname |
Rückgabetyp |
Verfügbar seit |
equalsIgnoreCase(String) |
boolean |
|
Übersicht
format(String, Object[])
Methodenname |
Rückgabetyp |
Verfügbar seit |
format(String, Object[]) |
String |
|
Übersicht
format(Locale, String, Object[])
Methodenname |
Rückgabetyp |
Verfügbar seit |
format(Locale, String, Object[]) |
String |
|
Übersicht
get(Range)
Methodenname |
Rückgabetyp |
Verfügbar seit |
get(Range) |
String |
4.0 |
Übersicht
get(Number)
Methodenname |
Rückgabetyp |
Verfügbar seit |
get(Number) |
String |
4.0 |
Übersicht
getBytes
Methodenname |
Rückgabetyp |
Verfügbar seit |
getBytes |
byte[] |
|
Übersicht
getBytes(Charset)
Methodenname |
Rückgabetyp |
Verfügbar seit |
getBytes(Charset) |
byte[] |
|
Übersicht
getBytes(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
getBytes(String) |
byte[] |
|
Übersicht
getChars(int, int, char[], int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
getChars(int, int, char[], int) |
void |
|
Übersicht
getClass
Die Methode .getClass() (in Bean-Syntax: .class) liefert die Klasse des aufrufendes Objektes zurück (vgl. java.lang.Class).
Aufruf:
$CMS_VALUE(myString.class)$
$CMS_VALUE(myString.getClass())$
Ausgabe:
java.lang.String
Methodenname |
Rückgabetyp |
Verfügbar seit |
getClass |
Class |
|
Übersicht
getExtension
Returns the file extension, e.g. 'txt' for 'info.txt'. The empty string is returned if the text contains no dot.
Methodenname |
Rückgabetyp |
Verfügbar seit |
getExtension |
String |
4.2.34 |
Übersicht
hashCode
Methodenname |
Rückgabetyp |
Verfügbar seit |
hashCode |
int |
|
Übersicht
indexOf(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
indexOf(int) |
int |
|
Übersicht
indexOf(String)
Die Methode .indexOf(String) (in Bean-Syntax: .indexOf(String)) liefert einen Index der Zeichenkette zurück, an dem das erste Zeichen eines Teilstring gefunden wird, oder -1 wenn der übergebene Teilstring nicht in der Zeichenkette gefunden wird (vgl. java.lang.String). Dabei wird zwischen Groß- und Kleinbuchstaben unterschieden.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.indexOf("ein")$
Ausgabe:
8
Methodenname |
Rückgabetyp |
Verfügbar seit |
indexOf(String) |
int |
|
Übersicht
indexOf(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
indexOf(int, int) |
int |
|
Übersicht
indexOf(String, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
indexOf(String, int) |
int |
|
Übersicht
intern
Methodenname |
Rückgabetyp |
Verfügbar seit |
intern |
String |
|
Übersicht
isCase(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
isCase(String) |
boolean |
|
Übersicht
isCase(Option)
Methodenname |
Rückgabetyp |
Verfügbar seit |
isCase(Option) |
boolean |
|
Übersicht
isCase(CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
isCase(CharSequence) |
boolean |
|
Übersicht
isCase(Object)
Methodenname |
Rückgabetyp |
Verfügbar seit |
isCase(Object) |
boolean |
|
Übersicht
isEmpty
Die Methode .isEmpty() (in Bean-Syntax: .isEmpty) prüft, ob ein Ausdruck bzw. Objekt leer ist, z.B. storeElement.isEmpty(). Das Ergebnis der semantischen Prüfung hängt vom Ausdruck bzw. Objekt ab, z.B. eine Zeichenkette ist dann leer, wenn sie kein Zeichen enthält. Bei Objekten mit komplexen Werten oder Objekten entscheidet das Objekt wann es leer ist. Der Datentyp DomElement enthält beispielsweise immer ein leeres Dokument, ist also nie null. Die Prüfung einer leeren DOM-Editor-Eingabekomponente mit der Methode .isNull() liefert daher den Wert false, während die Prüfung der Komponente auf .isEmpty() den Wert true liefern würde.
Die Methode .isEmpty() gibt einen booleschen Wert als Ergebnis der Prüfung zurück. true (=wahr) ist die Prüfung, wenn der Ausdruck bzw. das Objekt leer ist und false (=unwahr) wenn nicht.
Methodenname |
Rückgabetyp |
Verfügbar seit |
isEmpty |
boolean |
4.0.0 |
Übersicht
isLower
Test if a string contains all lower case letters.
Methodenname |
Rückgabetyp |
Verfügbar seit |
isLower |
boolean |
4.2.14 |
Übersicht
isNull
Die Methode .isNull() (in Bean-Syntax: .isNull) prüft, ob ein Ausdruck bzw. Objekt Null ist, z.B. storeElement.isNull(). Bei Objekten mit komplexen Werten oder Objekten entscheidet das Objekt wann es null ist. Der Datentyp DomElement enthält beispielsweise immer ein leeres Dokument, ist also nie null. Die Prüfung einer leeren DOM-Editor-Eingabekomponente mit der Methode .isNull() liefert daher den Wert false, während die Prüfung der Komponente auf .isEmpty() den Wert true liefern würde.
Die Methode .isNull() gibt einen booleschen Wert als Ergebnis der Prüfung zurück. true (=wahr) ist die Prüfung, wenn der Ausdruck bzw. das Objekt Null ist und false (=unwahr) wenn nicht.
Methodenname |
Rückgabetyp |
Verfügbar seit |
isNull |
boolean |
|
Übersicht
isUpper
Test if a string contains all upper case letters.
Methodenname |
Rückgabetyp |
Verfügbar seit |
isUpper |
boolean |
4.2.14 |
Übersicht
iterator
Methodenname |
Rückgabetyp |
Verfügbar seit |
iterator |
Iterator |
|
Übersicht
lastIndexOf(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
lastIndexOf(int) |
int |
|
Übersicht
lastIndexOf(String)
Die Methode .lastIndexOf(String) (in Bean-Syntax: .lastIndexOf(String)) liefert einen Index der Zeichenkette zurück, an dem das erste Zeichen eines Teilstring gefunden wird, oder -1 wenn der übergebene Teilstring nicht in der Zeichenkette gefunden wird (vgl. java.lang.String). Dabei wird zwischen Groß- und Kleinbuchstaben unterschieden.
Im Gegensatz zur Methode .indexOf(String) wird der Index des letzten und nicht des ersten Vorkommens zurückgeliefert.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.lastIndexOf("ein")$
Ausgabe:
8
Methodenname |
Rückgabetyp |
Verfügbar seit |
lastIndexOf(String) |
int |
|
Übersicht
lastIndexOf(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
lastIndexOf(int, int) |
int |
|
Übersicht
lastIndexOf(String, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
lastIndexOf(String, int) |
int |
|
Übersicht
length
Methodenname |
Rückgabetyp |
Verfügbar seit |
length |
int |
4.0.0 |
Übersicht
lowerCase
Die Methode .lowerCase() (in Bean-Syntax: .lowerCase) konvertiert alle Zeichen der Zeichenkette in Kleinbuchstaben (vgl. java.lang.String).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.lowerCase)$
Ausgabe:
das ist ein string.
Methodenname |
Rückgabetyp |
Verfügbar seit |
lowerCase |
String |
3.1 |
Übersicht
matches(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
matches(String) |
boolean |
|
Übersicht
offsetByCodePoints(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
offsetByCodePoints(int, int) |
int |
|
Übersicht
parse
Übersicht
parseExpression
Methodenname |
Rückgabetyp |
Verfügbar seit |
parseExpression |
Expression |
4.0 |
Übersicht
plain
Creates a PlainString instance for the given string.
Methodenname |
Rückgabetyp |
Verfügbar seit |
plain |
PlainString |
4.2.436 |
Übersicht
plus(Printable)
Methodenname |
Rückgabetyp |
Verfügbar seit |
plus(Printable) |
String |
4.0 |
Übersicht
print
Methodenname |
Rückgabetyp |
Verfügbar seit |
print |
void |
|
Übersicht
quoteJS
quote as JavaScript source (' -> \', " -> \", CR -> \n)
Methodenname |
Rückgabetyp |
Verfügbar seit |
quoteJS |
String |
4.0.54 |
Übersicht
regionMatches(int, String, int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
regionMatches(int, String, int, int) |
boolean |
|
Übersicht
regionMatches(boolean, int, String, int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
regionMatches(boolean, int, String, int, int) |
boolean |
|
Übersicht
replace(char, char)
Methodenname |
Rückgabetyp |
Verfügbar seit |
replace(char, char) |
String |
|
Übersicht
replace(CharSequence, CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
replace(CharSequence, CharSequence) |
String |
|
Übersicht
replaceAll(String, String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
replaceAll(String, String) |
String |
|
Übersicht
replaceFirst(String, String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
replaceFirst(String, String) |
String |
|
Übersicht
sentences
Methodenname |
Rückgabetyp |
Verfügbar seit |
sentences |
Iterator |
4.0.0 |
Übersicht
set(String, Object)
Methodenname |
Rückgabetyp |
Verfügbar seit |
set(String, Object) |
Object |
|
Übersicht
set(Number, CharSequence)
Methodenname |
Rückgabetyp |
Verfügbar seit |
set(Number, CharSequence) |
String |
4.0 |
Übersicht
split(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
split(String) |
String[] |
|
Übersicht
split(String, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
split(String, int) |
String[] |
|
Übersicht
split(String, Number)
Methodenname |
Rückgabetyp |
Verfügbar seit |
split(String, Number) |
String[] |
4.0 |
Übersicht
startsWith(String)
Die Methode prüft, ob eine Zeichenkette (z. B. ein Text) mit einer speziellen Zeichenkette beginnt. Siehe auch java.lang.String
Die Prüfung beginnt dabei beim ersten Zeichen. Soll die Prüfung bei einem anderen Zeichen des Textes beginnen, kann dies mithilfe der Methode startsWith(String, int) erreicht werden.
Die Methode gibt einen booleschen Wert als Ergebnis der Prüfung zurück. true (=wahr) ist die Prüfung, wenn der gespeicherte Text mit der in der Methode angegebenen Zeichenfolge übereinstimmt, und false (=unwahr) wenn nicht.
Beispiel:
In folgendem Beispiel wird geprüft, ob eine Eingabe mit der Zeichenfolge "Hallo" beginnt. Wenn nicht, wird in der Ausgabe dem eingegebenen Text ein "Hallo" vorangestellt.
$CMS_IF(!text.startsWith("Hallo"))$
Hallo $CMS_VALUE(text)$
$CMS_ELSE$
$CMS_VALUE(text)$
$CMS_END_IF$
Bei Eingabe von Hallo Anna lautet die Ausgabe unverändert
Hallo Anna
Wird nur Anna eingegeben, wird ein "Hallo" ergänzt. Die Ausgabe lautet ebenfalls
Hallo Anna
Methodenname |
Rückgabetyp |
Verfügbar seit |
startsWith(String) |
boolean |
|
Übersicht
startsWith(String, int)
Die Methode prüft, ob ein gespeicherter Text eine spezielle Zeichenkette an einer bestimmten Position enthält. Siehe auch java.lang.String
Die übergebene Zahl (int) legt fest, ab welchem Zeichen die Prüfung erfolgen soll. Die Zählung beginnt dabei mit 0, das erste Zeichen des zu prüfenden Textes hat also die Position 0, das zweite Zeichen, die Position 1 usw.
Die Methode gibt einen booleschen Wert als Ergebnis der Prüfung zurück. true (=wahr) ist die Prüfung, wenn der gespeicherte Text mit der in der Methode angegebenen Zeichenfolge an der angegebenen Position übereinstimmt, und false (=unwahr) wenn nicht.
Um beispielsweise zu prüfen, ob das zweite und dritte Zeichen des in eine Text-Eingabekomponente eingegebenen Texts "al" ist, kann folgende Syntax verwendet werden:
Sind das zweite und dritte Zeichen des eingegebenen Textes "al"? </br>
$CMS_IF(text.startsWith("al", 1))$
=> Das ist richtig.
$CMS_ELSE$
=> Das ist falsch.
$CMS_END_IF$
Lautet der in der Variable text gespeicherte Text falsch, wird "=> Das ist richtig." ausgegeben, ansonsten "=> Das ist falsch."
Methodenname |
Rückgabetyp |
Verfügbar seit |
startsWith(String, int) |
boolean |
|
Übersicht
subSequence(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
subSequence(int, int) |
CharSequence |
|
Übersicht
subString(Number)
Die Methode .subString(Number) (in Bean-Syntax: .subString(Number)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die übergebene Zahl legt fest, ab welchem Zeichen die Ausgabe erfolgen soll (= erstes Zeichen).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.subString(1))$
Ausgabe:
as ist ein String.
Methodenname |
Rückgabetyp |
Verfügbar seit |
subString(Number) |
String |
|
Übersicht
subString(int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
subString(int, int) |
String |
3.1 |
Übersicht
subString(Number, Number)
Die Methode .subString(Number, Number) (in Bean-Syntax: .subString(Number, Number)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die erste übergebene Zahl legt fest, ab welchem Zeichen (erstes Zeichen), und die zweite Zahl, bis zu welchem Zeichen (letztes Zeichen) die Zeichenkette ausgegeben werden soll.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.subString(1, 12))$
Ausgabe:
as ist ein
Methodenname |
Rückgabetyp |
Verfügbar seit |
subString(Number, Number) |
String |
|
Übersicht
substring(int)
Die Methode .substring(int) (in Bean-Syntax: .substring(int)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die übergebene Zahl legt fest, ab welchem Zeichen die Ausgabe erfolgen soll (= erstes Zeichen).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.substring(1))$
Ausgabe:
as ist ein String.
Methodenname |
Rückgabetyp |
Verfügbar seit |
substring(int) |
String |
|
Übersicht
substring(Number)
Die Methode .substring(Number) (in Bean-Syntax: .substring(Number)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die übergebene Zahl legt fest, ab welchem Zeichen die Ausgabe erfolgen soll (= erstes Zeichen).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.substring(1))$
Ausgabe:
as ist ein String.
Methodenname |
Rückgabetyp |
Verfügbar seit |
substring(Number) |
String |
3.1 |
Übersicht
substring(int, int)
Die Methode .substring(int, int) (in Bean-Syntax: .substring(int, int)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die erste übergebene Zahl legt fest, ab welchem Zeichen (erstes Zeichen), und die zweite Zahl, bis zu welchem Zeichen (letztes Zeichen) die Zeichenkette ausgegeben werden soll.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.substring(1, 12))$
Ausgabe:
as ist ein
Methodenname |
Rückgabetyp |
Verfügbar seit |
substring(int, int) |
String |
3.1 |
Übersicht
substring(Number, Number)
Die Methode .substring(Number, Number) (in Bean-Syntax: .substring(Number, Number)) gibt eine Teilezeichenkette aus (vgl. java.lang.String). Die erste übergebene Zahl legt fest, ab welchem Zeichen (erstes Zeichen), und die zweite Zahl, bis zu welchem Zeichen (letztes Zeichen) die Zeichenkette ausgegeben werden soll.
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.substring(1, 12))$
Ausgabe:
as ist ein
Methodenname |
Rückgabetyp |
Verfügbar seit |
substring(Number, Number) |
String |
3.1 |
Übersicht
toCharArray
Methodenname |
Rückgabetyp |
Verfügbar seit |
toCharArray |
char[] |
|
Übersicht
toDate(String)
Methodenname |
Rückgabetyp |
Verfügbar seit |
toDate(String) |
Date |
4.0 |
Übersicht
toJson
Convert to JSON string representtion (only handles Maps, Collections, Arrays, Numbers, and Strings)
Methodenname |
Rückgabetyp |
Verfügbar seit |
toJson |
String |
4.2.14 |
Übersicht
toLowerCase
Die Methode .toLowerCase() (in Bean-Syntax: .toLowerCase) konvertiert alle Zeichen der Zeichenkette in Kleinbuchstaben (vgl. java.lang.String).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.toLowerCase())$
Ausgabe:
das ist ein string.
Methodenname |
Rückgabetyp |
Verfügbar seit |
toLowerCase |
String |
|
Übersicht
toLowerCase(Locale)
Methodenname |
Rückgabetyp |
Verfügbar seit |
toLowerCase(Locale) |
String |
|
Übersicht
toNumber
Die Methode .toNumber() (in Bean-Syntax: .toNumber) konvertiert den Datentyp String (Zeichenkette) in den Datentyp Number (Zahl) (vgl. java.lang.String). Das ist nur möglich, wenn die Zeichenkette aus Ziffern besteht.
Aufruf:
$CMS_VALUE("5".toNumber())$
Ausgabe:
5
Methodenname |
Rückgabetyp |
Verfügbar seit |
toNumber |
Number |
3.1 |
Übersicht
toString
Methodenname |
Rückgabetyp |
Verfügbar seit |
toString |
String |
|
Übersicht
toUpperCase
Die Methode .toUpperCase() (in Bean-Syntax: .toUpperCase) konvertiert alle Zeichen der Zeichenkette in Großbuchstaben (vgl. java.lang.String).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.toUpperCase())$
Ausgabe:
DAS IST EIN STRING.
Methodenname |
Rückgabetyp |
Verfügbar seit |
toUpperCase |
String |
|
Übersicht
toUpperCase(Locale)
Methodenname |
Rückgabetyp |
Verfügbar seit |
toUpperCase(Locale) |
String |
|
Übersicht
trim
Die Methode .trim() (in Bean-Syntax: .trim) entfernt Whitespaces am Beginn und am Ende der Zeichenkette (vgl. java.lang.String).
Aufruf:
$CMS_SET(myString, "\tDas ist ein String.\n")$
$CMS_VALUE(myString.trim())$
Ausgabe:
Das ist ein String.
Methodenname |
Rückgabetyp |
Verfügbar seit |
trim |
String |
3.1 |
Übersicht
type
Methodenname |
Rückgabetyp |
Verfügbar seit |
type |
String |
|
Übersicht
upperCase
Die Methode .upperCase() (in Bean-Syntax: .upperCase) konvertiert alle Zeichen der Zeichenkette in Großbuchstaben (vgl. java.lang.String).
Aufruf:
$CMS_SET(myString, "Das ist ein String.")$
$CMS_VALUE(myString.upperCase)$
Ausgabe:
DAS IST EIN STRING.
Methodenname |
Rückgabetyp |
Verfügbar seit |
upperCase |
String |
3.1 |
Übersicht
urlEncode
Mit der Methode .urlEncode() (in Bean-Syntax: .urlEncode) kann eine Zeichenkette in ASCII-Zeichensequenzen umgewandelt werden. Das Umwandeln wird auch encode genannt. Typisch für solche Zeichensequenzen ist ein %-Zeichen gefolgt von zwei Zeichen. Der MIME-Type für eine umgewandelte Zeichenkette ist application/x-www-form-urlencoded.
Bei der Umwandlung werden folgende Zeichen nicht berücksichtigt:
A-Z a-z 0-9 . - * _
Leerzeichen werden in Pluszeichen umgewandelt.
Für die Umwandlung wird folgendes Encoding verwendet: UTF-8.
Der Aufruf:
$CMS_VALUE("Diese Zeichenkette enthält Sonderzeichen".urlEncode)$
führt zu der umgewandelten Zeichenkette:
Diese+Zeichenkette+enth%C3%A4lt+Sonderzeichen
Vgl. auch java.net.URLEncoder
Methodenname |
Rückgabetyp |
Verfügbar seit |
urlEncode |
String |
4.0.0 |
Übersicht
urlEncode(String)
Mit der Methode .urlEncode() (in Bean-Syntax: .urlEncode) kann eine Zeichenkette in ASCII-Zeichensequenzen umgewandelt werden. Das Umwandeln wird auch encode genannt. Typisch für solche Zeichensequenzen ist ein %-Zeichen gefolgt von zwei Zeichen. Der MIME-Type für eine umgewandelte Zeichenkette ist application/x-www-form-urlencoded.
Bei Verwendung von .urlEncode() wird eine Umwandlung nach UTF-8 vorgenommen.
Durch die Verwendung von .urlEncode(String) kann das zu verwendende Encoding spezifiziert werden.
Beispielsweise führt der Aufruf
$CMS_VALUE("Müller@e-Spirit.com".urlEncode("ISO-8859-1"))$
zu der umgewandelten Zeichenkette:
M%FCller%40e-Spirit.com
Methodenname |
Rückgabetyp |
Verfügbar seit |
urlEncode(String) |
String |
4.0.0 |
Übersicht
valueOf(long)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(long) |
String |
|
Übersicht
valueOf(int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(int) |
String |
|
Übersicht
valueOf(float)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(float) |
String |
|
Übersicht
valueOf(double)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(double) |
String |
|
Übersicht
valueOf(char)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(char) |
String |
|
Übersicht
valueOf(boolean)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(boolean) |
String |
|
Übersicht
valueOf(char[])
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(char[]) |
String |
|
Übersicht
valueOf(Object)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(Object) |
String |
|
Übersicht
valueOf(char[], int, int)
Methodenname |
Rückgabetyp |
Verfügbar seit |
valueOf(char[], int, int) |
String |
|
Übersicht
words
Methodenname |
Rückgabetyp |
Verfügbar seit |
words |
Iterator |
4.0.0 |
Übersicht