package dict
- Alphabetic
- Public
- All
Type Members
-
trait
DictDefinition extends Serializable
It defines dictionary which will contain values of type
valueType
.It defines dictionary which will contain values of type
valueType
. Value will be created based on Stringkey
.key
is presented as alabel
in UI.All definitions should be registered in
ProcessConfigCreator.expressionConfig().dictionaries
After registration, definitions will be available forDictRegistry
and other services using it (likeDictQueryService
) - case class DictEntry(key: String, label: String) extends Product with Serializable
-
case class
DictInstance(dictId: String, definition: DictDefinition) extends TypedFromInstance with Product with Serializable
If this instance wil be used in global variables, will be typed to TypedDict.
- trait DictQueryService extends AutoCloseable
-
trait
DictRegistry extends AutoCloseable
Provide operations on key/label for dictionaries.
Provide operations on key/label for dictionaries. For some dictionaries, resolving key/label can be not supported (None will be returned).
- trait DictServicesFactory extends AnyRef
- trait EngineDictRegistry extends DictRegistry
-
trait
ReturningKeyWithoutTransformation extends AnyRef
It is helper mixin when value is exact as key (without additional transformation)
- case class UiDictServices(dictRegistry: DictRegistry, dictQueryService: DictQueryService) extends Product with Serializable
Value Members
- object DictEntry extends Serializable
- object DictRegistry