java.lang.Object
com.google.common.io.ByteSource
com.xebialabs.gradle.documentation.restdoc.doclet.Resource

public abstract class Resource extends com.google.common.io.ByteSource
Utility class for working with files and class path resources.
  • Constructor Details

    • Resource

      public Resource()
  • Method Details

    • write

      public void write(PrintWriter writer)
    • unzip

      public void unzip(File destinationDir)
    • copy

      public void copy(File destination)
    • openStream

      public abstract InputStream openStream()
      Specified by:
      openStream in class com.google.common.io.ByteSource
    • getName

      public abstract String getName()
    • fromClasspath

      public static Resource fromClasspath(String name)
    • file

      public static Resource file(File file)