Uses of Class
org.rumbledb.expressions.module.LibraryModule
Packages that use LibraryModule
Package
Description
-
Uses of LibraryModule in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return LibraryModuleModifier and TypeMethodDescriptionstatic LibraryModuleModuleImportLoader.load(String namespace, List<String> locationHints, StaticContext importingModuleContext, CompilationConfiguration compilationConfiguration, ExceptionMetadata metadata) static LibraryModuleVisitorHelpers.parseLibraryModuleFromQueryWithStaticContextAndInference(String query, URI uri, RumbleConfiguration configuration) Parses and analyzes a standalone library module for language-server callers.TranslationVisitor.visitLibraryModule(JsoniqParser.LibraryModuleContext ctx) XQueryTranslationVisitor.visitLibraryModule(XQueryParser.LibraryModuleContext ctx) Methods in org.rumbledb.compiler with parameters of type LibraryModuleModifier and TypeMethodDescriptionBuiltinPartialApplicationRewriteVisitor.visitLibraryModule(LibraryModule module, Node argument) CloneVisitor.visitLibraryModule(LibraryModule module, Node argument) DynamicContextVisitor.visitLibraryModule(LibraryModule module, DynamicContext argument) ExecutionModeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) InferTypeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) ModulePruningVisitor.visitLibraryModule(LibraryModule libraryModule, Void argument) StaticContextVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) -
Uses of LibraryModule in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation that return LibraryModuleModifier and TypeMethodDescriptionstatic <UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext,PrologCtx extends org.antlr.v4.runtime.ParserRuleContext>
LibraryModuleModuleTranslation.libraryModule(LibraryModuleContext<UriLiteralCtx, PrologCtx> ctx, TranslationContext translationContext, Function<UriLiteralCtx, String> processURILiteral, Function<PrologCtx, Prolog> visitProlog) static <UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>
LibraryModuleImportTranslation.moduleImport(ModuleImportContext<UriLiteralCtx> ctx, TranslationContext translationContext, Function<UriLiteralCtx, String> processURILiteral) Methods in org.rumbledb.compiler.translation with parameters of type LibraryModuleModifier and TypeMethodDescriptionvoidPrologBuilder.importModule(LibraryModule module, ExceptionMetadata metadata) -
Uses of LibraryModule in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type LibraryModuleModifier and TypeMethodDescriptionAbstractNodeVisitor.visitLibraryModule(LibraryModule expression, T argument) -
Uses of LibraryModule in org.rumbledb.expressions.module
Methods in org.rumbledb.expressions.module with parameters of type LibraryModule