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_EinstellungenVariableATT_Beschreibung, ATT_KinderRefs, ATT_L10nBeschreibung, ATT_L10nName, ATT_Name, ENT_BenanntATT_AlsAntwortAnBeiAuftraegen, ATT_AlsEmpfaengerBCCBeiAuftraegen, ATT_AlsEmpfaengerBeiAuftraegen, ATT_AlsEmpfaengerCCBeiAuftraegen, ATT_AlsKontextBOBeiAuftraegen, ATT_WirdAlsAntwortAnVerwendetBeiAlarmen, ATT_WirdBenachrichtigtBCCBeiAlarm, ATT_WirdBenachrichtigtBeiAlarm, ATT_WirdBenachrichtigtCCBeiAlarm, ENT_CoreBOBLOB_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_ITERATORATT_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) |
static java.lang.Boolean |
getBooleanValue(BOLoaderI bol,
java.lang.String varName)
Convenience method to get the
Boolean value of an EV which is configured to be of type Boolean. |
static java.lang.Boolean |
getBooleanValue(BOLoaderI bol,
java.lang.String varName,
Benutzer ben) |
static java.lang.Boolean |
getBooleanValue(BOLoaderI bol,
java.lang.String varName,
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, writeExternalcompareTo, 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, storePreparedRelationQueryResultaddKinderRef, 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, setNameaddAlsAntwortAnBeiAuftrag, 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, 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, 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, getCache, getCache, getCacheNT, getCacheNT, 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, wrapIfGroovygetCrea, getLdel, getLmod, isDeleted, isLdel, setCrea, setLdel, setLdel, setLmodgetInstanceSpecificLocale, getInstanceSpecificPaths, l10n, l10n, l10n, l10n, l10n, l10n, l10nbumpVersion, cancelCheckConstraints, consumeAndAssureTransientPropertyExists, contains, delete, equalsBO, equalsBO, filterDeleted, filterDeleted, filterDeleted, filterDeleted, filterDeletedAndReturnMap, filterDeletedAndReturnMap, getAttribute, getAttribute, getBLOB, getBLOB, getBOVersion, getClazz, getCrea, getEntity, getEntity, getRootLoaderSchema, getSchema, getTransientProperty, hasBLOB, hasTransientProperty, hasTransientPropertyUnfiltered, isDeleted, isMandatory, isNew, isReadOnly, isSubEntityOf, isSubEntityOf, isTemporary, isVisible, setTransientProperty, toRelationMapROcollectIds, collectIds, getCommaSeparatedIdList, getId, hasTempId, toMap, toMapcollectDescribe, collectDescribe, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, conciseDesc, describe, describe, describe, describe, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeAndConciseDesc, describeNE, describeNE, join, join, join, notEmptyDescriptionpublic void verifyOnServer(java.lang.Long nodeNumber,
Benutzer user,
Transaction tx)
verifyOnServer in interface SaveVetoIverifyOnServer in class BOpublic void verifyOnClient(BasicClientContextI ctx)
verifyOnClient in interface SaveVetoIverifyOnClient in class BOpublic 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 Benutzerpublic 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 EinstellungenVariablesb - (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.EinstellungenVariableBasepublic java.lang.String getStringValue(Benutzer ben)
public java.lang.String getStringValue(Benutzer ben, java.lang.Appendable sb)
public static java.lang.Boolean getBooleanValue(BOLoaderI bol, java.lang.String varName)
Boolean value of an EV which is configured to be of type Boolean.ben - the Benutzer for which the value should be retrieved; if null (the default) the default value
for the variable will be retrievedsb - an Appendable to which debug info will be appended; may be and defaults to null.Boolean; null if no
variable with the given name does exist, or no value for it is configuredjava.lang.RuntimeException - if an error occurs, especially if the configured type of the variable is not Booleanpublic static java.lang.Boolean getBooleanValue(BOLoaderI bol, java.lang.String varName, Benutzer ben)
public static java.lang.Boolean getBooleanValue(BOLoaderI bol, java.lang.String varName, Benutzer ben, java.lang.Appendable sb)
public java.lang.Boolean getBooleanValue()
getBooleanValue in class de.ipcon.db.core.EinstellungenVariableBasepublic 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.EinstellungenVariableBasepublic 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.EinstellungenVariableBasepublic 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.EinstellungenVariableBasepublic 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.EinstellungenVariableBasepublic 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.EinstellungenVariableBaseCopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.