public class MeldungsTypZusatz extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SYM_ASSIGN |
static String |
SYM_DELIMITER |
static String |
SYM_PARAMETER |
Constructor and Description |
---|
MeldungsTypZusatz(String id) |
Modifier and Type | Method and Description |
---|---|
String |
compile() |
boolean |
containsKey(String name) |
boolean |
equals(Object obj)
Der Meldungstypzusatz ist gleich, wenn Id und Parameter übereinstimmen.
|
boolean |
getBoolean(String name) |
double |
getDouble(String name) |
String |
getId() |
int |
getInteger(String name) |
long |
getLong(String name) |
SystemObjekt |
getObjekt(String name)
Gibt
null zurück, wenn unter dem Namen kein Parameter angelegt
ist oder dieser ein Leerstring ist. |
Map<String,String> |
getParameter()
Gibt eine unveränderliche Kopie der Paramter zurück.
|
String |
getString(String name) |
int |
hashCode()
Gibt den Hash-Wert der Id zurück.
|
static MeldungsTypZusatz |
parse(String meldungsTypZusatz) |
void |
set(String name,
boolean value) |
void |
set(String name,
double value) |
void |
set(String name,
int value) |
void |
set(String name,
long value) |
void |
set(String name,
String value) |
void |
set(String name,
SystemObjekt value)
Legt einen Leerstring ab, wenn
value == null . |
String |
toString() |
public static final String SYM_PARAMETER
public static final String SYM_ASSIGN
public static final String SYM_DELIMITER
public MeldungsTypZusatz(String id)
public static MeldungsTypZusatz parse(String meldungsTypZusatz) throws ParseException
ParseException
public String compile()
public String getId()
public Map<String,String> getParameter()
public boolean containsKey(String name)
public SystemObjekt getObjekt(String name)
null
zurück, wenn unter dem Namen kein Parameter angelegt
ist oder dieser ein Leerstring ist.name
- der name der Objektspublic void set(String name, SystemObjekt value)
value == null
.name
- der Schlüsselvalue
- der Wertpublic int getInteger(String name)
public void set(String name, int value)
public long getLong(String name)
public void set(String name, long value)
public double getDouble(String name)
public void set(String name, double value)
public boolean getBoolean(String name)
public void set(String name, boolean value)
public boolean equals(Object obj)
public int hashCode()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.