|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.data.PersistentObject
ch.elexis.data.Kontakt
eaustria.basis.daten.TransienterKontakt
public class TransienterKontakt
Ein transienter Kontakt ist nicht in der Elexis-Datenbank verzeichnet und unterstützt nur die Abfrage einiger Felder
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ch.elexis.data.Kontakt |
---|
Kontakt.statL |
Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject |
---|
PersistentObject.FieldType |
Field Summary | |
---|---|
java.lang.String |
fax
|
java.lang.String |
istOrganisation
|
java.lang.String |
istPerson
|
java.lang.String |
land
|
java.lang.String |
name1
Firmenbezeichnung oder Familienname |
java.lang.String |
name2
Firmenbezeichnung Teil 2 oder Vorname |
java.lang.String |
ort
|
java.lang.String |
plz
|
java.lang.String |
strasse
|
java.lang.String |
telefon
|
java.lang.String |
titel
Titel bei natürlicher Person. |
Fields inherited from class ch.elexis.data.Kontakt |
---|
DEFAULT_SORT, FLD_ANSCHRIFT, FLD_COUNTRY, FLD_E_MAIL, FLD_FAX, FLD_IS_LAB, FLD_IS_MANDATOR, FLD_IS_ORGANIZATION, FLD_IS_PATIENT, FLD_IS_PERSON, FLD_IS_USER, FLD_MOBILEPHONE, FLD_PHONE1, FLD_PHONE2, FLD_PLACE, FLD_REMARK, FLD_SHORT_LABEL, FLD_STREET, FLD_WEBSITE, FLD_ZIP |
Fields inherited from class ch.elexis.data.PersistentObject |
---|
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_PWD, CFG_TYPE, CFG_USER, DELETED, EXISTS, INEXISTENT, INVALID_ID, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START |
Fields inherited from interface ch.elexis.core.data.IPartner |
---|
FLD_NAME1, FLD_NAME2, FLD_NAME3, TYPE_ADMIN, TYPE_CLIENT, TYPE_MANAGER, TYPE_MANDATOR, TYPE_ORGANIZATION, TYPE_PERSON, TYPE_USER |
Fields inherited from interface ch.elexis.core.data.IPersistentObject |
---|
DELETED, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_ID, FLD_LASTUPDATE, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID |
Constructor Summary | |
---|---|
TransienterKontakt()
|
Method Summary | |
---|---|
java.lang.String |
get(java.lang.String field)
Ein Feld aus der Datenbank auslesen. |
boolean |
get(java.lang.String[] fields,
java.lang.String[] values)
Mehrere Felder auf einmal auslesen |
java.lang.String |
getId()
Immer null. |
boolean |
isValid()
Angeben, ob dieses Objekt gültig ist. |
boolean |
set(java.lang.String[] fields,
java.lang.String... values)
Mehrere Felder auf einmal setzen (Effizienter als einzelnes set) |
boolean |
set(java.lang.String field,
java.lang.String value)
Ein Feld in die Datenbank übertragen. |
Methods inherited from class ch.elexis.data.PersistentObject |
---|
addChangeListener, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, deleteList, disconnect, equals, executeSQLScript, exists, exportData, fireChangeEvent, flatten, fold, getCacheTime, getConnection, getDefaultCacheLifetime, getFieldType, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isShowDeleted, lock, map, relock, removeChangeListener, removeFromList, removeFromList, removeSticker, resetCache, setDefaultCacheLifetime, setInt, setMap, setShowDeleted, setTrace, state, storeToString, tableExists, ts, undelete, unlock |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ch.elexis.core.data.IPersistentObject |
---|
addChangeListener, addSticker, addXid, exists, getInt, getLastUpdate, getMap, getSticker, getStickers, getXid, getXid, getXids, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, removeChangeListener, removeSticker, setInt, setMap, state, storeToString |
Field Detail |
---|
public java.lang.String titel
public java.lang.String name1
public java.lang.String name2
public java.lang.String strasse
public java.lang.String plz
public java.lang.String ort
public java.lang.String land
public java.lang.String telefon
public java.lang.String fax
public java.lang.String istPerson
public java.lang.String istOrganisation
Constructor Detail |
---|
public TransienterKontakt()
Method Detail |
---|
public java.lang.String getId()
getId
in interface IPersistentObject
getId
in class PersistentObject
public boolean isValid()
PersistentObject
isValid
in interface IPersistentObject
isValid
in class Kontakt
public java.lang.String get(java.lang.String field)
PersistentObject
get
in interface IPersistentObject
get
in class PersistentObject
field
- Name des Felds
public boolean get(java.lang.String[] fields, java.lang.String[] values)
PersistentObject
get
in interface IPersistentObject
get
in class PersistentObject
fields
- die Feldervalues
- String Array für die gelesenen Werte
public boolean set(java.lang.String field, java.lang.String value)
PersistentObject
set
in interface IPersistentObject
set
in class PersistentObject
field
- Name des Feldesvalue
- Einzusetzender Wert (der vorherige Wert wird überschrieben)
public boolean set(java.lang.String[] fields, java.lang.String... values)
PersistentObject
set
in interface IPersistentObject
set
in class PersistentObject
fields
- die Feldnamenvalues
- die Werte
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |