Uses of Interface
com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor
Packages that use FileDescriptor
Package
Description
-
Uses of FileDescriptor in com.buschmais.jqassistant.plugin.common.api.model
Subinterfaces of FileDescriptor in com.buschmais.jqassistant.plugin.common.api.modelModifier and TypeInterfaceDescriptioninterfaceinterfaceDescribes an artifact as a file.interfaceinterfaceinterfaceinterfaceMethods in com.buschmais.jqassistant.plugin.common.api.model that return types with arguments of type FileDescriptorModifier and TypeMethodDescriptionFileContainerDescriptor.getContains()Return the contained descriptors.FileDescriptor.getParents()Return the parents (directories, artifacts) containing thisFileDescriptor.FileContainerDescriptor.getRequires()Return the required descriptors. -
Uses of FileDescriptor in com.buschmais.jqassistant.plugin.common.api.report
Methods in com.buschmais.jqassistant.plugin.common.api.report with parameters of type FileDescriptorModifier and TypeMethodDescriptionstatic Optional<ArtifactLocation>FileSourceHelper.getParentLocation(FileDescriptor descriptor) static Optional<FileLocation>FileSourceHelper.getSourceLocation(FileDescriptor descriptor, Optional<Integer> startLine, Optional<Integer> endLine) -
Uses of FileDescriptor in com.buschmais.jqassistant.plugin.common.api.scanner
Methods in com.buschmais.jqassistant.plugin.common.api.scanner with type parameters of type FileDescriptorModifier and TypeMethodDescriptionprotected <D extends FileDescriptor>
DAbstractFileResolver.getOrCreateAs(String path, Class<D> type, Function<String, FileDescriptor> resolveExisting, ScannerContext context) Get an existingFileDescriptoror create a new one.<D extends FileDescriptor>
DContainerFileResolver.match(String containedPath, Class<D> type, ScannerContext context) <D extends FileDescriptor>
DFileResolver.match(String containedPath, Class<D> type, ScannerContext context) Match an existing descriptor in the store and return it with as the given type if it exists.<D extends FileDescriptor>
DLocalFileSystemFileResolver.match(String containedPath, Class<D> type, ScannerContext context) <D extends FileDescriptor>
DAbstractFileResolver.require(String requiredPath, Class<D> type, ScannerContext context) <D extends FileDescriptor>
DContainerFileResolver.require(String requiredPath, String containedPath, Class<D> type, ScannerContext context) <D extends FileDescriptor>
DFileResolver.require(String requiredPath, Class<D> type, ScannerContext context) Resolve an existing descriptor from the given information.<D extends FileDescriptor>
DFileResolver.require(String requiredPath, String containedPath, Class<D> type, ScannerContext context) Resolve an existing file descriptor for the given paths.<D extends FileDescriptor>
DLocalFileSystemFileResolver.require(String requiredPath, String containedPath, Class<D> type, ScannerContext context) protected <D extends FileDescriptor>
DAbstractFileResolver.toFileDescriptor(Descriptor descriptor, Class<D> type, String path, ScannerContext context) Deprecated.Methods in com.buschmais.jqassistant.plugin.common.api.scanner with parameters of type FileDescriptorModifier and TypeMethodDescriptionvoidContainerFileResolver.put(String path, FileDescriptor fileDescriptor) Adds a file to the container.Method parameters in com.buschmais.jqassistant.plugin.common.api.scanner with type arguments of type FileDescriptorModifier and TypeMethodDescriptionprotected <D extends FileDescriptor>
DAbstractFileResolver.getOrCreateAs(String path, Class<D> type, Function<String, FileDescriptor> resolveExisting, ScannerContext context) Get an existingFileDescriptoror create a new one. -
Uses of FileDescriptor in com.buschmais.jqassistant.plugin.common.impl.scanner
Methods in com.buschmais.jqassistant.plugin.common.impl.scanner that return FileDescriptorModifier and TypeMethodDescriptionFileResourceScannerPlugin.scan(FileResource item, String path, Scope scope, Scanner scanner)
AbstractFileResolver.getOrCreateAs(String, Class, Function, ScannerContext).