Uses of Class
org.rapidcontext.core.storage.Path
Packages that use Path
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 procedure and interceptor API:s.
Provides the storage, storable object and metadata API:s.
Provides the storage data types & server-side object initialization.
-
Uses of Path in org.rapidcontext.app
Fields in org.rapidcontext.app declared as PathModifier and TypeFieldDescriptionstatic final PathServletApplication.DOC_PATHThe documentation storage path.static final PathApplicationContext.PATH_CONFIGThe path to the global configuration. -
Uses of Path in org.rapidcontext.app.model
Fields in org.rapidcontext.app.model declared as PathModifier and TypeFieldDescriptionstatic final PathAppStorage.SESSION_CURRENTThe current session path.static final PathAppStorage.USER_CURRENTThe current user path.Methods in org.rapidcontext.app.model with parameters of type PathModifier and TypeMethodDescriptionstatic booleanDeletes a storage object or path.booleanAppStorage.isAccessible(Path path) Checks if a storage path is valid for read access.Load objects from storage and serializes the results.Loads an object from the specified location.Search for object metadata in storage.Searches for an object at the specified location and returns metadata about the object if found.static ObjectReturns a serialized representation of an object.static booleanWrites a data object to the storage.static booleanUpdates and/or moves an existing data object in the storage. -
Uses of Path in org.rapidcontext.app.proc
Fields in org.rapidcontext.app.proc declared as PathModifier and TypeFieldDescriptionstatic final PathAppListProcedure.PATH_APPThe app object storage path.Methods in org.rapidcontext.app.proc with parameters of type PathModifier and TypeMethodDescriptionstatic booleanCopies a storage path (index or object) to a new destination.static booleanStorageCopyProcedure.copyObject(Path src, Path dst, boolean update, String ext) Copies a single storage object to a new destination. -
Uses of Path in org.rapidcontext.app.web
Methods in org.rapidcontext.app.web that return PathModifier and TypeMethodDescriptionFileWebService.path()Returns the base storage path for file lookups.Methods in org.rapidcontext.app.web that return types with arguments of type PathModifier and TypeMethodDescriptionFileWebService.lookupPaths(Path filePath, boolean exact) Returns an ordered stream of file lookup paths.Methods in org.rapidcontext.app.web with parameters of type PathModifier and TypeMethodDescriptionFileWebService.lookupPaths(Path filePath, boolean exact) Returns an ordered stream of file lookup paths.protected voidFileWebService.processFile(Request request, Path filePath, boolean exact) Processes a storage file retrieval request (if possible).protected static String[]Finds binary files of a specified type from the storage. -
Uses of Path in org.rapidcontext.core.proc
Methods in org.rapidcontext.core.proc that return Path -
Uses of Path in org.rapidcontext.core.storage
Fields in org.rapidcontext.core.storage declared as PathModifier and TypeFieldDescriptionstatic final PathRootStorage.PATH_FILESThe storage path for public web files.static final PathRootStorage.PATH_LIBThe storage path to the JAR library files.static final PathRootStorage.PATH_STORAGEThe storage path for mounted storages.static final PathStorage.PATH_STORAGEINFOThe storage information path.static final PathPath.ROOTA root path constant.Fields in org.rapidcontext.core.storage with type parameters of type PathModifier and TypeFieldDescriptionZipStorage.entriesThe ZIP entries and index map.ZipStorage.pathsThe ZIP storage paths (identity) map.ZipStorage.pathsThe ZIP storage paths (identity) map.Methods in org.rapidcontext.core.storage that return PathModifier and TypeMethodDescriptionCreates a new path to a child index or object.static PathCreates a new path from a string representation (similar to a file system path).protected PathReturns a local storage path by removing an optional base storage path.protected PathZipStorage.locatePath(Path path) Searches for an existing path in the ZIP file.Storage.mountOverlayPath()Returns the mount overlay path.static PathStorage.objectPath(Path path) Returns a normalized path by removing any supported data format file extension (if found).Path.parent()Creates a new path to the parent index.Metadata.path()Returns the absolute object path.StorableObject.path()Returns the (recommended) object storage path.Storage.path()Returns the storage mount path.Path.removePrefix(Path prefix) Creates a new path with the specified prefix removed.static PathResolves a path starting at a parent path.static PathResolves a path starting at a parent path.static PathStorage.serializedPath(Path path, String mimeType) Returns a serialized path by adding a supported data format file extension.Creates a new path to a sibling index or object.Methods in org.rapidcontext.core.storage that return types with arguments of type PathModifier and TypeMethodDescriptionReturns a stream of paths corresponding to all indices and objects in this index.Query.paths()Returns the stream of matching object paths.Methods in org.rapidcontext.core.storage with parameters of type PathModifier and TypeMethodDescriptionstatic booleanRootStorage.isBinaryPath(Path path) Checks if a path corresponds to a known binary file path.static booleanRootStorage.isObjectPath(Path path) Checks if a path corresponds to a non-root and non-binary path.Loads an object from the specified location.Loads an object from the specified location.Loads an object from the specified location.abstract ObjectLoads an object from the specified location.<T> TLoads an object from the specified location.Loads an object from the specified location.protected PathReturns a local storage path by removing an optional base storage path.protected PathZipStorage.locatePath(Path path) Searches for an existing path in the ZIP file.Searches for an object at the specified location and returns metadata about the object if found.Searches for an object at the specified location and returns metadata about the object if found.Searches for an object at the specified location and returns metadata about the object if found.abstract MetadataSearches for an object at the specified location and returns metadata about the object if found.Searches for an object at the specified location and returns metadata about the object if found.voidMounts a storage to a unique path.Returns a stream of all mounted storages found under a path.static PathStorage.objectPath(Path path) Returns a normalized path by removing any supported data format file extension (if found).Returns a stream of paths corresponding to all indices and objects in this index.Returns a new storage query for this storage.voidRemounts an already mounted storage to enable/disable read-write, caching and root overlay options.voidRemoves an object or an index at the specified location.voidRemoves an object or an index at the specified location.voidRemoves an object or an index at the specified location.abstract voidRemoves an object or an index at the specified location.voidRemoves an object or an index at the specified location.Path.removePrefix(Path prefix) Creates a new path with the specified prefix removed.static PathResolves a path starting at a parent path.static PathResolves a path starting at a parent path.static PathStorage.serializedPath(Path path, String mimeType) Returns a serialized path by adding a supported data format file extension.voidStorage.setMountInfo(Path path, boolean readWrite, Path overlay, int prio) Updates the mount information for this storage.booleanPath.startsWith(Path path) Checks if this path starts with the specified path.voidStores an object at the specified location.voidStores an object at the specified location.voidStores an object at the specified location.abstract voidStores an object at the specified location.voidStores an object at the specified location.voidUnmounts a storage from the specified path.Method parameters in org.rapidcontext.core.storage with type arguments of type PathModifier and TypeMethodDescriptionAdds a path predicate filter to all results.Constructors in org.rapidcontext.core.storage with parameters of type PathModifierConstructorDescriptionCreates a new metadata container.Creates a new metadata container with modified path information.Creates a new query for the specified storage. -
Uses of Path in org.rapidcontext.core.type
Fields in org.rapidcontext.core.type declared as PathModifier and TypeFieldDescriptionstatic final PathConnection.PATHThe connection object storage path.static final PathEnvironment.PATHThe environment object storage path.static final PathMetrics.PATHThe metrics object storage path.static final PathPlugin.PATHThe plug-in object storage path.static final PathProcedure.PATHThe procedure object storage path.static final PathRole.PATHThe role object storage path.static final PathSession.PATHThe session object storage path.static final PathType.PATHThe connection object storage path.static final PathUser.PATHThe user object storage path.static final PathVault.PATHThe vault object storage path.static final PathWebService.PATHThe web service object storage path.static final PathPlugin.PATH_CACHEThe storage path to mounted plug-in caches.static final PathPlugin.PATH_STORAGEThe storage path to mounted plug-in storages.Methods in org.rapidcontext.core.type that return PathModifier and TypeMethodDescriptionstatic PathReturns the plug-in cache path for a specified plug-in id.static PathPlugin.configPath(String pluginId) Returns the object path for a plug-in configuration object.static PathPlugin.instancePath(String pluginId) Returns the object path for a loaded and initialized plug-in.static PathPlugin.storagePath(String pluginId) Returns the plug-in storage path for a specified plug-in id.