|
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 IPersistentObjectgetId in class PersistentObjectpublic boolean isValid()
PersistentObject
isValid in interface IPersistentObjectisValid in class Kontaktpublic java.lang.String get(java.lang.String field)
PersistentObject
get in interface IPersistentObjectget in class PersistentObjectfield - Name des Felds
public boolean get(java.lang.String[] fields,
java.lang.String[] values)
PersistentObject
get in interface IPersistentObjectget in class PersistentObjectfields - die Feldervalues - String Array für die gelesenen Werte
public boolean set(java.lang.String field,
java.lang.String value)
PersistentObject
set in interface IPersistentObjectset in class PersistentObjectfield - 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 IPersistentObjectset in class PersistentObjectfields - 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 | |||||||||