Class Docker.File

java.lang.Object
org.openrewrite.docker.tree.Docker.File
All Implemented Interfaces:
Docker, org.openrewrite.SourceFile, org.openrewrite.Tree
Enclosing interface:
Docker

public static class Docker.File extends Object implements Docker, org.openrewrite.SourceFile
Root node representing a complete Dockerfile or Containerfile
  • Constructor Details

    • File

      public File()
  • Method Details

    • getCharset

      public Charset getCharset()
      Specified by:
      getCharset in interface org.openrewrite.SourceFile
    • withCharset

      public Docker.File withCharset(Charset charset)
      Specified by:
      withCharset in interface org.openrewrite.SourceFile
    • acceptDocker

      public <P> Docker acceptDocker(DockerVisitor<P> v, P p)
      Specified by:
      acceptDocker in interface Docker
    • printer

      public <P> org.openrewrite.TreeVisitor<?,org.openrewrite.PrintOutputCapture<P>> printer(org.openrewrite.Cursor cursor)
      Specified by:
      printer in interface org.openrewrite.SourceFile
      Specified by:
      printer in interface org.openrewrite.Tree