Uses of Class
org.rapidcontext.core.data.Dict
Packages that use Dict
Package
Description
Provides the server applications and launchers.
Provides top-level application data transforms and security.
Provides the built-in server procedures.
Provides the application web request handlers.
Provides the basic data types and serializers.
Provides simple statistical metrics and data types.
Provides the server-side JavaScript integration.
Provides the procedure and interceptor API:s.
Provides the storage, storable object and metadata API:s.
Provides the storage data types & server-side object initialization.
Provides core web request (HTTP) helpers and handlers.
-
Uses of Dict in org.rapidcontext.app
Methods in org.rapidcontext.app that return Dict -
Uses of Dict in org.rapidcontext.app.model
Methods in org.rapidcontext.app.model that return DictModifier and TypeMethodDescriptionstatic Dict
Creates or extracts an options object from a value.Methods in org.rapidcontext.app.model with parameters of type DictModifier and TypeMethodDescriptionLoad objects from storage and serializes the results.Search for object metadata in storage.static Object
Returns a serialized representation of an object and its metadata.static Object
Returns a serialized representation of an object.static boolean
Updates and/or moves an existing data object in the storage. -
Uses of Dict in org.rapidcontext.app.proc
Methods in org.rapidcontext.app.proc that return DictModifier and TypeMethodDescriptionstatic Dict
StatusProcedure.getStatusData()
Returns a data object for the current server status.static Dict
Builds an authentication response object.static Dict
Serializes a file for usage in a procedure response.static Dict
Serializes a session for usage in a procedure response.Constructors in org.rapidcontext.app.proc with parameters of type DictModifierConstructorDescriptionAppListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionMetricsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionValidateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginInstallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginLoadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginUninstallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginUnloadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureCallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureDeleteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureMetricsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureReadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureTraceProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureTypesProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureWriteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ResetProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionAuthenticateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionAuthenticateTokenProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionCurrentProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionTerminateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StatusProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageCopyProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageDeleteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageQueryProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageReadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageWriteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadContextProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadCreateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadInterruptProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.TypeListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserAccessProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserAuthenticationTokenProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserChangeProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserPasswordChangeProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserSearchProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserSettingsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation. -
Uses of Dict in org.rapidcontext.app.web
Methods in org.rapidcontext.app.web that return DictModifier and TypeMethodDescriptionprotected Dict
ProcedureWebService.processCall
(String name, Request request, String source) Processes a procedure call and returns the result dictionary.Constructors in org.rapidcontext.app.web with parameters of type DictModifierConstructorDescriptionAppWebService
(String id, String type, Dict dict) Creates a new app web service from a serialized representation.FileWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.LogWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.ProcedureWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.StatusWebService
(String id, String type, Dict dict) Creates a new status web service from a serialized representation.StorageWebService
(String id, String type, Dict dict) Creates a new storage web service from a serialized representation. -
Uses of Dict in org.rapidcontext.core.data
Methods in org.rapidcontext.core.data that return DictModifier and TypeMethodDescriptionAdds a dictionary value using the specified key if possible.Dict.copy()
Creates a copy of this dictionary.static Dict
Creates a new dictionary containing all entries in a map.Array.getDict
(int index) Returns the array dictionary value for the specified index.Returns the dictionary dictionary value for the specified key.Modifies all keys provided in another dictionary.Deletes the specified dictionary key and its value.Modifies or defines the dictionary value for the specified key.Modifies or defines all keys from another dictionary.Dict.setBoolean
(String key, boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Use set(key, value) with auto-boxing instead.Dict.setDefault
(String key, Object value) Sets a dictionary value if not already defined.Sets a dictionary value if not already defined.Deprecated, for removal: This API element is subject to removal in a future version.Use set(key, value) with auto-boxing instead.Methods in org.rapidcontext.core.data with parameters of type Dict -
Uses of Dict in org.rapidcontext.core.data.stat
Methods in org.rapidcontext.core.data.stat that return DictModifier and TypeMethodDescriptionMovingUsage.serialize()
Returns a dictionary with the serialized metric values.MovingSum.values()
Returns a dictionary with the approximate sums for each of the window sizes.MovingUsage.values()
Returns a dictionary with the current counters and other metrics.Constructors in org.rapidcontext.core.data.stat with parameters of type DictModifierConstructorDescriptionMovingUsage
(long now, Dict dict) Initializes a set of moving usage metrics from serialized data. -
Uses of Dict in org.rapidcontext.core.js
Constructors in org.rapidcontext.core.js with parameters of type DictModifierConstructorDescriptionDictWrapper
(Dict dict, org.mozilla.javascript.Scriptable parentScope) Creates a new JavaScript dictionary wrapper.JsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation. -
Uses of Dict in org.rapidcontext.core.proc
Methods in org.rapidcontext.core.proc that return DictModifier and TypeMethodDescriptionAddOnProcedure.getData()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the procedure data object.Methods in org.rapidcontext.core.proc with parameters of type DictModifier and TypeMethodDescriptionvoid
Deprecated, for removal: This API element is subject to removal in a future version.Sets the procedure data object.Library.storeProcedure
(String id, String type, Dict data) Deprecated, for removal: This API element is subject to removal in a future version.Store directly to storage instead. -
Uses of Dict in org.rapidcontext.core.storage
Fields in org.rapidcontext.core.storage declared as DictModifier and TypeFieldDescriptionprotected Dict
StorableObject.dict
The dictionary containing the serializable data for this object.Methods in org.rapidcontext.core.storage that return DictModifier and TypeMethodDescriptionMemoryStorage.serialize()
Returns a serialized representation of this object.Metadata.serialize()
Returns a serialized representation of this object.StorableObject.serialize()
Returns a serialized representation of this object.Constructors in org.rapidcontext.core.storage with parameters of type DictModifierConstructorDescriptionprotected
StorableObject
(String id, String type, Dict dict) Creates a new object from a serialized representation. -
Uses of Dict in org.rapidcontext.core.type
Fields in org.rapidcontext.core.type declared as DictModifier and TypeFieldDescriptionprotected Dict
WebMatcher.dict
The serialized matcher representation.Methods in org.rapidcontext.core.type that return DictModifier and TypeMethodDescriptionSession.files()
Returns a dictionary of all session files.static Dict
Normalizes a plug-in data object if needed.static Dict
Normalizes a role data object if needed.static Dict
Normalizes a user data object if needed.Connection.serialize()
Returns a serialized representation of this object.Metrics.serialize()
Returns a serialized representation of this object.Session.serialize()
Returns a serialized representation of this object.User.settings()
Returns the user settings dictionary.Methods in org.rapidcontext.core.type with parameters of type DictModifier and TypeMethodDescriptionstatic Class
<?> Returns the initializer class for creating a Java object.static Constructor
<?> Type.constructorFor
(Storage storage, Dict dict) Returns the constructor for creating a Java object.protected Pattern
Role.initPathRegex
(Dict dict) Initializes the access dictionary storage path pattern.Role.initPermissions
(Dict dict) Initialize the access dictionary permissions set.static Dict
Normalizes a plug-in data object if needed.static Dict
Normalizes a role data object if needed.static Dict
Normalizes a user data object if needed.void
User.updateSettings
(Dict updates) Merges updates into the user settings dictionary.Constructors in org.rapidcontext.core.type with parameters of type DictModifierConstructorDescriptionprotected
Connection
(String id, String type, Dict dict) Creates a new connection from a serialized representation.Environment
(String id, String type, Dict dict) Creates a new environment from a serialized representation.Creates a new metrics set from a serialized representation.Creates a new plug-in from a serialized representation.protected
Creates a new procedure from a serialized representation.Creates a new role from a serialized representation.Creates a new session from a serialized representation.Creates a new type mapping from a serialized representation.Creates a new user from a serialized representation.protected
WebMatcher
(WebService service, Dict dict) Creates a new web matcher.WebService
(String id, String type, Dict dict) Creates a new web service from a serialized representation. -
Uses of Dict in org.rapidcontext.core.web
Methods in org.rapidcontext.core.web that return Dict