Uses of Interface
com.vaadin.flow.server.frontend.scanner.ClassFinder
-
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 TypeMethodDescriptionprotected static elemental.json.JsonObject
TaskRunDevBundleBuild.getDefaultPackageJson
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder, elemental.json.JsonObject packageJson) static boolean
TaskRunDevBundleBuild.needsBuild
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder) protected static boolean
TaskRunDevBundleBuild.needsBuildInternal
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder) Constructors in com.vaadin.flow.server.frontend with parameters of type ClassFinderModifierConstructorDescriptionCreates a new instances and stores the
finder
to be used for locatingWebComponentModulesWriter
andWebComponentExporter
/WebComponentExporterFactory
classes.GenerateMainImports
(ClassFinder classFinder, FrontendDependenciesScanner frontendDepScanner, Options options, elemental.json.JsonObject statsJson) protected
NodeUpdater
(ClassFinder finder, FrontendDependenciesScanner frontendDependencies, Options options) Constructor.
-
Uses of ClassFinder in com.vaadin.flow.server.frontend.scanner
Classes in com.vaadin.flow.server.frontend.scanner that implement ClassFinderModifier and TypeClassDescriptionstatic class
Implementation that proxy and cache a real
ClassFinder
.static class
Implementation 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) Produces scanner implementation based on
allDependenciesScan
value.FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags) Produces scanner implementation based on
allDependenciesScan
value.FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags, boolean fallback) Produces scanner implementation based on
allDependenciesScan
value.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) Default Constructor.
FrontendDependencies
(ClassFinder finder, boolean generateEmbeddableWebComponents) Secondary constructor, which allows declaring whether embeddable web components should be checked for resource dependencies.
FrontendDependencies
(ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags) Tertiary constructor, which allows declaring whether embeddable web components should be checked for resource dependencies.