Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(Project) - Method in interface org.mule.weave.extension.api.extension.WeaveProjectExtension
- actions(CodeActionParams, ContextMetadata) - Method in interface org.mule.weave.extension.api.extension.action.WeaveCodeActionProvider
- addDescriptor(String, File) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
- addErrorValidationMessage(ValidationMessage) - Method in interface org.mule.weave.extension.api.extension.validation.MessageValidationCollector
- addModule() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder
- addResource(File) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- addResources(List<File>) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- addRoot() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
- addSource(File) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- addSources(List<File>) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- addTarget() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
- addTargetDir(File) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.WeaveTargetFolderBuilder
- addWarningValidationMessage(ValidationMessage) - Method in interface org.mule.weave.extension.api.extension.validation.MessageValidationCollector
- agentFolder() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- applies(Project) - Method in class org.mule.weave.extension.api.component.NatureBasedComponentFactory
- applies(Project) - Method in interface org.mule.weave.extension.api.services.WeaveServiceFactory
- appliesTo(String) - Method in interface org.mule.weave.extension.api.extension.validation.WeaveValidator
- artifactId() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- associatedType() - Method in interface org.mule.weave.extension.api.component.builder.BaseBuildManagerComponentFactory
- associatedType() - Method in interface org.mule.weave.extension.api.component.dependency.BaseDependencyComponentFactory
- associatedType() - Method in interface org.mule.weave.extension.api.component.features.FeatureDescriptorComponentFactory
- associatedType() - Method in class org.mule.weave.extension.api.component.metadata.BaseMetadataProviderComponentFactory
- associatedType() - Method in interface org.mule.weave.extension.api.component.structure.BaseProjectStructureComponentFactory
- AstNodeService - Interface in org.mule.weave.extension.api.services.ast
-
DataWeave Service to retrieve
DWAstNodefrom a uri project file.
B
- BaseBuildManagerComponentFactory - Interface in org.mule.weave.extension.api.component.builder
- BaseDependencyComponentFactory - Interface in org.mule.weave.extension.api.component.dependency
- BaseMetadataProviderComponentFactory - Class in org.mule.weave.extension.api.component.metadata
- BaseMetadataProviderComponentFactory(String) - Constructor for class org.mule.weave.extension.api.component.metadata.BaseMetadataProviderComponentFactory
- BaseProjectStructureComponentFactory - Interface in org.mule.weave.extension.api.component.structure
- batVersion() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- batWrapperVersion() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- booleanValue() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings.StringSetting
- build() - Method in interface org.mule.weave.extension.api.component.builder.WeaveBuildComponent
- build() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder
- build() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
- build() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- build() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.WeaveTargetFolderBuilder
- build() - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding.Builder
- build() - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
Builds the LS
- BUILD_COMPONENT - Enum constant in enum class org.mule.weave.extension.api.component.features.FeatureKind
- builder() - Static method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructure
- builder() - Static method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding
- buildWithTests() - Method in interface org.mule.weave.extension.api.component.builder.WeaveBuildComponent
-
Executes the build on this project
C
- category() - Method in class org.mule.weave.extension.api.component.features.Feature
- CLASS - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
- classifier() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- commandId() - Method in interface org.mule.weave.extension.api.extension.command.WeaveCommand
- ContextMetadata - Class in org.mule.weave.extension.api.metadata
- ContextMetadata() - Constructor for class org.mule.weave.extension.api.metadata.ContextMetadata
- ContextMetadata(InputMetadata) - Constructor for class org.mule.weave.extension.api.metadata.ContextMetadata
- ContextMetadata(InputMetadata, DWType) - Constructor for class org.mule.weave.extension.api.metadata.ContextMetadata
- create(Class<? extends IndexerExtension<K, V>>) - Static method in class org.mule.weave.extension.api.extension.indexer.IndexerID
- create(String, boolean) - Method in interface org.mule.weave.extension.api.extension.command.WeaveRunPreviewCommandFactory
- create(String, String, String, String, String) - Method in interface org.mule.weave.extension.api.extension.command.WeaveCreateInputSampleCommandFactory
- createAnnotationProcessorsBindings() - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorExtension
- createCodeActions(Project) - Method in interface org.mule.weave.extension.api.extension.action.WeaveCodeActionProviderExtension
- createCommands() - Method in interface org.mule.weave.extension.api.extension.command.WeaveCommandProviderWorkspaceExtension
- createMessageBuilder() - Method in interface org.mule.weave.extension.api.extension.validation.MessageBuilderFactory
- createValidators(Project) - Method in interface org.mule.weave.extension.api.extension.validation.WeaveValidatorProviderExtension
D
- defaultSourceFolder() - Method in class org.mule.weave.extension.api.component.structure.WeaveRootStructure
- DefaultWeaveAnnotationProcessorBinding - Class in org.mule.weave.extension.api.extension.annotations
- DefaultWeaveAnnotationProcessorBinding(ResourceIdentifier, DWAnnotationProcessor) - Constructor for class org.mule.weave.extension.api.extension.annotations.DefaultWeaveAnnotationProcessorBinding
- deleteOutputPath(ExpressionTypePath) - Method in class org.mule.weave.extension.api.services.mapping.MappingEditor
- dependencies() - Method in interface org.mule.weave.extension.api.component.dependency.WeaveDependencyComponent
-
Returns a flat representation of all the project dependencies
- DEPENDENCY_MANAGER - Enum constant in enum class org.mule.weave.extension.api.component.features.FeatureKind
- DependencyArtifact - Class in org.mule.weave.extension.api.component.dependency
- DependencyArtifact(String, String, String, String, String, File) - Constructor for class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- description(ExecuteCommandParams) - Method in interface org.mule.weave.extension.api.extension.command.WeaveCommand
-
This message is going to be presented to the user as information of what the command is running
- descriptors() - Method in class org.mule.weave.extension.api.component.structure.WeaveModuleStructure
- DiagnosticService - Interface in org.mule.weave.extension.api.services
-
Allows to do the validations for a
TextDocumentIdentifierand retrieve theDiagnostics. - dispatch(IndexingFinishedEventHandler) - Method in class org.mule.weave.extension.api.events.IndexingFinishedEvent
- dispatch(IndexingStartedEventHandler) - Method in class org.mule.weave.extension.api.events.IndexingStartedEvent
- dispatch(ProjectStartedEventHandler) - Method in class org.mule.weave.extension.api.events.ProjectStartedEvent
- dispatch(ProjectStoppedEventHandler) - Method in class org.mule.weave.extension.api.events.ProjectStoppedEvent
- DocumentNode - Class in org.mule.weave.extension.api.extension.validation
-
Represents the document text URI and its
DWAstNoderoot. - DocumentNode(String, DWAstNode) - Constructor for class org.mule.weave.extension.api.extension.validation.DocumentNode
- documentUri() - Method in class org.mule.weave.extension.api.extension.validation.DocumentNode
- DW_NATURE_PROJECT - Static variable in class org.mule.weave.extension.api.project.Nature
- DWTypeTransformer - Interface in org.mule.weave.extension.api.metadata
-
Construct DWType from different sources
- dwVersion() - Method in interface org.mule.weave.extension.api.component.dependency.WeaveDependencyComponent
-
Returns the DW version this project depends on
E
- enableSemanticTestIndexer() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- entriesFor(K) - Method in interface org.mule.weave.extension.api.extension.indexer.IndexPartition
-
Return the list of all the values for the given key
- equals(Object) - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- equals(Object) - Method in class org.mule.weave.extension.api.component.features.Feature
- equals(Object) - Method in class org.mule.weave.extension.api.extension.indexer.IndexerID
- equals(Object) - Method in class org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService.SampleInput
- EventTypes - Class in org.mule.weave.extension.api.events
- EventTypes() - Constructor for class org.mule.weave.extension.api.events.EventTypes
- execute(ExecuteCommandParams) - Method in interface org.mule.weave.extension.api.extension.command.WeaveCommand
-
Executes the given command with the specified parameters
- ExpressionTypePath - Class in org.mule.weave.extension.api.services.mapping
- ExpressionTypePath(String, Expression) - Constructor for class org.mule.weave.extension.api.services.mapping.ExpressionTypePath
F
- Feature - Class in org.mule.weave.extension.api.component.features
- Feature(String, FeatureKind) - Constructor for class org.mule.weave.extension.api.component.features.Feature
- FeatureDescriptorComponent - Class in org.mule.weave.extension.api.component.features
- FeatureDescriptorComponent(Feature...) - Constructor for class org.mule.weave.extension.api.component.features.FeatureDescriptorComponent
- FeatureDescriptorComponentFactory - Interface in org.mule.weave.extension.api.component.features
- FeatureKind - Enum Class in org.mule.weave.extension.api.component.features
- FeatureUtils - Class in org.mule.weave.extension.api.component.features
- FeatureUtils() - Constructor for class org.mule.weave.extension.api.component.features.FeatureUtils
- file() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- files() - Method in class org.mule.weave.extension.api.component.structure.WeaveTargetFolder
- fileScheme(String) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
The file scheme that this language server will handle
- fromMetadataType(MetadataType) - Method in interface org.mule.weave.extension.api.metadata.DWTypeTransformer
-
Returns the DWType representation from a MetadataType
G
- getAnnotationProcessor() - Method in class org.mule.weave.extension.api.extension.annotations.DefaultWeaveAnnotationProcessorBinding
- getAnnotationProcessor() - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding
- getDiagnostic(CodeActionParams, List<Diagnostic>) - Method in class org.mule.weave.extension.api.extension.action.QuickFixCodeActionProvider
- getDiagnostics(TextDocumentIdentifier) - Method in interface org.mule.weave.extension.api.services.DiagnosticService
- getFile() - Method in class org.mule.weave.extension.api.component.structure.WeaveDescriptorFile
- getInputMetadata() - Method in class org.mule.weave.extension.api.metadata.ContextMetadata
- getInputs() - Method in class org.mule.weave.extension.api.metadata.InputMetadata
- getInputSampleData(String, String, String) - Method in interface org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService
-
The file where the input sample data should be stored.
- getInputSamples(String, String) - Method in interface org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService
-
If there is a scenario defined for the URI it lists the
WeaveSampleDataResourcesService.SampleInputfor every input sample defined or an empty list. - getKeys() - Method in interface org.mule.weave.extension.api.extension.indexer.IndexPartition
-
Return the list of all the keys
- getKind() - Method in class org.mule.weave.extension.api.extension.action.QuickFixCodeActionProvider
- getKind() - Method in interface org.mule.weave.extension.api.project.ProjectInitializer
- getModel() - Method in class org.mule.weave.extension.api.services.mapping.MappingEditor
- getName() - Method in class org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService.SampleInput
- getNature() - Method in class org.mule.weave.extension.api.component.NatureBasedComponentFactory
- getOutput() - Method in class org.mule.weave.extension.api.metadata.ContextMetadata
- getOwner() - Method in class org.mule.weave.extension.api.extension.indexer.IndexerID
- getResourceIdentifier() - Method in class org.mule.weave.extension.api.extension.annotations.DefaultWeaveAnnotationProcessorBinding
- getResourceIdentifier() - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding
- getSampleDataFolder(String) - Method in interface org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService
-
The folder were sample data should be stored.
- getUri() - Method in class org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService.SampleInput
- getVirtualFile(String) - Method in interface org.mule.weave.extension.api.services.filesystem.ProjectVirtualFileSystemService
- groupId() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
H
- handles(CodeActionParams, ContextMetadata) - Method in class org.mule.weave.extension.api.extension.action.QuickFixCodeActionProvider
- handles(CodeActionParams, ContextMetadata) - Method in interface org.mule.weave.extension.api.extension.action.WeaveCodeActionProvider
- hashCode() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- hashCode() - Method in class org.mule.weave.extension.api.component.features.Feature
- hashCode() - Method in class org.mule.weave.extension.api.extension.indexer.IndexerID
- hashCode() - Method in class org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService.SampleInput
- home() - Method in interface org.mule.weave.extension.api.project.ProjectMetadata
I
- id() - Method in interface org.mule.weave.extension.api.extension.indexer.IndexerExtension
- index(String, DWAstNode) - Method in interface org.mule.weave.extension.api.extension.indexer.IndexerExtension
- IndexEntry<K,
V> - Interface in org.mule.weave.extension.api.extension.indexer -
An entry of Key value Pairs to be stored in the Index
- IndexerExtension<K,
V> - Interface in org.mule.weave.extension.api.extension.indexer -
The indexer extension that will be responsible for extracting the entries to be stored in the Indexer Region
- IndexerID<K,
V> - Class in org.mule.weave.extension.api.extension.indexer -
The ID to be used to represent the Indexer.
- IndexerID(Class<? extends IndexerExtension<K, V>>) - Constructor for class org.mule.weave.extension.api.extension.indexer.IndexerID
- INDEXING_FINISHED - Static variable in class org.mule.weave.extension.api.events.EventTypes
- INDEXING_STARTED - Static variable in class org.mule.weave.extension.api.events.EventTypes
- IndexingFinishedEvent - Class in org.mule.weave.extension.api.events
- IndexingFinishedEvent(ProjectMetadata) - Constructor for class org.mule.weave.extension.api.events.IndexingFinishedEvent
- IndexingFinishedEventHandler - Interface in org.mule.weave.extension.api.events
- IndexingStartedEvent - Class in org.mule.weave.extension.api.events
- IndexingStartedEvent(ProjectMetadata) - Constructor for class org.mule.weave.extension.api.events.IndexingStartedEvent
- IndexingStartedEventHandler - Interface in org.mule.weave.extension.api.events
- IndexPartition<K,
V> - Interface in org.mule.weave.extension.api.extension.indexer -
A Partition represents a set of values of a given indexer ID
- IndexService - Interface in org.mule.weave.extension.api.services.indexer
-
This service should be injected and provides the access to the Index DB Partitions
- initialize() - Method in interface org.mule.weave.extension.api.lifecycle.LanguageServerLifecycle
-
The init is being called when the LSP is initializing.
- initialize(ProjectMetadata, ProjectDescriptorBuilder) - Method in interface org.mule.weave.extension.api.project.ProjectInitializer
-
Initialize the project is being called to set up the project
- initialized() - Method in interface org.mule.weave.extension.api.lifecycle.LanguageServerLifecycle
-
At this staged the LSP has been already initialized.
- InputMetadata - Class in org.mule.weave.extension.api.metadata
- InputMetadata() - Constructor for class org.mule.weave.extension.api.metadata.InputMetadata
- InputMetadata(Map<String, DWType>) - Constructor for class org.mule.weave.extension.api.metadata.InputMetadata
- intValue() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings.StringSetting
K
- key() - Method in interface org.mule.weave.extension.api.extension.indexer.IndexEntry
- kind() - Method in class org.mule.weave.extension.api.component.features.Feature
- kind() - Method in class org.mule.weave.extension.api.component.structure.WeaveDescriptorFile
- kind() - Method in class org.mule.weave.extension.api.component.structure.WeaveRootStructure
- kind() - Method in class org.mule.weave.extension.api.component.structure.WeaveTargetFolder
L
- languageLevelVersion() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- LanguageServerLifecycle - Interface in org.mule.weave.extension.api.lifecycle
- listScenarios(String) - Method in interface org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService
-
For the given URI returns the list of names for each scenario defined.
- LSPConverters - Class in org.mule.weave.extension.api.lsp.utils
M
- MAIN - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveRootKind
- MappingEditor - Class in org.mule.weave.extension.api.services.mapping
- MappingEditor() - Constructor for class org.mule.weave.extension.api.services.mapping.MappingEditor
- MappingService - Interface in org.mule.weave.extension.api.services.mapping
-
This service should be injected and provides the capability of generating graphical model for a mapping.
- MessageBuilderFactory - Interface in org.mule.weave.extension.api.extension.validation
-
Factory class that allows to create a
MessageBuilder. - MessageValidationCollector - Interface in org.mule.weave.extension.api.extension.validation
-
Collects that allows
WeaveValidatorto report error or warning messages. - metadata(VirtualFile) - Method in interface org.mule.weave.extension.api.component.metadata.WeaveMetadataProviderComponent
-
Get the context metadata for the given virtual file.
- metadata(VirtualFile) - Method in interface org.mule.weave.extension.api.services.metadata.WeaveSampleBasedMetadataProviderService
-
Get the context metadata for the given virtual file.
- modules() - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructure
- ModuleStructureBuilder() - Constructor for class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
N
- name() - Method in class org.mule.weave.extension.api.component.structure.WeaveModuleStructure
- name() - Method in interface org.mule.weave.extension.api.extension.command.WeaveCommand
- nature(String) - Static method in class org.mule.weave.extension.api.project.Nature
- Nature - Class in org.mule.weave.extension.api.project
-
A Nature represent a characteristic for a project.
- Nature() - Constructor for class org.mule.weave.extension.api.project.Nature
- NatureBasedComponentFactory<T extends org.mule.dx.platform.api.component.ComponentLifecycle> - Class in org.mule.weave.extension.api.component
- NatureBasedComponentFactory(String) - Constructor for class org.mule.weave.extension.api.component.NatureBasedComponentFactory
- nodeAt(String, Range) - Method in interface org.mule.weave.extension.api.services.ast.AstNodeService
-
Given a
Stringthat references a project file URI and aRangefor the givenDWAstNodeKind, it parses the script and generates theDWAstNodefor the expected kind.
O
- onIndexingFinished(ProjectMetadata) - Method in interface org.mule.weave.extension.api.events.IndexingFinishedEventHandler
-
Handles DataWeave indexer finalized event.
- onIndexingStarted(ProjectMetadata) - Method in interface org.mule.weave.extension.api.events.IndexingStartedEventHandler
-
Handles DataWeave indexer started event.
- onProjectStarted(ProjectMetadata) - Method in interface org.mule.weave.extension.api.events.ProjectStartedEventHandler
-
Handles DataWeave project started event.
- onProjectStopped(ProjectMetadata) - Method in interface org.mule.weave.extension.api.events.ProjectStoppedEventHandler
-
Handles DataWeave project stopped event.
- open(String, ArrayList<String>) - Method in interface org.mule.weave.extension.api.services.mapping.MappingService
-
Given a URI of a DataWeave mapping document it creates a mapping editor for it that enables retrieval and interaction with the Expression model.
- org.mule.weave.extension.api - package org.mule.weave.extension.api
- org.mule.weave.extension.api.component - package org.mule.weave.extension.api.component
- org.mule.weave.extension.api.component.builder - package org.mule.weave.extension.api.component.builder
- org.mule.weave.extension.api.component.dependency - package org.mule.weave.extension.api.component.dependency
- org.mule.weave.extension.api.component.features - package org.mule.weave.extension.api.component.features
- org.mule.weave.extension.api.component.metadata - package org.mule.weave.extension.api.component.metadata
- org.mule.weave.extension.api.component.structure - package org.mule.weave.extension.api.component.structure
- org.mule.weave.extension.api.events - package org.mule.weave.extension.api.events
- org.mule.weave.extension.api.exception - package org.mule.weave.extension.api.exception
- org.mule.weave.extension.api.extension - package org.mule.weave.extension.api.extension
- org.mule.weave.extension.api.extension.action - package org.mule.weave.extension.api.extension.action
- org.mule.weave.extension.api.extension.annotations - package org.mule.weave.extension.api.extension.annotations
- org.mule.weave.extension.api.extension.command - package org.mule.weave.extension.api.extension.command
- org.mule.weave.extension.api.extension.indexer - package org.mule.weave.extension.api.extension.indexer
- org.mule.weave.extension.api.extension.validation - package org.mule.weave.extension.api.extension.validation
- org.mule.weave.extension.api.filesystem - package org.mule.weave.extension.api.filesystem
- org.mule.weave.extension.api.lifecycle - package org.mule.weave.extension.api.lifecycle
- org.mule.weave.extension.api.lsp.utils - package org.mule.weave.extension.api.lsp.utils
- org.mule.weave.extension.api.metadata - package org.mule.weave.extension.api.metadata
- org.mule.weave.extension.api.project - package org.mule.weave.extension.api.project
- org.mule.weave.extension.api.services - package org.mule.weave.extension.api.services
- org.mule.weave.extension.api.services.ast - package org.mule.weave.extension.api.services.ast
- org.mule.weave.extension.api.services.filesystem - package org.mule.weave.extension.api.services.filesystem
- org.mule.weave.extension.api.services.indexer - package org.mule.weave.extension.api.services.indexer
- org.mule.weave.extension.api.services.mapping - package org.mule.weave.extension.api.services.mapping
- org.mule.weave.extension.api.services.metadata - package org.mule.weave.extension.api.services.metadata
- org.mule.weave.extension.api.services.sample - package org.mule.weave.extension.api.services.sample
P
- packaging() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- partitionOf(IndexerID<K, V>) - Method in interface org.mule.weave.extension.api.services.indexer.IndexService
- previewTimeout() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- PROJECT_STARTED - Static variable in class org.mule.weave.extension.api.events.EventTypes
- PROJECT_STOPPED - Static variable in class org.mule.weave.extension.api.events.EventTypes
- PROJECT_STRUCTURE - Enum constant in enum class org.mule.weave.extension.api.component.features.FeatureKind
- ProjectInitializer - Interface in org.mule.weave.extension.api.project
-
The initializers will be called when a project is initializing, this enables different kind of components to setup its own natures A nature describes a set of orthogonal capabilities that are going to be attached to the project.
- ProjectMetadata - Interface in org.mule.weave.extension.api.project
-
Represents the project metadata information.
- ProjectStartedEvent - Class in org.mule.weave.extension.api.events
- ProjectStartedEvent(ProjectMetadata) - Constructor for class org.mule.weave.extension.api.events.ProjectStartedEvent
- ProjectStartedEventHandler - Interface in org.mule.weave.extension.api.events
- ProjectStoppedEvent - Class in org.mule.weave.extension.api.events
- ProjectStoppedEvent(ProjectMetadata) - Constructor for class org.mule.weave.extension.api.events.ProjectStoppedEvent
- ProjectStoppedEventHandler - Interface in org.mule.weave.extension.api.events
- ProjectVirtualFileSystemService - Interface in org.mule.weave.extension.api.services.filesystem
Q
- QuickFixCodeActionProvider - Class in org.mule.weave.extension.api.extension.action
-
Base class for creating
CodeActionfor quick fixes. - QuickFixCodeActionProvider() - Constructor for class org.mule.weave.extension.api.extension.action.QuickFixCodeActionProvider
R
- reload() - Method in interface org.mule.weave.extension.api.component.dependency.WeaveDependencyComponent
-
Reloads all the dependencies
- resourceIdentifier() - Method in interface org.mule.weave.extension.api.filesystem.VirtualFile
- resources() - Method in class org.mule.weave.extension.api.component.structure.WeaveRootStructure
- RESOURCES - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
- rootAstNode() - Method in class org.mule.weave.extension.api.extension.validation.DocumentNode
- rootExpression - Variable in class org.mule.weave.extension.api.services.mapping.ExpressionTypePath
- roots() - Method in class org.mule.weave.extension.api.component.structure.WeaveModuleStructure
- RootStructureBuilder() - Constructor for class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
S
- SAMPLE_DATA - Enum constant in enum class org.mule.weave.extension.api.component.features.FeatureKind
- SampleInput(String, String) - Constructor for class org.mule.weave.extension.api.services.sample.WeaveSampleDataResourcesService.SampleInput
- scaffoldingElementNumber() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- SCOPE - Enum constant in enum class org.mule.weave.extension.api.extension.validation.ValidationTypeLevel
- settings() - Method in interface org.mule.weave.extension.api.project.ProjectMetadata
- shutdown() - Method in interface org.mule.weave.extension.api.lifecycle.LanguageServerLifecycle
-
Called when the Language Server is being shutdown
- sources() - Method in class org.mule.weave.extension.api.component.structure.WeaveRootStructure
- start() - Method in interface org.mule.weave.extension.api.component.WeaveComponent
- start() - Method in interface org.mule.weave.extension.api.services.WeaveService
- stop() - Method in interface org.mule.weave.extension.api.component.WeaveComponent
- stop() - Method in interface org.mule.weave.extension.api.services.WeaveService
- structure(ProjectMetadata) - Method in interface org.mule.weave.extension.api.component.structure.WeaveProjectStructureComponent
-
Returns the project structure for the specified project metadata
- supportedFeatures() - Method in class org.mule.weave.extension.api.component.features.FeatureDescriptorComponent
- supports(Feature, Project) - Static method in class org.mule.weave.extension.api.component.features.FeatureUtils
- supports(ProjectMetadata) - Method in interface org.mule.weave.extension.api.project.ProjectInitializer
-
If returns true
- supportsCodeActions(Boolean) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
If the created LS should contribute with code actions.
- supportsCodeLenses(Boolean) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
If the created LS should contribute with code lenses.
T
- targets() - Method in class org.mule.weave.extension.api.component.structure.WeaveModuleStructure
- TEST - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveRootKind
- TEST_CLASS - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
- TEST_RESOURCES - Enum constant in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
- testRunnerEnvVarFileName() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- textDocumentTranslator(WeaveLanguageServerBuilder.TextDocumentTranslator) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
The locator for this language server to handle the file scheme.
- toMarkupContent(String) - Method in interface org.mule.weave.extension.api.services.ast.AstNodeService
-
Given a weaveDoc it creates a
MarkupContentin mark down format. - toPosition(Position) - Static method in class org.mule.weave.extension.api.lsp.utils.LSPConverters
- toRange(Location) - Static method in class org.mule.weave.extension.api.lsp.utils.LSPConverters
- translate(String) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder.TextDocumentTranslator
-
For embedded URI (as
String) it does the translation to the textDocument that holds this embedded uri. - translate(String, Range) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder.TextDocumentTranslator
-
For embedded URI (as
String) andRangelocated related to the content of the script, it does the translation to the textDocument and the correct range coordinates. - TYPE - Enum constant in enum class org.mule.weave.extension.api.extension.validation.ValidationTypeLevel
- typePath - Variable in class org.mule.weave.extension.api.services.mapping.ExpressionTypePath
U
- updateExpression(ExpressionTypePath, String) - Method in class org.mule.weave.extension.api.services.mapping.MappingEditor
- url() - Method in interface org.mule.weave.extension.api.filesystem.VirtualFile
-
The url of this file.
- useLiteralOnInsertType() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
V
- validate(DocumentNode, MessageValidationCollector, MessageBuilderFactory) - Method in interface org.mule.weave.extension.api.extension.validation.WeaveValidator
- validationLevel() - Method in interface org.mule.weave.extension.api.extension.validation.WeaveValidator
- validationLevel() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
- ValidationTypeLevel - Enum Class in org.mule.weave.extension.api.extension.validation
-
The phase where the
WeaveValidatorshould be applied. - value() - Method in interface org.mule.weave.extension.api.extension.indexer.IndexEntry
- value() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings.OptionalStringSetting
- value() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings.StringSetting
- valueOf(String) - Static method in enum class org.mule.weave.extension.api.component.features.FeatureKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.weave.extension.api.component.structure.WeaveRootKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.weave.extension.api.extension.validation.ValidationTypeLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.mule.weave.extension.api.component.features.FeatureKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.weave.extension.api.component.structure.WeaveRootKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.weave.extension.api.component.structure.WeaveTargetKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.weave.extension.api.extension.validation.ValidationTypeLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class org.mule.weave.extension.api.component.dependency.DependencyArtifact
- VirtualFile - Interface in org.mule.weave.extension.api.filesystem
-
Represents a file, could be a file in memory, inside a jar etc.
W
- WeaveAnnotationProcessorBinding - Interface in org.mule.weave.extension.api.extension.annotations
-
A binding to map a instance of a
DWAnnotationProcessorto aResourceIdentifierto be applied. - WeaveAnnotationProcessorBinding.Builder - Interface in org.mule.weave.extension.api.extension.annotations
- WeaveAnnotationProcessorExtension - Interface in org.mule.weave.extension.api.extension.annotations
-
Provides annotations processors to be added to the Language Server that depends specific on this kind of project.
- WeaveBuildComponent - Interface in org.mule.weave.extension.api.component.builder
-
Handles how a project is being built
- WeaveCodeActionProvider - Interface in org.mule.weave.extension.api.extension.action
-
Provides code actions that should be enabled for the requested
CodeActionParams. - WeaveCodeActionProviderExtension - Interface in org.mule.weave.extension.api.extension.action
-
Provides code actions to be added to the Language Server that depends specific on this kind of project.
- WeaveCommand - Interface in org.mule.weave.extension.api.extension.command
-
A Command to be executed on the LSP.
- WeaveCommandProviderWorkspaceExtension - Interface in org.mule.weave.extension.api.extension.command
-
Provides commands to be added to the Language Server.
- WeaveComponent - Interface in org.mule.weave.extension.api.component
- WeaveCreateInputSampleCommandFactory - Interface in org.mule.weave.extension.api.extension.command
-
Factory class that allows to create a
Commandalready provided in the Language Server for creating input sample data. - WeaveDependencyComponent - Interface in org.mule.weave.extension.api.component.dependency
-
This component manages the dependencies for a project and the information
- WeaveDescriptorFile - Class in org.mule.weave.extension.api.component.structure
- WeaveDescriptorFile(String, File) - Constructor for class org.mule.weave.extension.api.component.structure.WeaveDescriptorFile
- WeaveLanguageServerBuilder - Interface in org.mule.weave.extension.api
- WeaveLanguageServerBuilder.TextDocumentTranslator - Interface in org.mule.weave.extension.api
-
The Language Server would handle DataWeave files based on
WeaveLanguageServerBuilder.fileScheme(String)so aWeaveLanguageServerBuilder.TextDocumentTranslatoris responsible for translating the embeddedURIformat to aLocationpointing to the file system textDocument file. - WeaveMetadataProviderComponent - Interface in org.mule.weave.extension.api.component.metadata
- WeaveModuleStructure - Class in org.mule.weave.extension.api.component.structure
- WeaveModuleStructure(String, WeaveRootStructure[], WeaveTargetFolder[], WeaveDescriptorFile[]) - Constructor for class org.mule.weave.extension.api.component.structure.WeaveModuleStructure
- WeaveProjectExtension - Interface in org.mule.weave.extension.api.extension
-
A component that allows custom experiences for the kind of project.
- WeaveProjectSettings - Interface in org.mule.weave.extension.api.project
- WeaveProjectSettings.OptionalStringSetting - Interface in org.mule.weave.extension.api.project
- WeaveProjectSettings.StringSetting - Interface in org.mule.weave.extension.api.project
- WeaveProjectStructure - Class in org.mule.weave.extension.api.component.structure
- WeaveProjectStructure(WeaveModuleStructure[]) - Constructor for class org.mule.weave.extension.api.component.structure.WeaveProjectStructure
- WeaveProjectStructureBuilder - Class in org.mule.weave.extension.api.component.structure
- WeaveProjectStructureBuilder() - Constructor for class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder
- WeaveProjectStructureBuilder.ModuleStructureBuilder - Class in org.mule.weave.extension.api.component.structure
- WeaveProjectStructureBuilder.RootStructureBuilder - Class in org.mule.weave.extension.api.component.structure
- WeaveProjectStructureBuilder.WeaveTargetFolderBuilder - Class in org.mule.weave.extension.api.component.structure
- WeaveProjectStructureComponent - Interface in org.mule.weave.extension.api.component.structure
-
This component handles the project structure.
- WeaveRootKind - Enum Class in org.mule.weave.extension.api.component.structure
- WeaveRootStructure - Class in org.mule.weave.extension.api.component.structure
- WeaveRootStructure(WeaveRootKind, File[], File[], File) - Constructor for class org.mule.weave.extension.api.component.structure.WeaveRootStructure
- WeaveRunPreviewCommandFactory - Interface in org.mule.weave.extension.api.extension.command
-
Factory class that allows to create a
Commandalready provided in the Language Server for running scripts preview. - WeaveRuntimeException - Exception in org.mule.weave.extension.api.exception
- WeaveRuntimeException(String) - Constructor for exception org.mule.weave.extension.api.exception.WeaveRuntimeException
- WeaveSampleBasedMetadataProviderService - Interface in org.mule.weave.extension.api.services.metadata
- WeaveSampleDataResourcesService - Interface in org.mule.weave.extension.api.services.sample
- WeaveSampleDataResourcesService.SampleInput - Class in org.mule.weave.extension.api.services.sample
-
DTO that represents an input sample data with a name and its uri.
- WeaveService - Interface in org.mule.weave.extension.api.services
-
A Weave service is a component that is tight to a Project LifeCycle.
- WeaveServiceFactory<T extends WeaveService> - Interface in org.mule.weave.extension.api.services
- WeaveTargetFolder - Class in org.mule.weave.extension.api.component.structure
- WeaveTargetFolder(WeaveTargetKind, File[]) - Constructor for class org.mule.weave.extension.api.component.structure.WeaveTargetFolder
- WeaveTargetFolderBuilder() - Constructor for class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.WeaveTargetFolderBuilder
- WeaveTargetKind - Enum Class in org.mule.weave.extension.api.component.structure
- WeaveValidator - Interface in org.mule.weave.extension.api.extension.validation
-
A validator that given a
DocumentNodereports error/warning constraint violations. - WeaveValidatorProviderExtension - Interface in org.mule.weave.extension.api.extension.validation
-
Provides validators to be added to the Language Server that depends specific on this kind of project.
- WeaveWorkspaceExtension - Interface in org.mule.weave.extension.api.extension
-
A component that allows custom experiences at the workspace level for the DW extension.
- withAnnotationProcessor(DWAnnotationProcessor) - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding.Builder
- withDefaultSourceFolder(File) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- withId(String) - Method in interface org.mule.weave.extension.api.WeaveLanguageServerBuilder
-
ID to identify the created builder.
- withKind(WeaveRootKind) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
- withKind(WeaveTargetKind) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.WeaveTargetFolderBuilder
- withName(String) - Method in class org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
- withResourceIdentifier(ResourceIdentifier) - Method in interface org.mule.weave.extension.api.extension.annotations.WeaveAnnotationProcessorBinding.Builder
- wlangVersion() - Method in interface org.mule.weave.extension.api.project.WeaveProjectSettings
All Classes and Interfaces|All Packages|Serialized Form