Klasse PropertySet
Diese abstrakte Klasse stellt ein Objekt mit einem Typ und Eigenschaften dar.
public class PropertySet
extends DBItem
Hierarchiediagramm
Direkt bekannte Unterklassen
• Artifact
Weitere Informationen zu dieser Unterklasse finden Sie unter "Klasse Artifact".
• Sheet
• CCItem
• Weitere Informationen zu dieser Unterklasse finden Sie unter 'Klasse "CCItem"'.
Konstruktor
public PropertySet()
Methoden
• getType
Gibt den vollständigen Typ-Pfad dieses PropertySet zurück.
public String getType()
Löst aus: RSDException
• getIntegerProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine Ganzzahl ist.
public int getIntegerProperty(String name, int defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
• getRealProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine reelle Zahl ist.
public double getRealProperty(String name, double defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
• getStringProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück. Löst eine Ausnahme aus, wenn der Wert der angegebenen Eigenschaft keine Zeichenfolge ist.
public String getStringProperty(String name, String defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
• getProperty
Gibt den Wert der benannten Eigenschaft auf diesem PropertySet zurück.
Wert | Rückgabewert |
Ganzzahl | java.lang.Integer Objekt |
Reelle Zahl | java.lang.Real Objekt |
Zeichenfolge | java.lang.String Objekt |
null (Kein Wert) | null |
public Object getProperty(String name, Object defaultValue)
Dabei gilt:
name: Der Name der Eigenschaft.
defaultValue: Der zurückzugebende Standardwert, wenn dieser PropertySet die angegebene Eigenschaft nicht besitzt.
Löst aus: RSDException
• getPropertiesNames
Gibt eine Gruppe von Zeichenfolgenobjekten zurück, die jeweils einen Eigenschaftsnamen dieses PropertySet aufweisen.
public java.util.Set getPropertiesNames (java.lang.String[] exclusions)
Dabei gilt:
exclusions: Ein Zeichenfolge-Array mit den Namen der Eigenschaften, die im zurückgegebenen Set nicht eingeschlossen werden sollen.
Löst aus: RSDException
• setProperty
Legt einen Parameterwert fest und gibt den Wert zurück, wenn die Aktion erfolgreich ist. Wenn der Parametername in propertySet nicht vorhanden ist, wird er hinzugefügt.
public Object setProperty (String parmName, Object parmValue)
Dabei gilt:
parmName - Der Name des festzulegenden Parameters.
parmValue - Der für den Parameter festzulegende Wert.
Löst aus: RSDException
• deleteProperty
Löscht die benannte Eigenschaft aus diesem propertySet. Sie können keine Eigenschaft löschen, die aus einem Datensatz angewendet wurde.
public Object deleteProperty(String name)
Dabei gilt:
name – Der Name der zu löschenden Eigenschaft.
Löst aus: RSDException
Geerbte Methoden
Von anderen Klassen wurden folgende Methoden geerbt:
Klasse | Geerbte Methoden |
java.lang.Object | equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |