Uses of Interface
com.vaadin.flow.server.frontend.scanner.ClassFinder
Packages that use ClassFinder
Package
Description
-
Uses of ClassFinder in com.vaadin.flow.internal.hilla
Methods in com.vaadin.flow.internal.hilla with parameters of type ClassFinderModifier and TypeMethodDescriptionstatic booleanEndpointRequestUtil.isHillaAvailable(ClassFinder classFinder) Checks if Hilla is available using the given class finder. -
Uses of ClassFinder in com.vaadin.flow.server.frontend
Methods in com.vaadin.flow.server.frontend that return ClassFinderMethods in com.vaadin.flow.server.frontend with parameters of type ClassFinderModifier and TypeMethodDescriptionstatic booleanBundleValidationUtil.exportedWebComponents(tools.jackson.databind.JsonNode statsJson, ClassFinder finder) static StringProdBundleUtils.findBundleStatsJson(File projectDir, ClassFinder finder) Get the stats.json for the application specific production bundle or from the default bundle if it exists.static StringFrontendUtils.getJarResourceString(String jarImport, ClassFinder finder) Get resource from JAR package.static URLBundleValidationUtil.getProdBundleResource(String filename, ClassFinder finder) static booleanBundleValidationUtil.hasJarBundle(String jarPath, ClassFinder finder) Check if jar bundle exists on given path.static booleanFrontendUtils.isHillaUsed(File frontendDirectory, ClassFinder classFinder) Checks if Hilla is available and Hilla views are used in the project based on what is in routes.ts or routes.tsx file.Constructors in com.vaadin.flow.server.frontend with parameters of type ClassFinderModifierConstructorDescriptionExclusionFilter(ClassFinder finder, boolean reactEnabled) Create a new exclusion filter.ExclusionFilter(ClassFinder finder, boolean reactEnabled, boolean excludeWebComponentNpmPackages) Create a new exclusion filter.Creates a new instances and stores thefinderto be used for locatingWebComponentModulesWriterandWebComponentExporter/WebComponentExporterFactoryclasses.Options(Lookup lookup, ClassFinder classFinder, File npmFolder) Creates a new instance. -
Uses of ClassFinder in com.vaadin.flow.server.frontend.scanner
Classes in com.vaadin.flow.server.frontend.scanner that implement ClassFinderModifier and TypeClassDescriptionstatic classImplementation that proxy and cache a realClassFinder.static classImplementation that searches for annotated classes or subclasses in a list of classes.Methods in com.vaadin.flow.server.frontend.scanner with parameters of type ClassFinderModifier and TypeMethodDescriptionFrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags, boolean reactEnabled) Produces scanner implementation based onallDependenciesScanvalue.Constructors in com.vaadin.flow.server.frontend.scanner with parameters of type ClassFinderModifierConstructorDescriptionCachedClassFinder(ClassFinder classFinder) It uses specified classFinder and caches scanned annotation.FrontendDependencies(ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags, boolean reactEnabled) -
Uses of ClassFinder in com.vaadin.hilla.engine
Methods in com.vaadin.hilla.engine that return ClassFinderMethods in com.vaadin.hilla.engine with parameters of type ClassFinder