Skip navigation links
A B C D E F G H I J L N O P S T W 

A

AnnotationValuesExtractor - Class in com.vaadin.flow.plugin.common
Collects annotation values from all classes or jars specified.
AnnotationValuesExtractor(URL...) - Constructor for class com.vaadin.flow.plugin.common.AnnotationValuesExtractor
Prepares the class to extract annotations from the project classes specified.
applyTheme(Set<String>) - Method in class com.vaadin.flow.plugin.common.ThemedURLTranslator
Applies theme to the urls collection.
ArtifactData - Class in com.vaadin.flow.plugin.common
All information required to properly unpack the jar.
ArtifactData(File, String, String) - Constructor for class com.vaadin.flow.plugin.common.ArtifactData
Create a new ArtifactData.

B

BundleConfigurationReader - Class in com.vaadin.flow.plugin.common
Helper class for reading the contents of a bundle configuration file.
BundleConfigurationReader(File) - Constructor for class com.vaadin.flow.plugin.common.BundleConfigurationReader
Constructs a new bundle configuration reader for reading the given file.

C

ClassPathIntrospector - Class in com.vaadin.flow.plugin.common
Abstract class which allows to find classes in the project classpath.
ClassPathIntrospector(URL...) - Constructor for class com.vaadin.flow.plugin.common.ClassPathIntrospector
Creates a new instance of class path introspector using the projectClassesLocations.
ClassPathIntrospector(ClassPathIntrospector) - Constructor for class com.vaadin.flow.plugin.common.ClassPathIntrospector
Creates a new instance of class path introspector using the otherIntrpespector's reflection tools.
com.vaadin.flow.plugin.common - package com.vaadin.flow.plugin.common
 
com.vaadin.flow.plugin.maven - package com.vaadin.flow.plugin.maven
 
com.vaadin.flow.plugin.production - package com.vaadin.flow.plugin.production
 
com.vaadin.platform.test - package com.vaadin.platform.test
 
ComponentsView - Class in com.vaadin.platform.test
 
ComponentsView() - Constructor for class com.vaadin.platform.test.ComponentsView
 
containsPath(File, String) - Method in class com.vaadin.flow.plugin.common.JarContentsManager
Checks if a jar file contains a path specified (case sensitive).
convertToUrl(File) - Static method in class com.vaadin.flow.plugin.common.FlowPluginFileUtils
Converts File to URL wrapping checked exception.
copyFilesFromJarTrimmingBasePath(File, String, File, String...) - Method in class com.vaadin.flow.plugin.common.JarContentsManager
Copies files from the jar file to the output directory.
CopyProductionFilesMojo - Class in com.vaadin.flow.plugin.maven
Goal that copies all production mode files into the CopyProductionFilesMojo.copyOutputDirectory directory.
CopyProductionFilesMojo() - Constructor for class com.vaadin.flow.plugin.maven.CopyProductionFilesMojo
 
copyWebApplicationFiles(File, File, String) - Method in class com.vaadin.flow.plugin.production.ProductionModeCopyStep
Copies files from earlier specified jars and frontendWorkingDirectory, applying exclusions specified to all files.
createFragmentFiles(File) - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
If bundling is enabled, creates fragment files required for the bundling, if any were configured.
createShellFile(File) - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
Creates a shell file that contains all application imports excluding the ones included into fragments (if any).

D

doInvokeAnnotationMethod(Annotation, String) - Method in class com.vaadin.flow.plugin.common.ClassPathIntrospector
Get the value of the method methodName from the target annotation.

E

equals(Object) - Method in class com.vaadin.flow.plugin.common.ArtifactData
 
execute() - Method in class com.vaadin.flow.plugin.maven.CopyProductionFilesMojo
 
execute() - Method in class com.vaadin.flow.plugin.maven.PackageForProductionMojo
 
extractAnnotationValues(Map<Class<? extends Annotation>, String>) - Method in class com.vaadin.flow.plugin.common.AnnotationValuesExtractor
Extracts annotation values from the annotations.

F

findFiles(File, String, String) - Method in class com.vaadin.flow.plugin.common.JarContentsManager
Finds all files (not directories) in the jar with the name specified and in the directory specified.
FlowPluginFileUtils - Class in com.vaadin.flow.plugin.common
Util methods for files manipulation.
forceMkdir(File) - Static method in class com.vaadin.flow.plugin.common.FlowPluginFileUtils
A FileUtils.forceMkdir(File) wrapper that handles IOException.
Fragment - Class in com.vaadin.flow.plugin.maven
Intended to be used by Maven to specify fragments.
Fragment() - Constructor for class com.vaadin.flow.plugin.maven.Fragment
 
FrontendDataProvider - Class in com.vaadin.flow.plugin.common
Provides necessary data for FrontendToolsManager to process project frontend files.
FrontendDataProvider(boolean, boolean, boolean, File, AnnotationValuesExtractor, File, Map<String, Set<String>>) - Constructor for class com.vaadin.flow.plugin.common.FrontendDataProvider
Creates the data provider.
FrontendToolsManager - Class in com.vaadin.flow.plugin.common
Entity to operate frontend tools to transpile files.
FrontendToolsManager(File, String, String, FrontendDataProvider) - Constructor for class com.vaadin.flow.plugin.common.FrontendToolsManager
Prepares the manager.

G

