Class AbstractPlexusIoResource

java.lang.Object
org.codehaus.plexus.components.io.resources.AbstractPlexusIoResource
All Implemented Interfaces:
FileInfo, ContentSupplier, NameSupplier, SizeSupplier, PlexusIoResource
Direct Known Subclasses:
PlexusIoFileResource, PlexusIoURLResource

public abstract class AbstractPlexusIoResource extends Object implements PlexusIoResource
Default implementation of PlexusIoResource.
  • Field Details

    • name

      private final String name
    • lastModified

      private final long lastModified
    • size

      private final long size
    • isFile

      private final boolean isFile
    • isDirectory

      private final boolean isDirectory
    • isExisting

      private final boolean isExisting
  • Constructor Details

    • AbstractPlexusIoResource

      protected AbstractPlexusIoResource(@Nonnull String name, long lastModified, long size, boolean isFile, boolean isDirectory, boolean isExisting)
  • Method Details