| |
Pattern asPattern(String regexp) |
| Parameter |
regexp | Der reguläre Ausdruck |
| Rückgabewert |
Ein Pattern-Objekt, welches für Stringvergleiche genutzt werden kann.
|
| |
String getClassName(Object objectOrClass) |
| Parameter |
objectOrClass |
Das Java-Objekts oder die Klasse, deren Name ermittelt werden soll.
|
| Rückgabewert |
Der Name der Klasse oder None falls kein Java-Objekt übergeben wird.
|
| |
Object getProperty(Object object, String name) |
| Parameter |
object | Das Objekt, für das die Property gelesen werden soll. |
name | Der Name der Property. |
| Rückgabewert | Der Wert der Property. |
| |
boolean isInstance(Object object, String className) |
| Parameter |
object | Das zu prüfende Object. |
className |
Der Name der Klasse oder des Interfaces auf das getestet wird.
|
| Rückgabewert |
True, wenn das Objekt einer Instanz der angegeben Klasse ist oder das angegebene
Interface implementiert.
|
| |
void logError(String msg, boolean nowrap=false) |
| Parameter |
msg | Die Meldung. |
nowrap |
Falls true werden die Zeilen der Meldung im Report nicht umgebrochen. Sinnvoll für
potentiell lange Meldungen. Falls die Meldung gepuffert werden muss, hat dieser
Parameter keine Wirkung.
|
| |
void logMessage(String msg, boolean dontcompactify=false, boolean report=false, boolean nowrap=false) |
| Parameter |
msg | Die Meldung. |
dontcompactify | Falls true wird die Meldung nicht aus kompakten
Protokollen entfernt |
report |
Falls true wird die Meldung im Report aufgeführt.
|
nowrap |
Falls true werden die Zeilen der Meldung im Report nicht umgebrochen. Sinnvoll für
potentiell lange Meldungen. Falls die Meldung gepuffert werden muss, hat dieser
Parameter keine Wirkung.
|
| |
void logWarning(String msg, boolean report=true, boolean nowrap=false) |
| Parameter |
msg | Die Meldung. |
report |
Falls true (default) wird die Warnung im Report aufgeführt. Sie können diese
spezielle Warnung vom Report ausschließen, indem Sie diesen Parameter auf false
setzen.
|
nowrap |
Falls true werden die Zeilen der Meldung im Report nicht umgebrochen. Sinnvoll für
potentiell lange Meldungen. Falls die Meldung gepuffert werden muss, hat dieser
Parameter keine Wirkung.
|
| |
void print(Object object, ...) |
| Parameter |
object | Das Objekt, welches ausgegeben werden soll. |
| |
void println(Object object) |
| Parameter |
object | Das Objekt, welches ausgegeben werden soll. |
| |
void setProperty(Object object, String name, Object value) |
| Parameter |
object | Das Objekt, für das die Property gesetzt werden soll. |
name | Der Name der Property. |
value | Der zu setzende Wert. Null um die Property zu löschen. |
| |
String toString(Object object, String nullValue) |
| Parameter |
object | Das zu konvertierende Objekt. |
nullValue | Der zu liefernde Wert falls das Objekt None ist, Default
ist der leere String. |
| Rückgabewert |
Jython 8-bit oder Unicode-Strings werden unverändert zurückgegeben, Java-Objekte
werden via toString in einen String verwandelt. In Jython wird alles
andere in einen 8-bit Jython-String konvertiert.
|
| |
VariableData wrapObject(Object value, String stringValue, String description) |
| Parameter |
value | Das zu verpackende Objekt, wie es von rc.getObj() zurückgegeben wird. |
stringValue | Optionale Text-Representation des Objekts, wie sie z.B. von rc.getStr() zurückgegeben wird. |
description | Optionale Beschreibung des Objekts (sichtbar in Protokollen und Stack-Traces). |
| Rückgabewert |
Das Objekt verpackt in einer VariableData-Instanz.
|
| |