public class EinstellungenVariable
extends de.ipcon.db.core.EinstellungenVariableBase
ATT_BooleanValue, ATT_BOValue, ATT_DateValue, ATT_DecimalValue, ATT_IntegerValue, ATT_IstFesterWert, ATT_Klasse, ATT_LongValue, ATT_Standardwert, ATT_StringValue, ATT_Ueberschreibbar, ATT_Werte, ENT_EinstellungenVariable
ATT_Beschreibung, ATT_KinderRefs, ATT_L10nBeschreibung, ATT_L10nName, ATT_Name, ENT_Benannt
ATT_AlsAntwortAnBeiAuftraegen, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBO
BLOB_KEY, CANCEL_RECALC_CALLED, D_0, D_1, D_10, D_100, D_1000, D_10000, D_5, D_MINUS_1, D_MINUS_ONE, D_ONE, D_ZERO, doExWriteLRMFunction, EMPTY_ARRAY, F_0, F_1, L_0, L10N_KEY_BO_INSTANTIATION, L10N_KEY_BO_WITH_PROTECTED_CONSTRUCTOR, NULL_AGGREGATE, NULL_ITERATOR
ATT_Badge, ATT_Badge2, ATT_Badge3, ATT_Badge4, ATT_BLOBCreatedBy, ATT_BLOBCreatedOn, ATT_BLOBDeletedBy, ATT_BLOBDeletedOn, ATT_BLOBLastModifiedBy, ATT_BLOBLastModifiedOn, ATT_Bot, ATT_Crea, ATT_CreatedBy, ATT_CreatedModifiedText, ATT_Id, ATT_InvolvedInProcs, ATT_LastModifiedBy, ATT_Ldel, ATT_Lmod, ATT_Procs, EMPTY_ARRAY, ENT_BO
Constructor and Description |
---|
EinstellungenVariable() |
Modifier and Type | Method and Description |
---|---|
static void |
appendDebug(java.lang.Appendable sb,
java.lang.Object about) |
static EinstellungenVariable |
byName(BOLoaderI bol,
java.lang.String varName)
Returns the
EinstellungenVariable with the given name if it exists. |
static EinstellungenVariable |
byName(BOLoaderI bol,
java.lang.String varName,
java.lang.Appendable sb) |
java.lang.Boolean |
getBooleanValue() |
java.lang.Boolean |
getBooleanValue(Benutzer ben) |
java.lang.Boolean |
getBooleanValue(Benutzer ben,
java.lang.Appendable sb) |
CoreBO |
getBOValue()
Returns the value of this variable as
CoreBO , if possible. |
CoreBO |
getBOValue(Benutzer ben) |
CoreBO |
getBOValue(Benutzer ben,
java.lang.Appendable sb) |
java.util.Date |
getDateValue() |
java.util.Date |
getDateValue(Benutzer ben) |
java.util.Date |
getDateValue(Benutzer ben,
java.lang.Appendable sb) |
java.util.Date |
getDateValue(Benutzer ben,
java.lang.Appendable sb,
java.lang.String df) |
java.math.BigDecimal |
getDecimalValue() |
java.math.BigDecimal |
getDecimalValue(Benutzer ben) |
java.math.BigDecimal |
getDecimalValue(Benutzer ben,
java.lang.Appendable sb) |
java.lang.Integer |
getIntegerValue() |
java.lang.Integer |
getIntegerValue(Benutzer ben) |
java.lang.Integer |
getIntegerValue(Benutzer ben,
java.lang.Appendable sb) |
java.lang.Long |
getLongValue() |
java.lang.Long |
getLongValue(Benutzer ben) |
java.lang.Long |
getLongValue(Benutzer ben,
java.lang.Appendable sb) |
java.lang.Object |
getObjectValue() |
java.lang.Object |
getObjectValue(Benutzer ben) |
java.lang.Object |
getObjectValue(Benutzer ben,
java.lang.Appendable sb) |
java.lang.String |
getRawStringValue()
Gets and returns the value of this
EinstellungenVariable . |
java.lang.String |
getRawStringValue(Benutzer ben) |
java.lang.String |
getRawStringValue(Benutzer ben,
java.lang.Appendable debugInfoAppendable) |
GroovyScript |
getScript() |
GroovyScript |
getScript(Benutzer user) |
static java.lang.String |
getStandardwert(BOLoaderI bol,
java.lang.String varName)
Deprecated.
use the type-safe methods instead
|
static java.lang.String |
getStandardwert(BOLoaderI bol,
java.lang.String varName,
java.lang.String defaultValue) |
static java.lang.String |
getStandardwert(BOLoaderI bol,
java.lang.String varName,
java.lang.String defaultValue,
java.lang.Appendable sb) |
java.lang.String |
getStringValue() |
java.lang.String |
getStringValue(Benutzer ben) |
java.lang.String |
getStringValue(Benutzer ben,
java.lang.Appendable sb) |
java.lang.Class |
getValueClass() |
static java.lang.Object |
getVariablenWert(BOLoaderI bol,
java.lang.String name) |
static java.lang.Object |
getVariablenWert(BOLoaderI bol,
java.lang.String name,
Benutzer ben) |
static java.lang.Object |
getVariablenWert(BOLoaderI bol,
java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue) |
static java.lang.Object |
getVariablenWert(BOLoaderI bol,
java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue,
java.lang.Appendable sb) |
static java.lang.Object |
getVariablenWert(BOLoaderI bol,
java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue,
java.lang.Appendable sb,
boolean skipClasscheck) |
static java.lang.Object |
getVariablenWert(java.lang.String name,
Benutzer ben) |
static java.lang.Object |
getVariablenWert(java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue) |
static java.lang.Object |
getVariablenWert(java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue,
java.lang.Appendable sb) |
static java.lang.Object |
getVariablenWert(java.lang.String name,
Benutzer ben,
java.lang.Object defaultValue,
java.lang.Appendable sb,
boolean skipClasscheck) |
static java.lang.String |
getWertForBenutzer(BOLoaderI bol,
java.lang.String varName,
Benutzer ben)
Deprecated.
use the type-safe methods instead
|
static java.lang.String |
getWertForBenutzer(BOLoaderI bol,
java.lang.String varName,
Benutzer ben,
java.lang.String defaultValue) |
static java.lang.String |
getWertForBenutzer(BOLoaderI bol,
java.lang.String varName,
Benutzer ben,
java.lang.String defaultValue,
java.lang.Appendable sb) |
static EinstellungenVariable |
loadVariable(BOLoaderI bol,
java.lang.String varName)
Deprecated.
use "new style named"
byName method instead |
static EinstellungenVariable |
loadVariable(BOLoaderI bol,
java.lang.String varName,
java.lang.Appendable sb) |
void |
verifyOnClient(BasicClientContextI ctx) |
void |
verifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx) |
addWert, copyFrom, copyFrom, equalPayload, getBooleanValueNN, getBooleanValueNN, getDecimalValueNN, getDecimalValueNN, getIntegerValueNN, getIntegerValueNN, getIstFesterWert, getIstFesterWertNN, getIstFesterWertNN, getKlasse, getLongValueNN, getLongValueNN, getStandardwert, getStandardwertNE, getStandardwertNN, getStandardwertNN, getStringValueNE, getStringValueNN, getStringValueNN, getUeberschreibbar, getUeberschreibbarNN, getUeberschreibbarNN, getWerte, getWerteIterator, istBooleanValue, istIstFesterWert, istUeberschreibbar, needBooleanValue, needBOValue, needDateValue, needDecimalValue, needIntegerValue, needIstFesterWert, needKlasse, needLongValue, needPopulatedWerte, needStandardwert, needStringValue, needUeberschreibbar, pgetWerteLazy, readExternal, removeWert, setBOLoader, setIstFesterWert, setKlasse, setStandardwert, setUeberschreibbar, setWerte, slim, slim, writeExternal
compareTo, createTID, createTID, getL10nBeschreibung, getL10nName, getPairStorage, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiBenanntRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsMultiRelation, inputAsRelation, inputAsRelation, inputAsRelation, inputAsRelation, outputAsBenanntRelation, outputAsBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiBenanntRelation, outputAsMultiRelation, outputAsMultiRelation, outputAsRelation, outputAsRelation, outputAsRelation, outputBOTName, outputIntoElement, outputIntoElement, storePreparedRelationQueryResult
addKinderRef, getBeschreibung, getBeschreibungNE, getBeschreibungNN, getBeschreibungNN, getKinderRefs, getKinderRefsIterator, getL10nBeschreibungNE, getL10nBeschreibungNN, getL10nBeschreibungNN, getL10nNameNE, getL10nNameNN, getL10nNameNN, getName, getNameNE, getNameNN, getNameNN, needBeschreibung, needL10nBeschreibung, needL10nName, needName, needPopulatedKinderRefs, pgetKinderRefsLazy, removeKinderRef, setBeschreibung, setKinderRefs, setName
addAlsAntwortAnBeiAuftrag, addAlsEmpfaengerBCCBeiAuftrag, addAlsEmpfaengerBeiAuftrag, addAlsEmpfaengerCCBeiAuftrag, addAlsKontextBOBeiAuftrag, addWirdAlsAntwortAnVerwendetBeiAlarm, addWirdBenachrichtigtBCCBeiAlarm, addWirdBenachrichtigtBeiAlarm, addWirdBenachrichtigtCCBeiAlarm, getAlsAntwortAnBeiAuftraegen, getAlsAntwortAnBeiAuftraegenIterator, getAlsEmpfaengerBCCBeiAuftraegen, getAlsEmpfaengerBCCBeiAuftraegenIterator, getAlsEmpfaengerBeiAuftraegen, getAlsEmpfaengerBeiAuftraegenIterator, getAlsEmpfaengerCCBeiAuftraegen, getAlsEmpfaengerCCBeiAuftraegenIterator, getAlsKontextBOBeiAuftraegen, getAlsKontextBOBeiAuftraegenIterator, getWirdAlsAntwortAnVerwendetBeiAlarmen, getWirdAlsAntwortAnVerwendetBeiAlarmenIterator, getWirdBenachrichtigtBCCBeiAlarm, getWirdBenachrichtigtBCCBeiAlarmIterator, getWirdBenachrichtigtBeiAlarm, getWirdBenachrichtigtBeiAlarmIterator, getWirdBenachrichtigtCCBeiAlarm, getWirdBenachrichtigtCCBeiAlarmIterator, needPopulatedAlsAntwortAnBeiAuftraegen, needPopulatedAlsEmpfaengerBCCBeiAuftraegen, needPopulatedAlsEmpfaengerBeiAuftraegen, needPopulatedAlsEmpfaengerCCBeiAuftraegen, needPopulatedAlsKontextBOBeiAuftraegen, needPopulatedWirdAlsAntwortAnVerwendetBeiAlarmen, needPopulatedWirdBenachrichtigtBCCBeiAlarm, needPopulatedWirdBenachrichtigtBeiAlarm, needPopulatedWirdBenachrichtigtCCBeiAlarm, pgetAlsAntwortAnBeiAuftraegenLazy, pgetAlsEmpfaengerBCCBeiAuftraegenLazy, pgetAlsEmpfaengerBeiAuftraegenLazy, pgetAlsEmpfaengerCCBeiAuftraegenLazy, pgetAlsKontextBOBeiAuftraegenLazy, pgetWirdAlsAntwortAnVerwendetBeiAlarmenLazy, pgetWirdBenachrichtigtBCCBeiAlarmLazy, pgetWirdBenachrichtigtBeiAlarmLazy, pgetWirdBenachrichtigtCCBeiAlarmLazy, removeAlsAntwortAnBeiAuftrag, removeAlsEmpfaengerBCCBeiAuftrag, removeAlsEmpfaengerBeiAuftrag, removeAlsEmpfaengerCCBeiAuftrag, removeAlsKontextBOBeiAuftrag, removeWirdAlsAntwortAnVerwendetBeiAlarm, removeWirdBenachrichtigtBCCBeiAlarm, removeWirdBenachrichtigtBeiAlarm, removeWirdBenachrichtigtCCBeiAlarm, setAlsAntwortAnBeiAuftraegen, setAlsEmpfaengerBCCBeiAuftraegen, setAlsEmpfaengerBeiAuftraegen, setAlsEmpfaengerCCBeiAuftraegen, setAlsKontextBOBeiAuftraegen, setWirdAlsAntwortAnVerwendetBeiAlarmen, setWirdBenachrichtigtBCCBeiAlarm, setWirdBenachrichtigtBeiAlarm, setWirdBenachrichtigtCCBeiAlarm
_set, $, $, $, $$, $$bo, $$o, $$r, $$ri, $$ri, acquireTxWriteLock, add, afterSaveOnClient, afterSaveOnServer, afterVerifyOnClient, afterVerifyOnServer, aggregate, aggregate, aggregate, badge, badge, beforeVerifyOnClient, beforeVerifyOnServer, bumpVersion, cacheLocally, cacheLocally, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cacheLocallyAndThrowUnwrappedUncheckedCause, cancelCheckConstraints, cancelRecalc, cancelRecalcViaLoadingTransaction, clone, commitTransaction, computeTransientPropertyIfAbsent, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, consumeAndAssureTransientPropertyExists, copyBLOBFrom, createCopy, createCopy, deepClone, deepClone, delete, describe, describe, describe, describe, describe, describe, describe, describe, describe, describe, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeId, describeNE, describeNE, describeNE, describeNE, describeNE, destub, equalPayload, equalPayload, equalPayload, equalPayload, equals, equalsBO, equalsBO, equalsRegardingAttrs, exportBLOB, exReadString, exWriteString, filterDeleted, filterDeleted, filterDeleted, forgetTransientBLOBHandle, frap, getAsBOInIssueReports, getAsBOInIssueReportsIterator, getAsString, getBackendBOLoaderWithPersistenceHandler, getBadge, getBadge, getBadge2, getBadge3, getBadge4, getBLOB, getBLOB, getBLOB, getBLOB, getBLOB, getBLOBAsDataInput, getBLOBAsEncodedString, getBLOBAsEncodedString, getBLOBAsInputStream, getBLOBAsUTF8EncodedString, getBLOBCreatedBy, getBLOBCreatedOn, getBLOBDeletedBy, getBLOBDeletedOn, getBLOBInfo, getBLOBLastModifiedBy, getBLOBLastModifiedOn, getBOLoader, getBot, getBOVersion, getBytes, getCache, getCache, getCache, getCacheNT, getCacheNT, getCacheNT, getCacheProvider, getCacheProvider, getClazz, getCreatedBy, getCreatedModifiedText, getDefaultScriptImportsList, getDefaultScriptImportsList, getDefaultScriptImportsList, getDescribingBOWrapper, getDescribingBOWrapper, getEventProvider, getEventProvider, getId, getInvolvedInProcs, getInvolvedInProcsIterator, getLastModifiedBy, getLazyData, getLoadingTransaction, getNullIterator, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getOrCreate, getPermissionHandler, getProcs, getProcsIterator, getRootLoaderSchema, getSchema, getSizeFast, getTransaction, getTransientProperty, getTransientProperty, getWrappedTransientProperty, hasActiveTransaction, hasBLOB, hasBLOBOnServerSide, hasBOAssignedTempId, hashCode, hasRelationObjects, hasRelationObjects, hasSessionAssignedTempId, hasTempId, hasTempIdForNewBOs, hasTransientProperty, hasTransientPropertyUnfiltered, includeAllowed, includeInTransaction, invalidateBLOBCache, isBOAssignedTempId, isCompoundChangeInProgress, isCurrentTransactionUnderAdminControl, isIgnoreModificationConstraints, isMandatory, isNew, isReadOnly, isServerSideAndLoadedReadOnly, isSessionAssignedTempId, isStub, isTempId, isTempIdForNewInstance, isTemporary, isVisible, isWriteable, markCompoundChangeInProgress, markDelete, markUndelete, needLoadingTransaction, needsReload, needTransactionInclusion, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, nextTempId, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBus, notifyMessageBusOfAdd, notifyMessageBusOfRemove, nullSafeCompareTo, nullSafeCompareTo, nullSafeContainsBO, nullSafeContainsBO, nullSafeEquals, nullSafeEqualsBO, nullSafeEqualsBO, ofStub, propertyMissing, propertyMissing, releaseCompoundChangeInProgress, releaseTxWriteLock, remove, removeBLOB, requireNonEmptyRelation, requireNonNullAttribute, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, requireNonNullAttributes, setAsString, setBadge, setBadge, setBadge2, setBadge3, setBadge4, setBOLoaderNoCascade, setBOLoaderNoCascade, setBot, setId, setId, setIgnoreModificationConstraints, setLazyData, setTempId, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, setTransientProperty, slim, slim, storeBLOB, storeBLOB, storeBLOB, storeBLOB, storeBLOB, stub, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toMap, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toRelationMapRO, toString, undelete, wrapIfGroovy
getCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmod
getInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10n
bumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, equalsBO, equalsBO, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapRO
collectIds, collectIds, getCommaSeparatedIdList, getId, toMap, toMap
collectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescription
public void verifyOnServer(java.lang.Long nodeNumber, Benutzer user, Transaction tx)
verifyOnServer
in interface SaveVetoI
verifyOnServer
in class BO
public void verifyOnClient(BasicClientContextI ctx)
verifyOnClient
in interface SaveVetoI
verifyOnClient
in class BO
public static java.lang.String getStandardwert(BOLoaderI bol, java.lang.String varName)
bol
- a BOLoaderI instance with which to (try to) load
the EinstellungenVariable.varName
- the Name of the EinstellungenVariable(object) whose value
is wanted.defaultValue
- a default value that is returned if the variable does not
even exist; may be and defaults to null.sb
- an Appendable instance to which short information is written
from where the returned value actually comes from; may be and defaults to
null.public static java.lang.String getStandardwert(BOLoaderI bol, java.lang.String varName, java.lang.String defaultValue)
public static java.lang.String getStandardwert(BOLoaderI bol, java.lang.String varName, java.lang.String defaultValue, java.lang.Appendable sb)
public static java.lang.String getWertForBenutzer(BOLoaderI bol, java.lang.String varName, Benutzer ben)
bol
- a BOLoaderI instance with which to (try to) load
EinstellungenVariablenWerte for Benutzer or Gruppe.varName
- the Name of the EinstellungenVariable(object) whose value
is wanted.ben
- the Benutzer for which the value is wanted; if null will return
the Standardwert of the variable.defaultValue
- a default value that is returned if the variable does not
even exist; may be and defaults to null.sb
- an Appendable instance to which short information is written
from where the returned value actually comes from; may be and defaults to
null.public static java.lang.String getWertForBenutzer(BOLoaderI bol, java.lang.String varName, Benutzer ben, java.lang.String defaultValue)
public static java.lang.String getWertForBenutzer(BOLoaderI bol, java.lang.String varName, Benutzer ben, java.lang.String defaultValue, java.lang.Appendable sb)
public static java.lang.Object getVariablenWert(java.lang.String name, Benutzer ben)
public static java.lang.Object getVariablenWert(java.lang.String name, Benutzer ben, java.lang.Object defaultValue)
public static java.lang.Object getVariablenWert(java.lang.String name, Benutzer ben, java.lang.Object defaultValue, java.lang.Appendable sb)
public static java.lang.Object getVariablenWert(java.lang.String name, Benutzer ben, java.lang.Object defaultValue, java.lang.Appendable sb, boolean skipClasscheck)
public static java.lang.Object getVariablenWert(BOLoaderI bol, java.lang.String name)
public static java.lang.Object getVariablenWert(BOLoaderI bol, java.lang.String name, Benutzer ben)
public static java.lang.Object getVariablenWert(BOLoaderI bol, java.lang.String name, Benutzer ben, java.lang.Object defaultValue)
public static java.lang.Object getVariablenWert(BOLoaderI bol, java.lang.String name, Benutzer ben, java.lang.Object defaultValue, java.lang.Appendable sb)
public static java.lang.Object getVariablenWert(BOLoaderI bol, java.lang.String name, Benutzer ben, java.lang.Object defaultValue, java.lang.Appendable sb, boolean skipClasscheck)
public java.lang.Class getValueClass()
public java.lang.String getRawStringValue()
EinstellungenVariable
.
If no Benutzer
is given, the default string value of the variable will be used; otherwise it will be
checked if an overwriting value for the Benutzer
exists and if so, that will be used.ben
- a Benutzer
for which the value should be returned; may be nulldebugInfoAppendable
- an Appendable
to which debug information will be appended; may be nullthe
- raw string value for the variable, possibly for a given Benutzer
public java.lang.String getRawStringValue(Benutzer ben)
public java.lang.String getRawStringValue(Benutzer ben, java.lang.Appendable debugInfoAppendable)
public GroovyScript getScript()
public GroovyScript getScript(Benutzer user)
public static void appendDebug(java.lang.Appendable sb, java.lang.Object about)
public static EinstellungenVariable byName(BOLoaderI bol, java.lang.String varName)
EinstellungenVariable
with the given name if it exists.bol
- a BOLoaderI
to query the database withvarName
- the name of the requested EinstellungenVariable
sb
- (optional, may be and defaults to null) an Appendable
to which debug info is appendedEinstellungenVariable
with the given name if it exists; null otherwisepublic static EinstellungenVariable byName(BOLoaderI bol, java.lang.String varName, java.lang.Appendable sb)
public static EinstellungenVariable loadVariable(BOLoaderI bol, java.lang.String varName)
byName
method insteadpublic static EinstellungenVariable loadVariable(BOLoaderI bol, java.lang.String varName, java.lang.Appendable sb)
public java.lang.Object getObjectValue()
public java.lang.Object getObjectValue(Benutzer ben)
public java.lang.Object getObjectValue(Benutzer ben, java.lang.Appendable sb)
public java.lang.String getStringValue()
getStringValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.lang.String getStringValue(Benutzer ben)
public java.lang.String getStringValue(Benutzer ben, java.lang.Appendable sb)
public java.lang.Boolean getBooleanValue()
getBooleanValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.lang.Boolean getBooleanValue(Benutzer ben)
public java.lang.Boolean getBooleanValue(Benutzer ben, java.lang.Appendable sb)
public java.lang.Integer getIntegerValue()
getIntegerValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.lang.Integer getIntegerValue(Benutzer ben)
public java.lang.Integer getIntegerValue(Benutzer ben, java.lang.Appendable sb)
public java.lang.Long getLongValue()
getLongValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.lang.Long getLongValue(Benutzer ben)
public java.lang.Long getLongValue(Benutzer ben, java.lang.Appendable sb)
public java.util.Date getDateValue()
getDateValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.util.Date getDateValue(Benutzer ben)
public java.util.Date getDateValue(Benutzer ben, java.lang.Appendable sb)
public java.util.Date getDateValue(Benutzer ben, java.lang.Appendable sb, java.lang.String df)
public java.math.BigDecimal getDecimalValue()
getDecimalValue
in class de.ipcon.db.core.EinstellungenVariableBase
public java.math.BigDecimal getDecimalValue(Benutzer ben)
public java.math.BigDecimal getDecimalValue(Benutzer ben, java.lang.Appendable sb)
public CoreBO getBOValue()
CoreBO
, if possible.
The raw variable value may be the string version of an Id or a Tid and then a BO
with a matching Id/Tid
will be searched in the database and be returned if one such exists.
Otherwise the raw value may be interpreted as a script which either will already return a CoreBO
directly
or will return an Id or Tid, which will then be used as above.getBOValue
in class de.ipcon.db.core.EinstellungenVariableBase
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.