Class WritablePath

    • Constructor Detail

      • WritablePath

        public WritablePath​(Path delegate)
        Deprecated.
      • WritablePath

        public WritablePath​(Path delegate,
                            String encoding)
        Deprecated.
    • Method Detail

      • writeTo

        public Writer writeTo​(Writer out)
                       throws IOException
        Deprecated.
        Description copied from interface: Writable
        Writes this object to the given writer.

        This is used to defer content creation until the point when it is streamed to the output destination. Oftentimes, content will be defined but not necessarily created (as is may be the case with a Closure definition.) In that case, the output is then 'deferred' to the point when it is serialized to the writer. This class may be used whenever an object should be responsible for creating its own textual representation, but creating the entire output as a single String would be inefficient (such as outputting a multi-gigabyte XML document.)

        Specified by:
        writeTo in interface Writable
        Parameters:
        out - the Writer to which this Writable should output its data.
        Returns:
        the Writer that was passed
        Throws:
        IOException - if an error occurred while outputting data to the writer
      • isAbsolute

        public boolean isAbsolute()
        Deprecated.
        Specified by:
        isAbsolute in interface Path
      • getRoot

        public Path getRoot()
        Deprecated.
        Specified by:
        getRoot in interface Path
      • getFileName

        public Path getFileName()
        Deprecated.
        Specified by:
        getFileName in interface Path
      • getParent

        public Path getParent()
        Deprecated.
        Specified by:
        getParent in interface Path
      • getNameCount

        public int getNameCount()
        Deprecated.
        Specified by:
        getNameCount in interface Path
      • getName

        public Path getName​(int index)
        Deprecated.
        Specified by:
        getName in interface Path
      • subpath

        public Path subpath​(int beginIndex,
                            int endIndex)
        Deprecated.
        Specified by:
        subpath in interface Path
      • startsWith

        public boolean startsWith​(Path other)
        Deprecated.
        Specified by:
        startsWith in interface Path
      • startsWith

        public boolean startsWith​(String other)
        Deprecated.
        Specified by:
        startsWith in interface Path
      • endsWith

        public boolean endsWith​(Path other)
        Deprecated.
        Specified by:
        endsWith in interface Path
      • endsWith

        public boolean endsWith​(String other)
        Deprecated.
        Specified by:
        endsWith in interface Path
      • normalize

        public Path normalize()
        Deprecated.
        Specified by:
        normalize in interface Path
      • resolve

        public Path resolve​(Path other)
        Deprecated.
        Specified by:
        resolve in interface Path
      • relativize

        public Path relativize​(Path other)
        Deprecated.
        Specified by:
        relativize in interface Path
      • toUri

        public URI toUri()
        Deprecated.
        Specified by:
        toUri in interface Path
      • toFile

        public File toFile()
        Deprecated.
        Specified by:
        toFile in interface Path