Package gw.fs

Interface IResource

    • Method Detail

      • getParent

        IDirectory getParent()
        Gets this file's our directory's parent directory.
        Returns:
        this resource's parent directory
      • getName

        String getName()
        Gets this file's or directory's name.
        Returns:
        this resource's name
      • exists

        boolean exists()
        Indicates whether this resource exists.
        Returns:
        true if the resource exists
      • toURI

        URI toURI()
      • isChildOf

        boolean isChildOf​(IDirectory dir)
        Indicates whether this resource is a direct child of the given directory.
        Parameters:
        dir - the directory which would be the parent
        Returns:
        true if this is a direct child of the given directory
      • isDescendantOf

        boolean isDescendantOf​(IDirectory dir)
        Indicates whether this resource is a descendant of the given directory.
        Parameters:
        dir - the directory which would be the ancestor
        Returns:
        true if this is a descendant of the given directory
      • toJavaFile

        File toJavaFile()
      • isJavaFile

        boolean isJavaFile()
      • isInJar

        boolean isInJar()
      • create

        boolean create()