getAnnotatedClasses(Class<? extends Annotation>) - Method in class com.vaadin.flow.plugin.common.ClassPathIntrospector
Gets the classes annotated with the given annotationInProjectContext annotation.
getArtifactId() - Method in class com.vaadin.flow.plugin.common.ArtifactData
Gets corresponding artifact id.
getFileContents(File, String) - Method in class com.vaadin.flow.plugin.common.JarContentsManager
Tries to find a file by its path (case sensitive) in jar file.
getFileOrDirectory() - Method in class com.vaadin.flow.plugin.common.ArtifactData
Gets corresponding file or directory.
getFiles() - Method in class com.vaadin.flow.plugin.maven.Fragment
Gets the files that belong to the fragment.
getFragments() - Method in class com.vaadin.flow.plugin.common.BundleConfigurationReader
Get the fragments data from the bundle configuration specified: fragment name and a set of file paths as strings to the resources that are to be included in the final produced fragment file.
getName() - Method in class com.vaadin.flow.plugin.maven.Fragment
Gets the name of a fragment.
getPackageName() - Method in class com.vaadin.flow.plugin.production.WebJarPackage
Gets the name of the package in the WebJar.
getPathToPackage() - Method in class com.vaadin.flow.plugin.production.WebJarPackage
Gets path to package that in the WebJar.
getTranslator(File, ClassPathIntrospector) - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
Gets the URL translator to rewrite URL using the theme in declared in the application.
getVersion() - Method in class com.vaadin.flow.plugin.common.ArtifactData
Gets corresponding artifact version.
getWebJar() - Method in class com.vaadin.flow.plugin.production.WebJarPackage
Gets the WebJar that holds the package.

H

hashCode() - Method in class com.vaadin.flow.plugin.common.ArtifactData
 

I

installFrontendTools(ProxyConfig, String, String, int) - Method in class com.vaadin.flow.plugin.common.FrontendToolsManager
Installs tools required for transpilation.
invokeAnnotationMethod(Annotation, String) - Method in class com.vaadin.flow.plugin.common.ClassPathIntrospector
Get the String value of the method methodName from the target annotation.

J

JarContentsManager - Class in com.vaadin.flow.plugin.common
Shared code for managing contents of jar files.
JarContentsManager() - Constructor for class com.vaadin.flow.plugin.common.JarContentsManager
 

L

loadClassInProjectClassLoader(String) - Method in class com.vaadin.flow.plugin.common.ClassPathIntrospector
Returns the annotation class by its FQN.
Log - Class in com.vaadin.platform.test
 
Log() - Constructor for class com.vaadin.platform.test.Log
 
log(String) - Method in class com.vaadin.platform.test.Log
 

N

NON_WEB_JAR_RESOURCE_PATH - Static variable in class com.vaadin.flow.plugin.production.ProductionModeCopyStep
 

O

onAttach(AttachEvent) - Method in class com.vaadin.platform.test.ComponentsView
 

P

PackageForProductionMojo - Class in com.vaadin.flow.plugin.maven
Goal that prepares all web files from PackageForProductionMojo.transpileEs6SourceDirectory for production mode: minifies, transpiles and bundles them.
PackageForProductionMojo() - Constructor for class com.vaadin.flow.plugin.maven.PackageForProductionMojo
 
ProductionModeCopyStep - Class in com.vaadin.flow.plugin.production
Copies specified artifacts' contents to the output folder.
ProductionModeCopyStep(Collection<ArtifactData>) - Constructor for class com.vaadin.flow.plugin.production.ProductionModeCopyStep
Fill and verify initial jar files' data.
ProductionModeCopyStep(JarContentsManager, Collection<ArtifactData>) - Constructor for class com.vaadin.flow.plugin.production.ProductionModeCopyStep
Fill and verify initial jar files' data, use custom version of JarContentsManager for the operations.

S

selectCorrectPackage(WebJarPackage, WebJarPackage) - Static method in class com.vaadin.flow.plugin.production.WebJarPackage
Attempts to select correct package out of two WebJar package data, resolving common WebJar issues: https://github.com/webjars/webjars/issues/1656 https://github.com/webjars/webjars/issues/1452
shouldBundle() - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
Gets the information whether should the plugin bundle the frontend files or not.
shouldHash() - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
Gets the information whether should the plugin rename the output files by adding a hash fragment.
shouldMinify() - Method in class com.vaadin.flow.plugin.common.FrontendDataProvider
Gets the information whether should the plugin minify the output files or not.

T

ThemedURLTranslator - Class in com.vaadin.flow.plugin.common
Translates the URLs according to the theme discovered in the project.
ThemedURLTranslator(Function<String, File>, ClassPathIntrospector) - Constructor for class com.vaadin.flow.plugin.common.ThemedURLTranslator
Creates a new translator instance using the provided fileFactory which produces the File on the filesystem by the URL and some otherIntrospector to use its reflections tools.
toString() - Method in class com.vaadin.flow.plugin.common.ArtifactData
 
toString() - Method in class com.vaadin.flow.plugin.maven.Fragment
 
TranspilationStep - Class in com.vaadin.flow.plugin.production
Transpiles artifacts in the specified directory.
TranspilationStep(FrontendToolsManager, ProxyConfig, String, String, int) - Constructor for class com.vaadin.flow.plugin.production.TranspilationStep
Prepares the step.
transpileFiles(File, File, boolean) - Method in class com.vaadin.flow.plugin.common.FrontendToolsManager
Transpiles files in the directory provided, copying them to the working directory.
transpileFiles(File, File, boolean) - Method in class com.vaadin.flow.plugin.production.TranspilationStep
Transpiles the files from source directory into the output directory.

W

WebJarPackage - Class in com.vaadin.flow.plugin.production
Wrapper around ArtifactData that holds information about a package located in the corresponding WebJar.
WebJarPackage(ArtifactData, String, String) - Constructor for class com.vaadin.flow.plugin.production.WebJarPackage
Creates new wrapper instance.
A B C D E F G H I J L N O P S T W 
Skip navigation links

Copyright © 2025. All rights reserved.