# Hierarchy For Package com.google.gwt.codegen.server

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.gwt.codegen.server.CodeGenUtils
  - com.google.gwt.codegen.server.JavaSourceWriterBuilder
  - com.google.gwt.codegen.server.LoggingCodeGenContext (implements com.google.gwt.codegen.server.CodeGenContext)
  - com.google.gwt.codegen.server.SourceWriterBase (implements com.google.gwt.codegen.server.SourceWriter)
    - com.google.gwt.codegen.server.JavaSourceWriter
    - com.google.gwt.codegen.server.StringSourceWriter
  - com.google.gwt.codegen.server.StringGenerator
    - com.google.gwt.codegen.server.PlainStringGenerator
    - com.google.gwt.codegen.server.SafeHtmlStringGenerator
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.google.gwt.codegen.server.CodeGenContext.AbortCodeGenException
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - java.io.PrintWriter
      - com.google.gwt.codegen.server.AbortablePrintWriter

## Interface Hierarchy

- com.google.gwt.codegen.server.CodeGenContext
- com.google.gwt.codegen.server.SourceWriter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.google.gwt.codegen.server.StringGenerator.Type